/* Capermint pool — isolated default-template WordPress edition. */
@font-face{font-family:"Capermint Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/fonts/poppins-400.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Capermint Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/fonts/poppins-500.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Capermint Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/fonts/poppins-600.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Capermint Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/fonts/poppins-700.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Capermint Poppins";font-style:normal;font-weight:800;font-display:swap;src:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/fonts/poppins-800.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family:"Capermint Geist Mono";font-style:normal;font-weight:100 900;font-display:swap;src:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/fonts/geist-mono-latin.woff2") format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
body.page-id-134562,body:has(#capermint-pool-v2-root){overflow-x:clip!important}
body.page-id-134562 p:has(> #capermint-pool-v2-styles),body:has(#capermint-pool-v2-root) p:has(> #capermint-pool-v2-styles){display:block!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;line-height:0!important}
body.page-id-134562:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-title,.page-title,.post-title,.wp-block-post-title),body:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-title,.page-title,.post-title,.wp-block-post-title){display:none!important;margin:0!important;padding:0!important;min-height:0!important}
body.page-id-134562:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-header,.page-header,.page-header-content,.page-header-inner,.page-title-wrap,.page-title-wrapper,.page-title-area,.page-title-section,.page-title-container,.page-heading,.titlebar,.title-bar,.title-wrapper,.title-section,.breadcrumb-title,.page-title-default):has(:is(.entry-title,.page-title,.post-title,.wp-block-post-title,h1)),body:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-header,.page-header,.page-header-content,.page-header-inner,.page-title-wrap,.page-title-wrapper,.page-title-area,.page-title-section,.page-title-container,.page-heading,.titlebar,.title-bar,.title-wrapper,.title-section,.breadcrumb-title,.page-title-default):has(:is(.entry-title,.page-title,.post-title,.wp-block-post-title,h1)){display:none!important;margin:0!important;padding:0!important;min-height:0!important;border:0!important}
body.page-id-134562:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(#primary,#content,#site-content,.site-content,.content-area,.site-main,.type-page,article,.entry-content,.page-content,.post-content,.wp-block-post-content,.wp-block-group,.wp-block-group__inner-container,.wp-block-html,.container,.ast-container,.row,.col-lg-12,.col-md-12,.col-sm-12,.elementor,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.elementor-widget-theme-post-content,.e-con,.e-con-inner):has(#capermint-pool-v2-root#capermint-pool-v2-root),body:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(#primary,#content,#site-content,.site-content,.content-area,.site-main,.type-page,article,.entry-content,.page-content,.post-content,.wp-block-post-content,.wp-block-group,.wp-block-group__inner-container,.wp-block-html,.container,.ast-container,.row,.col-lg-12,.col-md-12,.col-sm-12,.elementor,.elementor-section,.elementor-container,.elementor-column,.elementor-widget-wrap,.elementor-widget,.elementor-widget-container,.elementor-widget-theme-post-content,.e-con,.e-con-inner):has(#capermint-pool-v2-root#capermint-pool-v2-root){width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;float:none!important;transform:none!important;contain:none!important;overflow:visible!important}
body.page-id-134562:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.row,.col-lg-12,.col-md-12,.col-sm-12):has(#capermint-pool-v2-root#capermint-pool-v2-root),body:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.row,.col-lg-12,.col-md-12,.col-sm-12):has(#capermint-pool-v2-root#capermint-pool-v2-root){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;float:none!important;flex:0 0 100%!important}
body.page-id-134562:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-content,.page-content,.post-content,.wp-block-post-content,.wp-block-html,.row,.col-lg-12,.col-md-12,.col-sm-12,.elementor-widget-container,.elementor-widget-theme-post-content):has(#capermint-pool-v2-root#capermint-pool-v2-root)::before,body.page-id-134562:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-content,.page-content,.post-content,.wp-block-post-content,.wp-block-html,.row,.col-lg-12,.col-md-12,.col-sm-12,.elementor-widget-container,.elementor-widget-theme-post-content):has(#capermint-pool-v2-root#capermint-pool-v2-root)::after,body:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-content,.page-content,.post-content,.wp-block-post-content,.wp-block-html,.row,.col-lg-12,.col-md-12,.col-sm-12,.elementor-widget-container,.elementor-widget-theme-post-content):has(#capermint-pool-v2-root#capermint-pool-v2-root)::before,body:has(#capermint-pool-v2-root#capermint-pool-v2-root) :is(.entry-content,.page-content,.post-content,.wp-block-post-content,.wp-block-html,.row,.col-lg-12,.col-md-12,.col-sm-12,.elementor-widget-container,.elementor-widget-theme-post-content):has(#capermint-pool-v2-root#capermint-pool-v2-root)::after{display:none!important;content:none!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell{--font-poppins:"Capermint Poppins"!important;--font-geist-sans:"Capermint Poppins"!important;--font-geist-mono:"Capermint Geist Mono"!important;display:block!important;position:relative!important;width:100vw!important;min-width:0!important;max-width:100vw!important;margin-top:0!important;margin-right:calc(50% - 50vw)!important;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;padding:0!important;border:0!important;grid-column:1/-1!important;isolation:isolate!important;overflow-x:clip!important;font-family:"Capermint Poppins",Arial,Helvetica,sans-serif!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased!important;text-rendering:optimizeLegibility!important;-webkit-text-size-adjust:100%!important;text-size-adjust:100%!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell *,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell *::before,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell *::after{box-sizing:border-box!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page{font-family:"Capermint Poppins",Arial,Helvetica,sans-serif!important;color:inherit!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page *{font-family:inherit!important;color:inherit!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(main,section,div,article,aside,header,footer,nav){display:block!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;transform:none!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dt,dd,table,thead,tbody,tfoot,tr,th,td,details,summary,hr){margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important;line-height:inherit!important;text-align:inherit!important;text-shadow:none!important;transform:none!important;text-indent:0!important;text-transform:none!important;text-decoration:none!important;letter-spacing:normal!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(span,strong,em,small,b,i){margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;filter:none!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(ul,ol,menu){list-style:none!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(a,button,input,select,textarea,summary){margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;filter:none!important;font:inherit!important;line-height:inherit!important;text-align:inherit!important;text-shadow:none!important;transform:none!important;text-transform:none!important;text-decoration:none!important;letter-spacing:normal!important;-webkit-appearance:none!important;appearance:none!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(table){border-collapse:collapse!important;border-spacing:0!important;table-layout:auto!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(details,summary){list-style:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:inherit!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(img,picture,video,canvas,svg){position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;opacity:1!important;transform:none!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page img{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;filter:none!important;object-fit:initial!important;object-position:50% 50%!important;vertical-align:middle!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page {
  --pool-ink: #090b12 !important;
  --pool-ink-2: #11141d !important;
  --pool-ink-3: #171b26 !important;
  --pool-paper: #f4f1e9 !important;
  --pool-paper-2: #ebe6db !important;
  --pool-white: #fff !important;
  --pool-mint: #94f6cc !important;
  --pool-violet: #9d79ff !important;
  --pool-coral: #ff765e !important;
  --pool-sky: #74d7ff !important;
  --pool-container: 1612px !important;
  --pool-pad: clamp(20px, 3vw, 54px) !important;
  --pool-dark-line: rgba(255, 255, 255, 0.12) !important;
  --pool-light-line: rgba(9, 11, 18, 0.14) !important;
  position: relative !important;
  width: 100% !important;
  min-width: 0 !important;
  overflow: clip !important;
  color: var(--pool-ink) !important;
  background: var(--pool-paper) !important;
  font-family: var(--font-poppins), Poppins, Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;
  line-height: 1.5 !important;
  isolation: isolate !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page *,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page *::before,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page *::after {
  box-sizing: border-box !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(h1, h2, h3, h4, p, figure, ol, ul, dl, dd) {
  margin: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(ol, ul) {
  padding: 0 !important;
  list-style: none !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(a) {
  color: inherit !important;
  text-decoration: none !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page :where(a, summary, [tabindex]):focus-visible {
  outline: 3px solid var(--pool-mint) !important;
  outline-offset: 5px !important;
  border-radius: 8px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page img {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  height: auto !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page button {
  font: inherit !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-shell {
  width: min(var(--pool-container), calc(100% - (var(--pool-pad) * 2))) !important;
  margin-inline: auto !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-skip {
  position: fixed !important;
  top: 14px !important;
  left: 14px !important;
  z-index: 500 !important;
  padding: 12px 17px !important;
  color: var(--pool-ink) !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  background: var(--pool-mint) !important;
  border-radius: 999px !important;
  transform: translateY(-180%) !important;
  transition: transform 180ms ease !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-skip:focus {
  transform: translateY(0) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-kicker {
  color: rgba(9, 11, 18, 0.62) !important;
  font-family: var(--font-geist-mono), "SFMono-Regular", Consolas, monospace !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  letter-spacing: 0.17em !important;
  line-height: 1.45 !important;
  text-transform: uppercase !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-kicker-light {
  color: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 10px !important;
  min-height: 58px !important;
  padding: 14px 23px !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  border: 1px solid transparent !important;
  border-radius: 999px !important;
  transition: color 180ms ease, background 180ms ease, border-color 180ms ease, transform 180ms ease !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button .capermint-pool-lucide,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-text-link svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-text-link .capermint-pool-lucide {
  width: 18px !important;
  height: 18px !important;
  stroke-width: 2 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button:hover {
  transform: translateY(-2px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button-primary {
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button-primary:hover {
  background: var(--pool-white) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button-dark {
  color: var(--pool-white) !important;
  background: var(--pool-ink) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button-dark:hover {
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-text-link {
  display: inline-flex !important;
  align-items: center !important;
  gap: 9px !important;
  padding-block: 12px !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  border-bottom: 1px solid currentColor !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-text-link-light {
  color: var(--pool-white) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-gridlines {
  position: absolute !important;
  inset: 0 !important;
  z-index: 0 !important;
  pointer-events: none !important;
  background-image:
    linear-gradient(rgba(255, 255, 255, 0.035) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255, 255, 255, 0.035) 1px, transparent 1px) !important;
  background-size: 76px 76px !important;
  mask-image: linear-gradient(to bottom, #000 10%, transparent 96%) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero {
  position: relative !important;
  min-height: auto !important;
  overflow: hidden !important;
  color: var(--pool-white) !important;
  background:
    radial-gradient(circle at 82% 18%, rgba(157, 121, 255, 0.22), transparent 34%),
    radial-gradient(circle at 16% 84%, rgba(148, 246, 204, 0.09), transparent 28%),
    linear-gradient(180deg, #070910 0%, var(--pool-ink) 100%) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero::before {
  position: absolute !important;
  top: -280px !important;
  right: -260px !important;
  width: 780px !important;
  height: 780px !important;
  content: "" !important;
  border: 1px solid rgba(148, 246, 204, 0.13) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-grid {
  position: relative !important;
  z-index: 2 !important;
  display: block !important;
  min-height: auto !important;
  padding-block: clamp(90px, 8vw, 132px) 140px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-copy {
  position: relative !important;
  z-index: 3 !important;
  display: grid !important;
  grid-template-columns: minmax(0, 1.14fr) minmax(330px, 0.62fr) !important;
  gap: 22px clamp(48px, 7vw, 118px) !important;
  align-items: start !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-copy > .pool-v4-kicker,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-signals {
  grid-column: 1 / -1 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-copy h1 {
  grid-column: 1 !important;
  grid-row: 2 / span 2 !important;
  max-width: 980px !important;
  margin-top: 23px !important;
  font-size: clamp(62px, 6.6vw, 108px) !important;
  font-weight: 800 !important;
  letter-spacing: -0.065em !important;
  line-height: 0.92 !important;
  text-wrap: balance !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-lead {
  grid-column: 2 !important;
  grid-row: 2 !important;
  max-width: 690px !important;
  margin-top: 29px !important;
  color: rgba(255, 255, 255, 0.68) !important;
  font-size: clamp(17px, 1.3vw, 22px) !important;
  line-height: 1.65 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-actions {
  grid-column: 2 !important;
  grid-row: 3 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 18px 28px !important;
  align-items: center !important;
  margin-top: 38px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-signals {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 18px 26px !important;
  margin-top: 42px !important;
  padding-top: 25px !important;
  color: rgba(255, 255, 255, 0.57) !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  border-top: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-signals li {
  display: flex !important;
  gap: 8px !important;
  align-items: center !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-signals svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-signals .capermint-pool-lucide {
  width: 17px !important;
  height: 17px !important;
  color: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-visual {
  position: relative !important;
  z-index: 2 !important;
  width: 100% !important;
  margin: clamp(48px, 6vw, 86px) 0 0 !important;
  transform: none !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-image-wrap {
  position: relative !important;
  overflow: hidden !important;
  background: #180c35 !important;
  border: 1px solid rgba(157, 121, 255, 0.45) !important;
  border-radius: 36px !important;
  box-shadow: 0 48px 110px rgba(0, 0, 0, 0.55), 0 0 100px rgba(157, 121, 255, 0.12) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-image-wrap::after {
  position: absolute !important;
  inset: 0 !important;
  content: "" !important;
  pointer-events: none !important;
  background: linear-gradient(135deg, transparent 40%, rgba(148, 246, 204, 0.08)) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-image-wrap img {
  aspect-ratio: 1672 / 941 !important;
  object-fit: contain !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-shot-hud {
  position: absolute !important;
  right: 22px !important;
  bottom: 22px !important;
  left: 22px !important;
  z-index: 3 !important;
  display: flex !important;
  gap: 14px !important;
  align-items: center !important;
  padding: 13px 17px !important;
  color: rgba(255, 255, 255, 0.8) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
  background: rgba(9, 11, 18, 0.68) !important;
  border: 1px solid rgba(255, 255, 255, 0.15) !important;
  border-radius: 999px !important;
  backdrop-filter: blur(12px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hud-line {
  flex: 1 !important;
  height: 1px !important;
  background: rgba(148, 246, 204, 0.5) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-ball {
  position: absolute !important;
  z-index: 4 !important;
  display: grid !important;
  place-items: center !important;
  border-radius: 50% !important;
  box-shadow: inset -8px -10px 15px rgba(0, 0, 0, 0.4), 0 14px 30px rgba(0, 0, 0, 0.4) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-ball-eight {
  top: -27px !important;
  right: 14% !important;
  width: 78px !important;
  height: 78px !important;
  color: var(--pool-ink) !important;
  background: #0b0d14 !important;
  border: 1px solid rgba(255, 255, 255, 0.24) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-ball-eight span {
  display: grid !important;
  place-items: center !important;
  width: 39px !important;
  height: 39px !important;
  font-size: 19px !important;
  font-weight: 800 !important;
  background: #f7f3eb !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-ball-cue {
  right: -18px !important;
  bottom: 18% !important;
  width: 46px !important;
  height: 46px !important;
  background: #f7f3eb !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-ball-cue::after {
  width: 6px !important;
  height: 6px !important;
  content: "" !important;
  background: var(--pool-coral) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-visual figcaption,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-break-visual figcaption,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-state-visual figcaption,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-variants figcaption {
  display: flex !important;
  justify-content: space-between !important;
  gap: 20px !important;
  margin-top: 15px !important;
  color: rgba(255, 255, 255, 0.48) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  letter-spacing: 0.1em !important;
  text-transform: uppercase !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-rail {
  position: absolute !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  z-index: 4 !important;
  display: flex !important;
  gap: 20px !important;
  align-items: center !important;
  justify-content: center !important;
  height: 68px !important;
  color: rgba(255, 255, 255, 0.42) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  letter-spacing: 0.18em !important;
  border-top: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-rail i {
  width: 4px !important;
  height: 4px !important;
  background: var(--pool-mint) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-answer {
  padding-block: clamp(62px, 7vw, 110px) !important;
  background: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-answer-grid {
  display: grid !important;
  grid-template-columns: 0.72fr 1.28fr !important;
  gap: clamp(40px, 7vw, 130px) !important;
  align-items: start !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-answer h2 {
  max-width: 540px !important;
  margin-top: 17px !important;
  font-size: clamp(36px, 4vw, 66px) !important;
  font-weight: 800 !important;
  letter-spacing: -0.052em !important;
  line-height: 1.02 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-answer-grid > p {
  max-width: 900px !important;
  font-size: clamp(23px, 2.2vw, 36px) !important;
  font-weight: 600 !important;
  letter-spacing: -0.03em !important;
  line-height: 1.48 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-passage-layout {
  display: grid !important;
  grid-template-columns: 220px minmax(0, 1fr) !important;
  gap: clamp(48px, 6vw, 100px) !important;
  align-items: start !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index {
  position: sticky !important;
  top: 26px !important;
  z-index: 30 !important;
  margin-top: 74px !important;
  padding: 22px !important;
  background: rgba(244, 241, 233, 0.94) !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 22px !important;
  backdrop-filter: blur(18px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index > p {
  padding-bottom: 14px !important;
  color: rgba(9, 11, 18, 0.42) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  letter-spacing: 0.14em !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index ol {
  margin-top: 6px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index li a {
  display: grid !important;
  grid-template-columns: 26px 1fr !important;
  gap: 7px !important;
  align-items: center !important;
  padding-block: 10px !important;
  color: rgba(9, 11, 18, 0.65) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  border-bottom: 1px solid rgba(9, 11, 18, 0.07) !important;
  transition: color 160ms ease, transform 160ms ease !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index li a:hover {
  color: var(--pool-ink) !important;
  transform: translateX(3px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index li span {
  color: rgba(9, 11, 18, 0.38) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index-brief {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 10px !important;
  margin-top: 16px !important;
  padding: 13px 14px !important;
  color: var(--pool-ink) !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  background: var(--pool-mint) !important;
  border-radius: 12px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index-brief svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index-brief .capermint-pool-lucide {
  width: 16px !important;
  height: 16px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-passages {
  min-width: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section {
  position: relative !important;
  padding-block: clamp(92px, 9vw, 150px) !important;
  scroll-margin-top: 24px !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) minmax(260px, 0.56fr) !important;
  gap: 24px clamp(42px, 7vw, 110px) !important;
  align-items: end !important;
  margin-bottom: clamp(50px, 6vw, 88px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro .pool-v4-kicker {
  grid-column: 1 / -1 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro h2 {
  max-width: 900px !important;
  font-size: clamp(44px, 5.4vw, 86px) !important;
  font-weight: 800 !important;
  letter-spacing: -0.065em !important;
  line-height: 0.98 !important;
  text-wrap: balance !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro > p:last-child {
  color: rgba(9, 11, 18, 0.6) !important;
  font-size: clamp(16px, 1.25vw, 19px) !important;
  line-height: 1.75 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list {
  border-top: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list article {
  display: grid !important;
  grid-template-columns: 48px minmax(0, 1fr) minmax(220px, 0.42fr) !important;
  gap: 24px !important;
  align-items: start !important;
  padding-block: 30px !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list article > span,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-number {
  color: rgba(9, 11, 18, 0.42) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.08em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list h3 {
  font-size: clamp(25px, 2.1vw, 34px) !important;
  font-weight: 800 !important;
  letter-spacing: -0.035em !important;
  line-height: 1.15 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list article div p {
  max-width: 760px !important;
  margin-top: 10px !important;
  color: rgba(9, 11, 18, 0.58) !important;
  line-height: 1.7 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof {
  display: flex !important;
  gap: 9px !important;
  align-items: flex-start !important;
  color: rgba(9, 11, 18, 0.63) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof .capermint-pool-lucide {
  flex: 0 0 17px !important;
  width: 17px !important;
  height: 17px !important;
  color: #087555 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-break-visual {
  position: relative !important;
  margin-top: 60px !important;
  padding: 20px !important;
  overflow: hidden !important;
  color: var(--pool-white) !important;
  background: var(--pool-ink) !important;
  border-radius: 30px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-break-visual img {
  aspect-ratio: 1672 / 941 !important;
  object-fit: contain !important;
  border-radius: 17px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-variants {
  display: grid !important;
  gap: 28px !important;
  margin-top: clamp(74px, 8vw, 120px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-heading {
  display: grid !important;
  grid-template-columns: minmax(180px, 0.4fr) minmax(0, 1fr) !important;
  gap: 30px 60px !important;
  align-items: end !important;
  padding-bottom: 28px !important;
  border-bottom: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-heading h3 {
  max-width: 900px !important;
  font-size: clamp(31px, 3.6vw, 56px) !important;
  letter-spacing: -0.052em !important;
  line-height: 1.05 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-variants figure {
  padding: 14px !important;
  overflow: hidden !important;
  background: #0e1118 !important;
  border: 1px solid var(--pool-dark-line) !important;
  border-radius: 26px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-variants figure img {
  aspect-ratio: 1672 / 941 !important;
  object-fit: contain !important;
  border-radius: 15px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-stack {
  display: grid !important;
  border-top: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-stack article {
  display: grid !important;
  grid-template-columns: 44px 66px minmax(0, 1fr) 28px !important;
  gap: 18px !important;
  align-items: center !important;
  min-height: 160px !important;
  padding: 24px 26px !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
  transition: color 180ms ease, background 180ms ease !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-stack article:hover {
  color: var(--pool-white) !important;
  background: var(--pool-ink) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-icon {
  display: grid !important;
  place-items: center !important;
  width: 56px !important;
  height: 56px !important;
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-icon svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-icon .capermint-pool-lucide {
  width: 24px !important;
  height: 24px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy {
  display: grid !important;
  grid-template-columns: minmax(180px, 0.36fr) minmax(210px, 0.48fr) minmax(260px, 1fr) !important;
  gap: 25px !important;
  align-items: center !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy > p {
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy h3 {
  font-size: clamp(20px, 1.6vw, 28px) !important;
  font-weight: 800 !important;
  letter-spacing: -0.035em !important;
  line-height: 1.2 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy > span {
  color: rgba(9, 11, 18, 0.58) !important;
  font-size: 14px !important;
  line-height: 1.7 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-stack article:hover .pool-v4-service-copy > span,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-stack article:hover .pool-v4-service-number {
  color: rgba(255, 255, 255, 0.65) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-arrow,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-arrow.capermint-pool-lucide {
  width: 22px !important;
  height: 22px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics {
  margin-inline: calc(var(--pool-pad) * -1) !important;
  padding-inline: var(--pool-pad) !important;
  color: var(--pool-white) !important;
  background:
    radial-gradient(circle at 80% 15%, rgba(157, 121, 255, 0.2), transparent 30%),
    var(--pool-ink) !important;
  border-bottom: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics .pool-v4-section-intro > p:last-child,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-multiplayer .pool-v4-section-intro > p:last-child,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-bridge p {
  color: rgba(255, 255, 255, 0.62) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics .pool-v4-kicker,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-multiplayer .pool-v4-kicker,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa .pool-v4-kicker,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-bridge .pool-v4-kicker {
  color: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-shot-lab {
  display: grid !important;
  grid-template-columns: minmax(0, 1fr) 290px !important;
  gap: 16px !important;
  padding: 16px !important;
  background: #0d1018 !important;
  border: 1px solid var(--pool-dark-line) !important;
  border-radius: 30px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-table {
  position: relative !important;
  min-height: 570px !important;
  overflow: hidden !important;
  background:
    radial-gradient(circle at center, rgba(255, 255, 255, 0.055), transparent 38%),
    #1c624f !important;
  border: 24px solid #30251c !important;
  border-radius: 30px !important;
  box-shadow: inset 0 0 0 6px #090b12, inset 0 0 70px rgba(0, 0, 0, 0.34) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-table::after {
  position: absolute !important;
  inset: 0 !important;
  content: "" !important;
  opacity: 0.15 !important;
  background-image:
    linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px) !important;
  background-size: 46px 46px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket {
  position: absolute !important;
  z-index: 5 !important;
  width: 48px !important;
  height: 48px !important;
  background: #030405 !important;
  border-radius: 50% !important;
  box-shadow: inset 0 0 0 4px #14161b !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p1 { top: -32px !important; left: -32px !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p2 { top: -33px !important; left: calc(50% - 24px) !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p3 { top: -32px !important; right: -32px !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p4 { bottom: -32px !important; left: -32px !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p5 { bottom: -33px !important; left: calc(50% - 24px) !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p6 { right: -32px !important; bottom: -32px !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cue-stick {
  position: absolute !important;
  top: 58% !important;
  left: -5% !important;
  z-index: 4 !important;
  width: 47% !important;
  height: 10px !important;
  background: linear-gradient(90deg, #72502f, #f5d29c 82%, #7ed7ce 83%) !important;
  border-radius: 999px !important;
  transform: rotate(-14deg) !important;
  transform-origin: right center !important;
  box-shadow: 0 5px 12px rgba(0, 0, 0, 0.26) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-cue,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-target-ball {
  position: absolute !important;
  z-index: 6 !important;
  display: grid !important;
  place-items: center !important;
  width: 56px !important;
  height: 56px !important;
  border-radius: 50% !important;
  box-shadow: inset -8px -9px 12px rgba(0, 0, 0, 0.3), 0 8px 16px rgba(0, 0, 0, 0.28) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-cue {
  top: 48% !important;
  left: 38% !important;
  background: #f7f3ea !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-cue::after {
  width: 6px !important;
  height: 6px !important;
  content: "" !important;
  background: var(--pool-coral) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-target-ball {
  top: 27% !important;
  right: 19% !important;
  color: #fff !important;
  font-size: 14px !important;
  font-weight: 800 !important;
  background: var(--pool-coral) !important;
  border: 13px solid #fff !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-vector {
  position: absolute !important;
  z-index: 3 !important;
  height: 3px !important;
  background: rgba(148, 246, 204, 0.82) !important;
  box-shadow: 0 0 18px rgba(148, 246, 204, 0.5) !important;
  transform-origin: left center !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-vector::after {
  position: absolute !important;
  top: -5px !important;
  right: -2px !important;
  width: 13px !important;
  height: 13px !important;
  content: "" !important;
  border-top: 3px solid var(--pool-mint) !important;
  border-right: 3px solid var(--pool-mint) !important;
  transform: rotate(45deg) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-vector.vector-a {
  top: calc(48% + 28px) !important;
  left: calc(38% + 53px) !important;
  width: 39% !important;
  transform: rotate(-22deg) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-vector.vector-b {
  top: 29% !important;
  right: -3% !important;
  width: 22% !important;
  background: rgba(116, 215, 255, 0.84) !important;
  transform: rotate(24deg) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-impact-ring {
  position: absolute !important;
  top: calc(27% - 14px) !important;
  right: calc(19% - 14px) !important;
  z-index: 2 !important;
  width: 84px !important;
  height: 84px !important;
  border: 1px solid rgba(148, 246, 204, 0.58) !important;
  border-radius: 50% !important;
  box-shadow: 0 0 0 18px rgba(148, 246, 204, 0.06) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-label {
  position: absolute !important;
  z-index: 8 !important;
  display: flex !important;
  gap: 7px !important;
  align-items: center !important;
  padding: 8px 10px !important;
  color: var(--pool-white) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  letter-spacing: 0.08em !important;
  background: rgba(9, 11, 18, 0.77) !important;
  border: 1px solid rgba(255, 255, 255, 0.15) !important;
  border-radius: 8px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-label b {
  color: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-label.label-a { bottom: 12% !important; left: 22% !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-label.label-b { top: 17% !important; right: 28% !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-label.label-c { right: 5% !important; bottom: 19% !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console {
  padding: 24px !important;
  background: #141822 !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-radius: 18px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console > p {
  color: var(--pool-mint) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console dl {
  display: grid !important;
  gap: 1px !important;
  margin-top: 30px !important;
  background: rgba(255, 255, 255, 0.08) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console dl div {
  padding: 17px 0 !important;
  background: #141822 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console dt {
  color: rgba(255, 255, 255, 0.43) !important;
  font-size: 10px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console dd {
  margin-top: 4px !important;
  color: var(--pool-white) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 20px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-console-state {
  display: flex !important;
  gap: 9px !important;
  align-items: center !important;
  margin-top: 30px !important;
  padding-top: 18px !important;
  color: rgba(255, 255, 255, 0.6) !important;
  font-size: 11px !important;
  border-top: 1px solid rgba(255, 255, 255, 0.09) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-console-state span {
  width: 8px !important;
  height: 8px !important;
  background: var(--pool-mint) !important;
  border-radius: 50% !important;
  box-shadow: 0 0 14px var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list {
  margin-top: 46px !important;
  border-top: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-table-head {
  display: grid !important;
  grid-template-columns: 0.6fr 1fr 0.55fr !important;
  gap: 28px !important;
  padding: 14px 0 !important;
  color: rgba(255, 255, 255, 0.38) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  letter-spacing: 0.13em !important;
  text-transform: uppercase !important;
  border-bottom: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article {
  display: grid !important;
  grid-template-columns: 0.6fr 1fr 0.55fr !important;
  gap: 28px !important;
  align-items: start !important;
  padding-block: 24px !important;
  border-bottom: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article > div,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article > div {
  display: grid !important;
  grid-template-columns: 32px 1fr !important;
  gap: 12px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article span,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article span {
  color: rgba(255, 255, 255, 0.35) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks h3,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list h3 {
  font-size: 17px !important;
  line-height: 1.35 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article > p,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article > p {
  color: rgba(255, 255, 255, 0.58) !important;
  font-size: 13px !important;
  line-height: 1.7 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article > p:last-child,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article > p:last-child {
  display: flex !important;
  gap: 8px !important;
  align-items: flex-start !important;
  color: rgba(255, 255, 255, 0.76) !important;
  font-weight: 700 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article .capermint-pool-lucide,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article .capermint-pool-lucide {
  flex: 0 0 17px !important;
  width: 17px !important;
  height: 17px !important;
  color: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 18px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid article {
  display: flex !important;
  flex-direction: column !important;
  min-height: 570px !important;
  padding: clamp(28px, 3.5vw, 52px) !important;
  background: var(--pool-white) !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 28px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid article:nth-child(2) {
  background: #eae3ff !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-head {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  color: rgba(9, 11, 18, 0.5) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-head b {
  display: grid !important;
  place-items: center !important;
  width: 46px !important;
  height: 46px !important;
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid h3 {
  margin-top: 62px !important;
  font-size: clamp(36px, 4vw, 62px) !important;
  letter-spacing: -0.055em !important;
  line-height: 1 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid ul {
  display: grid !important;
  gap: 16px !important;
  margin-top: 38px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid li {
  display: flex !important;
  gap: 12px !important;
  align-items: flex-start !important;
  color: rgba(9, 11, 18, 0.68) !important;
  font-size: 14px !important;
  line-height: 1.55 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid li svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid li .capermint-pool-lucide {
  flex: 0 0 19px !important;
  width: 19px !important;
  height: 19px !important;
  color: #087555 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-note {
  margin-top: auto !important;
  padding-top: 38px !important;
  color: rgba(9, 11, 18, 0.5) !important;
  font-size: 11px !important;
  line-height: 1.7 !important;
  border-top: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes {
  display: grid !important;
  grid-template-columns: minmax(150px, 0.55fr) repeat(3, minmax(170px, 1fr)) !important;
  gap: 0 !important;
  margin-top: 18px !important;
  overflow: hidden !important;
  background: var(--pool-white) !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 18px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > p,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > a,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > span {
  min-height: 78px !important;
  padding: 18px !important;
  border-right: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > p {
  display: flex !important;
  align-items: center !important;
  color: rgba(9, 11, 18, 0.48) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  letter-spacing: 0.11em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > a {
  display: flex !important;
  gap: 12px !important;
  align-items: center !important;
  justify-content: space-between !important;
  font-size: 11px !important;
  font-weight: 750 !important;
  transition: color 160ms ease, background 160ms ease !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > a:hover {
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > a svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > a .capermint-pool-lucide {
  flex: 0 0 16px !important;
  width: 16px !important;
  height: 16px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > span {
  grid-column: 1 / -1 !important;
  min-height: auto !important;
  color: rgba(9, 11, 18, 0.53) !important;
  font-size: 10px !important;
  line-height: 1.65 !important;
  background: var(--pool-paper-2) !important;
  border-top: 1px solid var(--pool-light-line) !important;
  border-right: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-multiplayer {
  margin-inline: calc(var(--pool-pad) * -1) !important;
  padding-inline: var(--pool-pad) !important;
  color: var(--pool-white) !important;
  background:
    radial-gradient(circle at 85% 68%, rgba(116, 215, 255, 0.1), transparent 27%),
    var(--pool-ink-2) !important;
  border-bottom: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-architecture {
  padding: clamp(20px, 3vw, 42px) !important;
  background: #0b0e15 !important;
  border: 1px solid var(--pool-dark-line) !important;
  border-radius: 30px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-main {
  display: grid !important;
  grid-template-columns: 1fr 32px 1fr 32px 1.08fr 32px 1fr !important;
  gap: 12px !important;
  align-items: center !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-main > svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-main > .capermint-pool-lucide {
  width: 23px !important;
  height: 23px !important;
  color: rgba(255, 255, 255, 0.35) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-node {
  display: flex !important;
  flex-direction: column !important;
  min-height: 164px !important;
  padding: 22px !important;
  background: #151923 !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-radius: 18px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-node > svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-node > .capermint-pool-lucide {
  width: 27px !important;
  height: 27px !important;
  margin-bottom: auto !important;
  color: var(--pool-sky) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-node span:not(:where(.capermint-pool-lucide)),#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support span:not(:where(.capermint-pool-lucide)) {
  margin-top: 18px !important;
  color: rgba(255, 255, 255, 0.45) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  letter-spacing: 0.1em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-node b,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support b {
  margin-top: 5px !important;
  font-size: 13px !important;
  line-height: 1.4 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-primary {
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
  border-color: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-primary > svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-primary > .capermint-pool-lucide,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-primary span {
  color: rgba(9, 11, 18, 0.68) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 12px !important;
  margin-top: 12px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support > div {
  display: grid !important;
  grid-template-columns: 30px 1fr !important;
  min-height: 108px !important;
  padding: 18px !important;
  background: rgba(255, 255, 255, 0.035) !important;
  border: 1px solid rgba(255, 255, 255, 0.09) !important;
  border-radius: 14px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support .capermint-pool-lucide {
  grid-row: 1 / span 2 !important;
  width: 20px !important;
  height: 20px !important;
  color: var(--pool-violet) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support span:not(:where(.capermint-pool-lucide)),#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support b {
  margin: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-architecture > p {
  margin-top: 26px !important;
  color: rgba(255, 255, 255, 0.42) !important;
  font-size: 11px !important;
  line-height: 1.65 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes {
  display: grid !important;
  grid-template-columns: 0.72fr 1.28fr !important;
  gap: clamp(50px, 8vw, 120px) !important;
  margin-top: 88px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes-lead {
  position: sticky !important;
  top: 40px !important;
  align-self: start !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes-lead h3 {
  margin-top: 16px !important;
  font-size: clamp(37px, 4vw, 62px) !important;
  letter-spacing: -0.055em !important;
  line-height: 1.04 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes ol {
  border-top: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes li {
  display: grid !important;
  grid-template-columns: 46px 1fr !important;
  gap: 16px !important;
  padding-block: 26px !important;
  border-bottom: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes li > span {
  color: var(--pool-mint) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes h4 {
  font-size: 20px !important;
  font-weight: 800 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes li p {
  margin-top: 7px !important;
  color: rgba(255, 255, 255, 0.56) !important;
  font-size: 13px !important;
  line-height: 1.7 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  gap: 14px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article {
  min-height: 450px !important;
  padding: 26px !important;
  background: var(--pool-white) !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 24px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article:nth-child(2) { background: #e8f9ff !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article:nth-child(3) { background: #fff0ec !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article:nth-child(4) { background: #eee8ff !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article > div {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  color: rgba(9, 11, 18, 0.4) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article .capermint-pool-lucide {
  width: 27px !important;
  height: 27px !important;
  color: var(--pool-ink) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map h3 {
  margin-top: 80px !important;
  font-size: clamp(25px, 2vw, 34px) !important;
  letter-spacing: -0.045em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map ul {
  display: grid !important;
  gap: 0 !important;
  margin-top: 35px !important;
  border-top: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map li {
  padding-block: 11px !important;
  color: rgba(9, 11, 18, 0.65) !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-liveops-band {
  display: grid !important;
  grid-template-columns: 0.8fr 1.2fr !important;
  gap: clamp(40px, 7vw, 120px) !important;
  margin-top: 18px !important;
  padding: clamp(34px, 5vw, 72px) !important;
  color: var(--pool-white) !important;
  background: var(--pool-ink) !important;
  border-radius: 28px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-liveops-band h3 {
  max-width: 600px !important;
  margin-top: 16px !important;
  font-size: clamp(38px, 4vw, 62px) !important;
  letter-spacing: -0.055em !important;
  line-height: 1.03 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-liveops-copy > p:first-child {
  color: rgba(255, 255, 255, 0.65) !important;
  font-size: 17px !important;
  line-height: 1.75 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-compliance {
  display: flex !important;
  gap: 15px !important;
  margin-top: 42px !important;
  padding: 22px !important;
  color: rgba(255, 255, 255, 0.65) !important;
  font-size: 12px !important;
  line-height: 1.65 !important;
  background: rgba(255, 255, 255, 0.055) !important;
  border: 1px solid var(--pool-dark-line) !important;
  border-radius: 15px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-compliance svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-compliance .capermint-pool-lucide {
  flex: 0 0 23px !important;
  width: 23px !important;
  height: 23px !important;
  color: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-compliance b {
  color: var(--pool-white) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-state-visual {
  width: 100% !important;
  margin: 28px 0 0 !important;
  padding: 14px !important;
  color: var(--pool-white) !important;
  background: #0f1219 !important;
  border-radius: 25px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-state-visual img {
  aspect-ratio: 1672 / 941 !important;
  object-fit: contain !important;
  border-radius: 15px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-platforms { padding-top: clamp(92px, 9vw, 150px) !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll {
  overflow-x: auto !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 22px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll table {
  width: 100% !important;
  min-width: 900px !important;
  border-collapse: collapse !important;
  background: var(--pool-white) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll th,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll td {
  width: 25% !important;
  padding: 23px !important;
  text-align: left !important;
  vertical-align: top !important;
  border-right: 1px solid var(--pool-light-line) !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll th:last-child,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll td:last-child {
  border-right: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll th {
  color: rgba(9, 11, 18, 0.52) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  letter-spacing: 0.11em !important;
  text-transform: uppercase !important;
  background: var(--pool-paper-2) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll td {
  color: rgba(9, 11, 18, 0.62) !important;
  font-size: 12px !important;
  line-height: 1.65 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-scroll td:first-child {
  color: var(--pool-ink) !important;
  font-size: 15px !important;
  font-weight: 800 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-note {
  display: flex !important;
  gap: 10px !important;
  align-items: center !important;
  margin-top: 18px !important;
  color: rgba(9, 11, 18, 0.57) !important;
  font-size: 12px !important;
  font-weight: 600 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-note svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-matrix-note .capermint-pool-lucide {
  width: 20px !important;
  height: 20px !important;
  color: #6c48dc !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-board {
  display: grid !important;
  grid-template-columns: 170px minmax(0, 1fr) !important;
  min-height: 620px !important;
  overflow: hidden !important;
  color: var(--pool-white) !important;
  background: #0b0d13 !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 30px !important;
  box-shadow: 0 34px 90px rgba(9, 11, 18, 0.15) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-sidebar {
  display: flex !important;
  flex-direction: column !important;
  gap: 7px !important;
  padding: 24px 14px !important;
  background: #11151d !important;
  border-right: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-sidebar::before {
  width: 38px !important;
  height: 38px !important;
  margin: 0 0 36px 10px !important;
  content: "8" !important;
  display: grid !important;
  place-items: center !important;
  color: var(--pool-ink) !important;
  font-size: 15px !important;
  font-weight: 800 !important;
  background: var(--pool-mint) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-sidebar span {
  padding: 11px 14px !important;
  color: rgba(255, 255, 255, 0.4) !important;
  font-size: 11px !important;
  font-weight: 700 !important;
  border-radius: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-sidebar .active {
  color: var(--pool-white) !important;
  background: rgba(148, 246, 204, 0.1) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-content {
  padding: clamp(24px, 4vw, 55px) !important;
  background:
    radial-gradient(circle at 90% 10%, rgba(157, 121, 255, 0.14), transparent 30%),
    #0c0f16 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-top {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 25px !important;
  padding-bottom: 28px !important;
  border-bottom: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-top div {
  display: grid !important;
  gap: 5px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-top span {
  color: var(--pool-mint) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  letter-spacing: 0.1em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-top b {
  font-size: 25px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-top button {
  padding: 11px 14px !important;
  color: rgba(255, 255, 255, 0.55) !important;
  background: rgba(255, 255, 255, 0.05) !important;
  border: 1px solid var(--pool-dark-line) !important;
  border-radius: 999px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-metrics {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  gap: 13px !important;
  margin-top: 30px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-metrics article {
  display: flex !important;
  flex-direction: column !important;
  min-height: 175px !important;
  padding: 21px !important;
  background: #151923 !important;
  border: 1px solid var(--pool-dark-line) !important;
  border-radius: 16px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-metrics span {
  color: rgba(255, 255, 255, 0.38) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 8px !important;
  letter-spacing: 0.1em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-metrics b {
  margin-top: auto !important;
  font-size: clamp(22px, 2vw, 32px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-metrics small {
  margin-top: 4px !important;
  color: var(--pool-mint) !important;
  font-size: 10px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream {
  display: grid !important;
  gap: 0 !important;
  margin-top: 30px !important;
  border-top: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream div {
  display: grid !important;
  grid-template-columns: 1fr minmax(80px, 0.8fr) 1fr !important;
  gap: 18px !important;
  align-items: center !important;
  padding-block: 18px !important;
  border-bottom: 1px solid var(--pool-dark-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream span,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream b {
  font-size: 11px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream span {
  color: rgba(255, 255, 255, 0.5) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream i {
  height: 1px !important;
  background: linear-gradient(90deg, var(--pool-violet), var(--pool-mint)) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa {
  margin-inline: calc(var(--pool-pad) * -1) !important;
  padding-inline: var(--pool-pad) !important;
  color: var(--pool-white) !important;
  background: var(--pool-ink) !important;
  border-bottom: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa .pool-v4-section-intro > p:last-child {
  color: rgba(255, 255, 255, 0.62) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list {
  margin-top: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-track {
  position: relative !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-track::before {
  position: absolute !important;
  top: 0 !important;
  bottom: 0 !important;
  left: 28px !important;
  width: 1px !important;
  content: "" !important;
  background: var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-track li {
  display: grid !important;
  grid-template-columns: 58px minmax(0, 1fr) !important;
  gap: clamp(30px, 5vw, 76px) !important;
  min-height: 280px !important;
  padding-bottom: 62px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-marker {
  position: relative !important;
  z-index: 2 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-marker span {
  display: grid !important;
  place-items: center !important;
  width: 58px !important;
  height: 58px !important;
  color: var(--pool-ink) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  font-weight: 800 !important;
  background: var(--pool-mint) !important;
  border: 10px solid var(--pool-paper) !important;
  border-radius: 50% !important;
  box-shadow: 0 0 0 1px var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-track li:nth-child(2) .pool-v4-process-marker span { background: var(--pool-violet) !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-track li:nth-child(3) .pool-v4-process-marker span { background: var(--pool-coral) !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-track li:nth-child(4) .pool-v4-process-marker span { background: var(--pool-sky) !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy {
  display: grid !important;
  grid-template-columns: minmax(100px, 0.2fr) minmax(280px, 0.7fr) minmax(280px, 1fr) !important;
  gap: 24px 42px !important;
  align-items: start !important;
  padding-top: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > p {
  color: rgba(9, 11, 18, 0.47) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy h3 {
  font-size: clamp(26px, 2.6vw, 43px) !important;
  letter-spacing: -0.045em !important;
  line-height: 1.08 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > span {
  color: rgba(9, 11, 18, 0.6) !important;
  font-size: 14px !important;
  line-height: 1.75 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > b {
  grid-column: 2 / -1 !important;
  display: flex !important;
  gap: 10px !important;
  align-items: center !important;
  padding: 16px 18px !important;
  color: rgba(9, 11, 18, 0.7) !important;
  font-size: 11px !important;
  background: rgba(148, 246, 204, 0.32) !important;
  border-radius: 12px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > b svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > b .capermint-pool-lucide {
  width: 16px !important;
  height: 16px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 14px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article {
  min-height: 360px !important;
  padding: clamp(28px, 4vw, 50px) !important;
  color: var(--pool-white) !important;
  background: var(--pool-ink) !important;
  border-radius: 25px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article:nth-child(2) { background: #4e348e !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article:nth-child(3) { color: var(--pool-ink) !important; background: var(--pool-mint) !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article:nth-child(4) { color: var(--pool-ink) !important; background: var(--pool-paper-2) !important; border: 1px solid var(--pool-light-line) !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article > div {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  color: rgba(255, 255, 255, 0.45) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article:nth-child(n + 3) > div {
  color: rgba(9, 11, 18, 0.45) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid .capermint-pool-lucide {
  width: 27px !important;
  height: 27px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid h3 {
  max-width: 460px !important;
  margin-top: 68px !important;
  font-size: clamp(30px, 3vw, 47px) !important;
  letter-spacing: -0.05em !important;
  line-height: 1.05 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid p {
  max-width: 560px !important;
  margin-top: 24px !important;
  color: rgba(255, 255, 255, 0.58) !important;
  font-size: 14px !important;
  line-height: 1.65 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article:nth-child(n + 3) p {
  color: rgba(9, 11, 18, 0.62) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid b {
  display: block !important;
  margin-top: 35px !important;
  padding-top: 18px !important;
  color: rgba(255, 255, 255, 0.78) !important;
  font-size: 11px !important;
  line-height: 1.55 !important;
  border-top: 1px solid rgba(255, 255, 255, 0.15) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid article:nth-child(n + 3) b {
  color: rgba(9, 11, 18, 0.74) !important;
  border-color: rgba(9, 11, 18, 0.15) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-equation {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 11px !important;
  align-items: center !important;
  padding: 25px !important;
  background: var(--pool-white) !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 20px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-equation span {
  padding: 10px 13px !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.08em !important;
  background: var(--pool-paper-2) !important;
  border-radius: 999px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-equation b {
  color: rgba(9, 11, 18, 0.35) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-equation .result {
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 0 38px !important;
  margin-top: 46px !important;
  border-top: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers article {
  display: grid !important;
  grid-template-columns: 35px minmax(140px, 0.35fr) minmax(220px, 1fr) !important;
  gap: 16px !important;
  padding-block: 24px !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers article > span {
  color: rgba(9, 11, 18, 0.4) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers h3 {
  font-size: 16px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers p {
  color: rgba(9, 11, 18, 0.6) !important;
  font-size: 12px !important;
  line-height: 1.7 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-cta {
  display: flex !important;
  gap: 35px !important;
  align-items: center !important;
  justify-content: space-between !important;
  margin-top: 54px !important;
  padding: clamp(28px, 4vw, 50px) !important;
  background: var(--pool-violet) !important;
  border-radius: 26px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-cta h3 {
  max-width: 780px !important;
  margin-top: 8px !important;
  font-size: clamp(25px, 2.4vw, 39px) !important;
  letter-spacing: -0.04em !important;
  line-height: 1.15 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  gap: 12px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables div {
  display: grid !important;
  grid-template-columns: 32px 24px 1fr !important;
  gap: 14px !important;
  align-items: center !important;
  min-height: 92px !important;
  padding: 20px !important;
  background: var(--pool-white) !important;
  border: 1px solid var(--pool-light-line) !important;
  border-radius: 15px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables span {
  color: rgba(9, 11, 18, 0.37) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables .capermint-pool-lucide {
  width: 22px !important;
  height: 22px !important;
  color: #087555 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables p {
  font-size: 13px !important;
  font-weight: 650 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related {
  display: grid !important;
  grid-template-columns: minmax(280px, 0.55fr) minmax(0, 1fr) !important;
  gap: clamp(45px, 7vw, 110px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-head h2 {
  max-width: 620px !important;
  margin-top: 17px !important;
  font-size: clamp(39px, 4.6vw, 69px) !important;
  letter-spacing: -0.06em !important;
  line-height: 0.99 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links {
  display: grid !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  align-self: start !important;
  border-top: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links a {
  display: grid !important;
  grid-template-columns: 28px 1fr 18px !important;
  gap: 13px !important;
  align-items: center !important;
  min-height: 94px !important;
  padding: 18px !important;
  font-size: 12px !important;
  font-weight: 750 !important;
  border-right: 1px solid var(--pool-light-line) !important;
  border-bottom: 1px solid var(--pool-light-line) !important;
  transition: color 160ms ease, background 160ms ease !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links a:nth-child(even) {
  border-right: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links a:hover {
  color: var(--pool-ink) !important;
  background: var(--pool-mint) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links .capermint-pool-lucide {
  width: 22px !important;
  height: 22px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links svg:last-child,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links .capermint-pool-lucide:last-child {
  width: 16px !important;
  height: 16px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-bridge {
  display: grid !important;
  grid-template-columns: 1.1fr 0.9fr !important;
  gap: clamp(50px, 7vw, 120px) !important;
  align-items: center !important;
  margin-inline: calc(var(--pool-pad) * -1) !important;
  padding-inline: var(--pool-pad) !important;
  color: var(--pool-white) !important;
  background:
    radial-gradient(circle at 80% 34%, rgba(148, 246, 204, 0.14), transparent 30%),
    var(--pool-ink) !important;
  border-bottom: 0 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-copy h2 {
  max-width: 850px !important;
  margin-top: 18px !important;
  font-size: clamp(46px, 5vw, 78px) !important;
  letter-spacing: -0.06em !important;
  line-height: 0.98 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-copy > p:nth-child(3) {
  max-width: 780px !important;
  margin-top: 28px !important;
  font-size: 15px !important;
  line-height: 1.78 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-copy > div {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 20px 28px !important;
  align-items: center !important;
  margin-top: 36px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-mark {
  display: grid !important;
  place-items: center !important;
  min-height: 520px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table {
  position: relative !important;
  width: min(460px, 100%) !important;
  aspect-ratio: 1.9 !important;
  background: #174f42 !important;
  border: 17px solid #30251c !important;
  border-radius: 24px !important;
  box-shadow: 0 35px 70px rgba(0, 0, 0, 0.35), inset 0 0 50px rgba(0, 0, 0, 0.28) !important;
  transform: rotate(-7deg) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table > span {
  position: absolute !important;
  width: 30px !important;
  height: 30px !important;
  background: #020303 !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table .p1 { top: -22px !important; left: -22px !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table .p2 { top: -22px !important; left: calc(50% - 15px) !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table .p3 { top: -22px !important; right: -22px !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table .p4 { bottom: -22px !important; left: -22px !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table .p5 { bottom: -22px !important; left: calc(50% - 15px) !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table .p6 { right: -22px !important; bottom: -22px !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table i {
  position: absolute !important;
  top: calc(50% - 3px) !important;
  left: 4% !important;
  width: 52% !important;
  height: 6px !important;
  background: linear-gradient(90deg, #6e4828, #f2d29b) !important;
  border-radius: 999px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-table b {
  position: absolute !important;
  top: calc(50% - 23px) !important;
  right: 24% !important;
  display: grid !important;
  place-items: center !important;
  width: 46px !important;
  height: 46px !important;
  color: var(--pool-ink) !important;
  background: var(--pool-white) !important;
  border: 12px solid #0b0d13 !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-mark > p {
  margin-top: 45px !important;
  color: rgba(255, 255, 255, 0.47) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 10px !important;
  letter-spacing: 0.13em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-groups {
  display: grid !important;
  gap: 92px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-groups > section {
  display: grid !important;
  grid-template-columns: 0.45fr 1fr !important;
  gap: clamp(40px, 7vw, 110px) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-group-title {
  position: sticky !important;
  top: 34px !important;
  align-self: start !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-group-title > p {
  color: rgba(9, 11, 18, 0.45) !important;
  font-family: var(--font-geist-mono), monospace !important;
  font-size: 9px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-group-title h3 {
  margin-top: 13px !important;
  font-size: clamp(30px, 3vw, 46px) !important;
  letter-spacing: -0.05em !important;
  line-height: 1.05 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list {
  border-top: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list details {
  border-bottom: 1px solid var(--pool-light-line) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list summary {
  display: grid !important;
  grid-template-columns: 1fr 24px !important;
  gap: 22px !important;
  align-items: center !important;
  padding-block: 23px !important;
  cursor: pointer !important;
  list-style: none !important;
  font-size: 16px !important;
  font-weight: 750 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list summary::-webkit-details-marker {
  display: none !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list summary i {
  position: relative !important;
  width: 20px !important;
  height: 20px !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list summary i::before,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list summary i::after {
  position: absolute !important;
  top: 9px !important;
  left: 3px !important;
  width: 14px !important;
  height: 2px !important;
  content: "" !important;
  background: var(--pool-ink) !important;
  transition: transform 160ms ease !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list summary i::after {
  transform: rotate(90deg) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list details[open] summary i::after {
  transform: rotate(0) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list details > p {
  max-width: 850px !important;
  padding: 0 48px 25px 0 !important;
  color: rgba(9, 11, 18, 0.62) !important;
  font-size: 14px !important;
  line-height: 1.75 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final {
  position: relative !important;
  display: grid !important;
  grid-template-columns: 0.78fr 1.22fr !important;
  gap: clamp(50px, 8vw, 130px) !important;
  align-items: center !important;
  min-height: 720px !important;
  margin: 0 calc(var(--pool-pad) * -1) !important;
  padding: clamp(70px, 8vw, 120px) var(--pool-pad) !important;
  overflow: hidden !important;
  color: var(--pool-white) !important;
  background:
    radial-gradient(circle at 20% 50%, rgba(157, 121, 255, 0.2), transparent 25%),
    var(--pool-ink) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit {
  position: relative !important;
  display: grid !important;
  place-items: center !important;
  width: min(420px, 90%) !important;
  aspect-ratio: 1 !important;
  margin-inline: auto !important;
  border: 1px solid rgba(148, 246, 204, 0.27) !important;
  border-radius: 50% !important;
  animation: pool-v4-orbit 18s linear infinite !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit::before,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit::after {
  position: absolute !important;
  content: "" !important;
  border: 1px solid rgba(255, 255, 255, 0.1) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit::before { inset: 15% !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit::after { inset: 31% !important; }

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit span {
  position: relative !important;
  z-index: 2 !important;
  display: grid !important;
  place-items: center !important;
  width: 105px !important;
  height: 105px !important;
  color: var(--pool-ink) !important;
  font-size: 44px !important;
  font-weight: 800 !important;
  background: var(--pool-white) !important;
  border: 28px solid #0b0d13 !important;
  border-radius: 50% !important;
  box-shadow: 0 0 70px rgba(148, 246, 204, 0.18) !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit i,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit b {
  position: absolute !important;
  width: 18px !important;
  height: 18px !important;
  background: var(--pool-mint) !important;
  border-radius: 50% !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit i { top: 14% !important; right: 20% !important; }
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit b { bottom: 11% !important; left: 23% !important; background: var(--pool-coral) !important; }

@keyframes pool-v4-orbit {
  to { transform: rotate(360deg); }
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-copy {
  position: relative !important;
  z-index: 2 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-copy h2 {
  max-width: 860px !important;
  margin-top: 18px !important;
  font-size: clamp(48px, 6vw, 92px) !important;
  letter-spacing: -0.065em !important;
  line-height: 0.95 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-copy > p:nth-child(3) {
  max-width: 740px !important;
  margin-top: 28px !important;
  color: rgba(255, 255, 255, 0.62) !important;
  font-size: 16px !important;
  line-height: 1.75 !important;
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-copy > div {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 20px 28px !important;
  align-items: center !important;
  margin-top: 38px !important;
}

@media (max-width: 1360px) {
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-passage-layout {
    grid-template-columns: 190px minmax(0, 1fr) !important;
    gap: 52px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-grid {
    grid-template-columns: minmax(380px, 0.86fr) minmax(480px, 1.14fr) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy {
    grid-template-columns: minmax(145px, 0.32fr) minmax(190px, 0.42fr) minmax(230px, 1fr) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article {
    min-height: 380px !important;
  }
}

@media (max-width: 1120px) {
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero {
    min-height: auto !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-grid {
    min-height: auto !important;
    padding-bottom: 150px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-copy {
    display: block !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-copy h1 {
    max-width: 980px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-visual {
    width: 100% !important;
    margin: 54px 0 0 !important;
    transform: none !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-passage-layout {
    display: block !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index {
    position: sticky !important;
    top: 10px !important;
    z-index: 40 !important;
    display: flex !important;
    gap: 14px !important;
    align-items: center !important;
    width: 100% !important;
    margin-top: 18px !important;
    padding: 11px !important;
    overflow-x: auto !important;
    border-radius: 999px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index > p,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index-brief {
    display: none !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index ol {
    display: flex !important;
    gap: 5px !important;
    margin: 0 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index li a {
    display: flex !important;
    gap: 6px !important;
    min-width: max-content !important;
    padding: 9px 12px !important;
    border: 0 !important;
    border-radius: 999px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-index li:first-child a {
    background: var(--pool-mint) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy {
    grid-template-columns: minmax(150px, 0.35fr) minmax(0, 1fr) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy > span {
    grid-column: 1 / -1 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-main {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-main > svg,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-main > .capermint-pool-lucide {
    display: none !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy {
    grid-template-columns: minmax(100px, 0.24fr) minmax(0, 1fr) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > span,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > b {
    grid-column: 2 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers {
    grid-template-columns: 1fr !important;
  }
}

@media (max-width: 900px) {
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-answer-grid,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-shot-lab,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-liveops-band,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-bridge,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-groups > section,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes {
    grid-template-columns: 1fr 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > p {
    grid-column: 1 / -1 !important;
    border-bottom: 1px solid var(--pool-light-line) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro .pool-v4-kicker {
    grid-column: auto !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro h2 {
    grid-row: 2 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list article {
    grid-template-columns: 42px 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list .pool-v4-proof {
    grid-column: 2 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-stack article {
    grid-template-columns: 35px 56px minmax(0, 1fr) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-arrow,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-arrow.capermint-pool-lucide {
    display: none !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy > span {
    grid-column: auto !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-table {
    min-height: 510px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console {
    display: grid !important;
    grid-template-columns: 1fr 2fr !important;
    gap: 20px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console dl {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    margin: 0 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-console-state {
    grid-column: 1 / -1 !important;
    margin: 0 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-engagement-grid {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid article {
    min-height: 520px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-modes-lead,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-group-title {
    position: static !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-board {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-sidebar {
    flex-direction: row !important;
    overflow-x: auto !important;
    border-right: 0 !important;
    border-bottom: 1px solid var(--pool-dark-line) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-sidebar::before {
    flex: 0 0 38px !important;
    margin: 0 18px 0 0 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-sidebar span {
    min-width: max-content !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-cta {
    align-items: flex-start !important;
    flex-direction: column !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final-orbit {
    width: min(330px, 86%) !important;
  }
}

@media (max-width: 680px) {
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page {
    --pool-pad: 18px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-grid {
    gap: 34px !important;
    padding-block: 78px 125px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-copy h1 {
    font-size: clamp(48px, 15vw, 68px) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-lead {
    margin-top: 25px !important;
    font-size: 16px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-actions {
    align-items: stretch !important;
    flex-direction: column !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-button {
    width: 100% !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-text-link {
    align-self: flex-start !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-signals {
    align-items: flex-start !important;
    flex-direction: column !important;
    margin-top: 38px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-image-wrap {
    border-radius: 22px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-image-wrap img {
    min-height: 0 !important;
    object-fit: contain !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-shot-hud {
    right: 10px !important;
    bottom: 10px !important;
    left: 10px !important;
    font-size: 8px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-ball-eight {
    top: -20px !important;
    width: 58px !important;
    height: 58px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-ball-eight span {
    width: 29px !important;
    height: 29px !important;
    font-size: 14px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-visual figcaption,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-break-visual figcaption,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-state-visual figcaption,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-variants figcaption {
    align-items: flex-start !important;
    flex-direction: column !important;
    gap: 5px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-hero-rail {
    gap: 9px !important;
    font-size: 8px !important;
    letter-spacing: 0.08em !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-answer-grid > p {
    font-size: 21px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section {
    padding-block: 82px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro {
    margin-bottom: 42px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-section-intro h2 {
    font-size: clamp(39px, 12vw, 58px) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-anatomy-list article {
    gap: 14px !important;
    padding-block: 23px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-break-visual {
    padding: 10px !important;
    border-radius: 20px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-stack article {
    grid-template-columns: 32px 48px 1fr !important;
    gap: 10px !important;
    min-height: 190px !important;
    padding: 21px 10px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-icon {
    width: 44px !important;
    height: 44px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-service-copy h3 {
    font-size: 20px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-table {
    min-height: 360px !important;
    border-width: 14px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket {
    width: 34px !important;
    height: 34px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p1 { top: -23px !important; left: -23px !important; }
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p2 { top: -23px !important; left: calc(50% - 17px) !important; }
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p3 { top: -23px !important; right: -23px !important; }
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p4 { bottom: -23px !important; left: -23px !important; }
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p5 { bottom: -23px !important; left: calc(50% - 17px) !important; }
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-pocket.p6 { right: -23px !important; bottom: -23px !important; }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-cue,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-target-ball {
    width: 40px !important;
    height: 40px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-target-ball {
    border-width: 9px !important;
    font-size: 10px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-label {
    display: none !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console {
    display: block !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-lab-console dl {
    margin-top: 20px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-console-state {
    margin-top: 22px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-table-head {
    display: none !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-physics-checks article,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-qa-list article {
    grid-template-columns: 1fr !important;
    gap: 12px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid article {
    min-height: auto !important;
    padding: 28px 22px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-grid h3 {
    margin-top: 48px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-rule-note {
    margin-top: 38px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > p {
    grid-column: auto !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > p,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-source-notes > a {
    border-right: 0 !important;
    border-bottom: 1px solid var(--pool-light-line) !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links a,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-related-links a:nth-child(even) {
    border-right: 0 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-main,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-support,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-metrics,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-arch-node {
    min-height: 140px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-feature-map article {
    min-height: 340px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-liveops-band {
    padding: 30px 22px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-theme-heading {
    grid-template-columns: 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-platforms {
    padding-top: 110px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-top {
    align-items: flex-start !important;
    flex-direction: column !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream div {
    grid-template-columns: 1fr !important;
    gap: 8px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-admin-stream i {
    width: 70% !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-track li {
    gap: 18px !important;
    min-height: auto !important;
    padding-bottom: 58px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy {
    grid-template-columns: 1fr !important;
    gap: 12px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > span,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-process-copy > b {
    grid-column: auto !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers article {
    grid-template-columns: 29px 1fr !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-drivers p {
    grid-column: 2 !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-cost-cta {
    padding: 28px 22px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-deliverables div {
    min-height: 82px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-bridge {
    padding-block: 80px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-proof-mark {
    min-height: 350px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-groups {
    gap: 70px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-faq-list summary {
    font-size: 14px !important;
  }

  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .pool-v4-final {
    min-height: 700px !important;
    padding-block: 80px !important;
  }
}

@media (prefers-reduced-motion: reduce) {
  #capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page *,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page *::before,#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page *::after {
    scroll-behavior: auto !important;
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
  }
}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide{display:inline-block!important;flex:0 0 auto!important;width:var(--capermint-icon-width,20px)!important;height:var(--capermint-icon-height,20px)!important;background:currentColor!important;-webkit-mask:var(--capermint-icon) center/contain no-repeat!important;mask:var(--capermint-icon) center/contain no-repeat!important;visibility:visible!important;opacity:1!important}

#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-icon-24x24{--capermint-icon-width:24px!important;--capermint-icon-height:24px!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-arrow-up-right-5a2e1b92a6{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-arrow-up-right-5a2e1b92a6.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-arrow-down-39a93f7964{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-arrow-down-39a93f7964.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-circle-dot-506efb9ee9{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-circle-dot-506efb9ee9.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-network-2057577218{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-network-2057577218.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-package-check-9654e05ec3{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-package-check-9654e05ec3.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-check-320acb1e9e{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-check-320acb1e9e.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-target-1f7a561948{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-target-1f7a561948.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-arrow-right-058a3e7491{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-arrow-right-058a3e7491.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-server-cog-f628a0b130{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-server-cog-f628a0b130.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-sparkles-9ef84eaa48{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-sparkles-9ef84eaa48.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-test-tube-diagonal-4016f68ee8{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-test-tube-diagonal-4016f68ee8.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-refresh-cw-2824deb3aa{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-refresh-cw-2824deb3aa.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-badge-check-149a101d13{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-badge-check-149a101d13.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-circle-check-a0605a4185{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-circle-check-a0605a4185.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-monitor-smartphone-c9ad5ab117{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-monitor-smartphone-c9ad5ab117.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-route-cc19536003{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-route-cc19536003.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-shield-check-c0d4cabc5f{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-shield-check-c0d4cabc5f.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-cloud-cog-d8f4b7a5f6{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-cloud-cog-d8f4b7a5f6.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-lock-keyhole-28a6849452{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-lock-keyhole-28a6849452.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-radar-25342152d1{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-radar-25342152d1.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-sliders-horizontal-b1fd4d1fe0{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-sliders-horizontal-b1fd4d1fe0.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-gamepad2-bd8b792312{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-gamepad2-bd8b792312.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-users-round-05b7170a53{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-users-round-05b7170a53.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-trophy-3283f786d6{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-trophy-3283f786d6.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-braces-4cd92ce292{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-braces-4cd92ce292.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-layers-1617953fb3{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-layers-1617953fb3.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-git-merge-e53ef4411c{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-git-merge-e53ef4411c.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-wrench-71fdf75125{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-wrench-71fdf75125.svg")!important}
#capermint-pool-v2-root#capermint-pool-v2-root.capermint-four-page-shell #capermint-pool-v2-page.pool-v4-page .capermint-pool-lucide-blocks-37be6cceb2{--capermint-icon:url("https://www.capermint.com/wp-content/uploads/capermint-clients-pool-v2-repair-20260807-r120/pages/pool/icons/lucide-blocks-37be6cceb2.svg")!important}
