/* ===== 99CentGigs "Ink & Linen" look (2026-10-14, Option C) =====
   Loaded last on every page, so it wins over the older styles.
   Two fonts with clear jobs: Outfit (light) for headlines, Source Sans 3 for text.
   Ink black + white linen, one quiet sage green, thin pill buttons, no heavy shadows.
   The homepage hero (.hx) is left exactly as it was. */
@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700&family=Source+Sans+3:wght@300;400;600&display=swap');

:root{
  --ink:#0d0d0b; --ink-line:#262623; --paper:#ffffff; --linen:#efeeea;
  --text:#141412; --muted:#55534c; --rule:#cfcac0;
  --sage:#4fb32b; --sage-lt:#cfcac0; --r:10px;
  --hf:Outfit,Arial,sans-serif; --bf:'Source Sans 3',Arial,sans-serif;
}

/* ---- Text font everywhere (the hero keeps its own) ---- */
html:root body{ font-family:var(--bf) !important; color:var(--text); }
html:root body :is(p,li,a,label,input,select,textarea,button,td,th,small,span,div,dd,dt,blockquote):not(.hx):not(.hx *):not(.ink-wm):not(.ink-tag){ font-family:var(--bf) !important; }

/* ---- Headline font: light, clean, no outlines or shadows ---- */
html:root body :is(h1,h2,h3):not(.hx *):not(#_):not(#__):not(#___){
  font-family:var(--hf) !important; font-weight:600 !important; letter-spacing:-.015em !important;
  text-shadow:none !important; -webkit-text-stroke:0 !important; filter:none !important;
}
html:root body :is(h4,h5,h6):not(.hx *):not(#_):not(#__){ font-family:var(--hf) !important; font-weight:400 !important; text-shadow:none !important; }

/* ---- No heavy shadows; a clear focus ring instead (keyboard users) ---- */
html:root body *:not(.hx):not(.hx *):not(#_):not(#__):not(#___):not(#____):not(#_____){ box-shadow:none !important; text-shadow:none !important; }
html:root body :focus-visible{ outline:2px solid var(--sage) !important; outline-offset:2px; }

/* ================= HEADER ================= */
html:root body nav.site-header:not(#_):not(#__){
  background:var(--ink) !important; background-image:none !important; border:0 !important; border-bottom:1px solid var(--ink-line) !important;
  backdrop-filter:none !important; -webkit-backdrop-filter:none !important;
}
html:root body nav.site-header .logo-img:not(#_){ display:inline-flex !important; align-items:flex-start; width:auto !important; height:auto !important; color:#fff !important; text-decoration:none; }
html:root body nav.site-header .logo-img img{ display:none !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___):not(#____) .logo-img:not(#_):not(#__)::before{
  content:"99CentGigs"; font-family:Arial,"Liberation Sans",Helvetica,sans-serif; font-weight:400;
  letter-spacing:-.081em !important; line-height:1; font-size:30px; color:#fff !important; -webkit-text-fill-color:#fff !important; padding-right:.06em;
}
html:root body nav.site-header .logo-img .tm{ color:#fff !important; font-size:10px !important; margin-left:2px; }
html:root body nav.site-header .nav-links a:not(#_):not(#__){
  font:400 14px var(--bf) !important; letter-spacing:.22em !important; text-transform:uppercase !important;
  color:#ffffff !important; background:none !important; border:0 !important; opacity:1 !important;
}
html:root body nav.site-header .nav-links a.current:not(#_):not(#__),
html:root body nav.site-header .nav-links a:hover:not(#_):not(#__){ color:var(--sage-lt) !important; }
html:root body nav.site-header .nav-right .signin-link:not(#_):not(#__){
  font:400 14px var(--bf) !important; letter-spacing:.2em !important; text-transform:uppercase !important; color:#ffffff !important; opacity:1 !important;
}
html:root body nav.site-header .btn-signin:not(#_):not(#__){
  display:inline-flex !important; align-items:center; height:44px; padding:0 22px !important;
  background:transparent !important; background-image:none !important; color:#ffffff !important;
  border:1px solid #ffffff !important; border-radius:999px !important;
  font:400 14px var(--bf) !important; letter-spacing:.2em !important; text-transform:uppercase !important;
}
html:root body nav.site-header .btn-signin svg{ display:none !important; }
html:root body nav.site-header .btn-signin:hover:not(#_):not(#__),
html:root body nav.site-header .btn-signin.is-pressed:not(#_):not(#__){ background:#ffffff !important; color:var(--ink) !important; }
@media (max-width:600px){
  html:root body nav.site-header .nav-right{ border-top-color:var(--ink-line) !important; }
  html:root body nav.site-header:not(#_):not(#__):not(#___):not(#____) .logo-img:not(#_):not(#__)::before{ font-size:26px; }
  html:root body nav.site-header .btn-signin:not(#_):not(#__){ height:40px; padding:0 16px !important; letter-spacing:.12em !important; }
  html:root body nav.site-header .nav-right .signin-link:not(#_):not(#__){ letter-spacing:.12em !important; }
}

/* ================= TITLE BLOCK (every inner page) ================= */
html:root body .sp-band:not(#_):not(#__){
  background:transparent !important; text-align:center !important;
  padding:clamp(48px,6vw,96px) 0 clamp(36px,4.6vw,72px) !important;
}
html:root body .sp-band .sp-eyebrow:not(#_):not(#__){
  font:600 14px/1.3 var(--bf) !important; letter-spacing:.3em !important; text-transform:uppercase; color:var(--sage) !important; margin:0 0 18px !important;
}
html:root body .sp-band h1.sp-h1:not(#_):not(#__):not(#___):not(#____){
  text-align:center !important; font-family:var(--hf) !important; font-weight:600 !important;
  font-size:clamp(40px,5vw,72px) !important; line-height:1.08 !important; letter-spacing:-.01em !important; word-spacing:0 !important;
  color:var(--text) !important; -webkit-text-fill-color:var(--text); -webkit-text-stroke:0 !important;
  max-width:16em !important; margin:0 auto !important;
}
html:root body .sp-band h1.sp-h1 .sp-g:not(#_){ color:var(--text) !important; -webkit-text-fill-color:var(--text); }
html:root body .sp-band .sp-sub:not(#_):not(#__){
  text-align:center !important; margin:18px auto 0 !important; font:300 18px/1.6 var(--bf) !important; color:var(--muted) !important;
}
html:root body .sp-band .sp-sub a{ color:var(--sage) !important; }

/* ================= BUTTONS: thin pills, small wide capitals ================= */
html:root body :is(.btn,.btn-primary,.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.cta-interested,.contact-btn,.vh-request-btn,.load-more-btn,.report-modal-submit,.notif-btn,.hf-seeall,#applyDiscountBtn):not(.hx *):not(#_):not(#__):not(#___){
  background:var(--ink) !important; background-image:none !important; color:var(--paper) !important;
  border:1px solid var(--ink) !important; border-radius:999px !important;
  font-family:var(--bf) !important; font-weight:400 !important; font-size:14px !important;
  letter-spacing:.16em !important; text-transform:uppercase !important; -webkit-text-fill-color:currentColor;
}
html:root body :is(.btn-secondary,.cancel-btn,.clear-filters,.compare-btn,.add-credential,.hours-vary-btn,.hours-copy-btn):not(.hx *):not(#_):not(#__):not(#___){
  background:transparent !important; background-image:none !important; color:var(--text) !important;
  border:1px solid var(--text) !important; border-radius:999px !important;
  font-family:var(--bf) !important; font-weight:400 !important; font-size:14px !important;
  letter-spacing:.16em !important; text-transform:uppercase !important; -webkit-text-fill-color:currentColor;
}
html:root body :is(.btn,.btn-primary,.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.contact-btn,.vh-request-btn,.load-more-btn,.hf-seeall):not(.hx *):hover:not(#_):not(#__):not(#___){
  background:var(--sage) !important; border-color:var(--sage) !important; color:#fff !important;
}

/* ================= FORMS: one corner, thin lines ================= */
html:root body :is(input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=url],input[type=search],input[type=date],input:not([type]),select,textarea):not(.hx *):not(#_):not(#__){
  border-radius:var(--r) !important; border:1px solid var(--rule) !important; box-shadow:none !important;
  font-family:var(--bf) !important;
}
html:root body :is(input,select,textarea):focus:not(#_):not(#__){ border-color:var(--sage) !important; outline:none; }

/* ================= FOOTER: ink band with the wordmark ================= */
html:root body .site-footer:not(#_):not(#__){
  background:var(--ink) !important; border-top:1px solid var(--ink-line) !important; margin-top:0 !important;
  padding:56px 24px 40px !important; color:#cfcac0;
}
html:root body .site-footer::before{
  content:"99CentGigs"; display:block; margin:0 0 26px; text-align:center;
  font-family:Arial,"Liberation Sans",Helvetica,sans-serif; font-size:32px; letter-spacing:-.081em; line-height:1; color:#fff;
}
html:root body .site-footer .footer-links a:not(#_):not(#__){
  font:400 14px var(--bf) !important; letter-spacing:.16em; text-transform:uppercase; color:#cfcac0 !important;
}
html:root body .site-footer .footer-links a:hover:not(#_):not(#__){ color:var(--sage-lt) !important; }
html:root body .site-footer .footer-copy:not(#_):not(#__),
html:root body .site-footer .footer-cookie:not(#_){ color:#8a877f !important; font-family:var(--bf) !important; }
html:root body .site-footer .footer-cookie a{ color:#cfcac0 !important; }

/* ================= HOMEPAGE sections below the hero ================= */
.ink-lab{ font:600 14px var(--bf); letter-spacing:.3em; text-transform:uppercase; color:var(--sage); margin:0 0 18px; }
.ink-ob{ display:inline-flex; align-items:center; justify-content:center; height:50px; padding:0 30px; border:1px solid currentColor; border-radius:999px;
  font:400 14px var(--bf); letter-spacing:.2em; text-transform:uppercase; text-decoration:none; transition:background .2s,color .2s; }
.ink-ob.lt{ background:var(--paper); color:var(--ink); border-color:var(--paper); }
.ink-ob.lt:hover{ background:var(--sage-lt); border-color:var(--sage-lt); }
.ink-ob.dk{ background:var(--ink); color:var(--paper); border-color:var(--ink); }
.ink-ob.dk:hover{ background:var(--sage); border-color:var(--sage); }
.ink-ob.ol{ color:var(--paper); }
.ink-ob.ol:hover{ background:var(--paper); color:var(--ink); }
.ink-duo{ display:grid; grid-template-columns:1fr 1fr; }
.ink-duo > div{ padding:clamp(64px,8vw,130px) clamp(24px,5vw,80px); text-align:center; }
.ink-duo .l{ background:var(--linen) url('/images/linen-white.jpg') repeat 0 0/320px auto; color:var(--text); }
.ink-duo .d{ background:var(--ink); color:var(--paper); }
.ink-duo .d .ink-lab{ color:var(--sage-lt); }
html:root body .ink-duo h2:not(#_):not(#__):not(#___){ font-size:clamp(38px,4vw,58px) !important; line-height:1.08 !important; margin:0 0 20px !important; font-weight:600 !important; color:inherit !important; }
.ink-duo p.t{ font:300 18px/1.6 var(--bf); max-width:420px; margin:0 auto 38px; }
.ink-duo .l p.t{ color:var(--muted); } .ink-duo .d p.t{ color:#b5b1a8; }
.ink-strip{ background:var(--ink); color:var(--paper); padding:clamp(70px,8vw,120px) clamp(20px,4.4vw,64px); text-align:center; }
.ink-strip .ink-lab{ color:var(--sage-lt); }
html:root body .ink-strip h2:not(#_):not(#__):not(#___), html:root body .ink-cta h2:not(#_):not(#__):not(#___){ font-size:clamp(34px,3.6vw,52px) !important; font-weight:600 !important; margin:0 0 clamp(36px,4vw,56px) !important; color:inherit !important; }
.ink-s4{ display:grid; grid-template-columns:repeat(4,1fr); gap:20px; max-width:1312px; margin:0 auto; }
.ink-s4 a{ position:relative; display:block; aspect-ratio:3/4; border-radius:var(--r); overflow:hidden; background:#000; color:#fff; text-decoration:none; text-align:left; }
.ink-s4 img{ width:100%; height:100%; object-fit:cover; opacity:.8; transition:opacity .3s, transform .6s; }
.ink-s4 a:hover img{ opacity:.95; transform:scale(1.03); }
.ink-s4 a::after{ content:""; position:absolute; inset:auto 0 0 0; height:55%; background:linear-gradient(transparent,rgba(0,0,0,.75)); }
.ink-s4 .c{ position:absolute; left:22px; right:22px; bottom:20px; z-index:2; }
.ink-s4 .c b{ display:block; font:600 20px/1.25 var(--hf) !important; }
.ink-s4 .c span{ font-size:15px; color:#cfcac0; }
.ink-s4 .pl{ position:absolute; right:18px; top:18px; z-index:2; width:46px; height:46px; border-radius:50%; border:1px solid #fff; }
.ink-s4 .pl::after{ content:""; position:absolute; left:18px; top:14px; border-style:solid; border-width:8px 0 8px 13px; border-color:transparent transparent transparent #fff; }
.ink-strip .ink-ob{ margin-top:clamp(36px,4vw,54px); }
.ink-cta{ background:var(--ink); color:var(--paper); text-align:center; padding:clamp(70px,8vw,130px) 24px; }
.ink-cta .ink-lab{ color:var(--sage-lt); }
.ink-cta .bt{ display:flex; gap:16px; justify-content:center; flex-wrap:wrap; }

/* How It Works on the homepage: open, on the linen, light headlines */
html:root body #how.mq-how:not(#_):not(#__){ padding:clamp(70px,8vw,130px) 24px !important; text-align:center; }
html:root body #how .mq-how-toggle{ display:none !important; }
html:root body #how .mq-how-faq .hf-seeall:not(#_):not(#__):not(#___){ background:transparent !important; color:var(--text) !important; }
html:root body #how .mq-title:not(#_):not(#__):not(#___){ font-size:clamp(34px,3.6vw,52px) !important; font-weight:600 !important; color:var(--text) !important; margin:0 0 clamp(36px,4vw,64px) !important; }
html:root body #how .mq-title span{ color:inherit !important; -webkit-text-fill-color:currentColor; }
html:root body #how .mq-lane:not(#_):not(#__){ background:none !important; border:0 !important; border-left:1px solid var(--rule) !important; border-radius:0 !important; transform:none !important; }
html:root body #how .mq-lane:first-child:not(#_):not(#__){ border-left:0 !important; }
html:root body #how .mq-lane h3:not(#_):not(#__):not(#___){ font-size:28px !important; color:var(--text) !important; }
html:root body #how .mq-step-n:not(#_):not(#__){ background:none !important; border:1px solid var(--sage) !important; color:var(--sage) !important; border-radius:50% !important; font-family:var(--hf) !important; font-weight:300 !important; }
html:root body #how .mq-steps, html:root body #how .mq-steps *{ color:var(--muted) !important; }
html:root body #how .mq-steps b{ color:var(--text) !important; font-weight:600 !important; }

@media (max-width:640px){
  .ink-duo{ grid-template-columns:1fr; }
  .ink-s4{ grid-template-columns:repeat(2,1fr); gap:14px; }
  html:root body #how .mq-lane:not(#_):not(#__){ border-left:0 !important; border-top:1px solid var(--rule) !important; }
  html:root body #how .mq-lane:first-child:not(#_):not(#__){ border-top:0 !important; }
}
@media (max-width:520px){
  .ink-s4 .c{ left:14px; right:14px; bottom:12px; }
  .ink-s4 .c b{ font-size:17px !important; }
  .ink-s4 .pl{ width:36px; height:36px; right:12px; top:12px; }
  .ink-s4 .pl::after{ left:14px; top:10px; border-width:7px 0 7px 11px; }
}

/* ================= POSTING FORMS (Post a Job, Gig, Service, Volunteer, Checkout) ================= */
html:root body .form-wrap:not(#_):not(#__){
  background:#fff !important; background-image:none !important; border:1px solid #d9d5cc !important; border-radius:var(--r) !important;
  padding:clamp(24px,4vw,56px) !important;
}
html:root body .form-wrap .section-block:not(#_):not(#__){ background:none !important; border:0 !important; border-radius:0 !important; padding-left:0 !important; padding-right:0 !important; }
html:root body .form-wrap .section-block + .section-block:not(#_):not(#__){ border-top:1px solid #e6e2d9 !important; padding-top:32px !important; }
html:root body .section-title:not(#_):not(#__){ font:600 26px/1.2 var(--hf) !important; letter-spacing:-.01em !important; text-transform:none !important; color:var(--text) !important; }
html:root body .section-hint:not(#_):not(#__){ font:300 16px var(--bf) !important; color:var(--muted) !important; }
html:root body .field-group > label:not(.type-opt):not(#_):not(#__),
html:root body .field-group > .field-label:not(#_):not(#__){
  font:600 14px var(--bf) !important; letter-spacing:.16em !important; text-transform:uppercase !important; color:var(--text) !important;
}
html:root body .form-instruction:not(#_):not(#__):not(#___){ font:600 clamp(28px,3vw,40px)/1.2 var(--hf) !important; text-align:center !important; color:var(--text) !important; }
html:root body .progress-steps .step:not(#_):not(#__){ font:600 14px var(--bf) !important; letter-spacing:.16em !important; text-transform:uppercase; color:#9a968e !important; background:none !important; }
html:root body .progress-steps .step.active:not(#_):not(#__), html:root body .progress-steps .step.done:not(#_):not(#__){ color:var(--text) !important; }
html:root body .progress-steps .step .num:not(#_):not(#__){ background:transparent !important; border:1px solid currentColor !important; color:inherit !important; border-radius:50% !important; }
html:root body .progress-steps .step.active .num:not(#_):not(#__){ background:var(--sage) !important; border-color:var(--sage) !important; color:#fff !important; }
html:root body .progress-steps .step-line:not(#_):not(#__){ background:var(--rule) !important; height:1px !important; }
html:root body .type-opt .pill:not(#_):not(#__):not(#___){ background:transparent !important; border:1px solid var(--rule) !important; color:var(--text) !important; font:400 15px var(--bf) !important; }
html:root body .type-opt input:checked + .pill:not(#_):not(#__):not(#___){ background:var(--ink) !important; border-color:var(--ink) !important; color:var(--paper) !important; }
html:root body .sell-eyebrow:not(#_):not(#__){ font:600 14px var(--bf) !important; letter-spacing:.3em !important; text-transform:uppercase !important; color:var(--sage) !important; }
html:root body .sell-title:not(#_):not(#__):not(#___){ font:600 clamp(28px,3vw,40px)/1.15 var(--hf) !important; color:var(--text) !important; }
html:root body .faq-top a:not(#_){ color:var(--sage) !important; }

/* Header band: the full-width strip behind the header is ink too */
html:root body nav.site-header:not(#_):not(#__):not(#___):not(#____)::before{ background:var(--ink) !important; background-image:none !important; border:0 !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) :is(.sitem-menu,.sitem-menu *,.tm){ color:#ffffff !important; -webkit-text-fill-color:currentColor; border-color:#ffffff; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .hdr-lens{ background:transparent !important; border:0 !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .hdr-on:not(.btn-signin){ color:#ffffff !important; }

/* Selected choices (Work Style, How to Apply...): a quiet sage tint, never orange */
html:root body .seg-lens:not(#_):not(#__):not(#___){ background:rgba(79,179,43,.14) !important; background-image:none !important; border:1px solid var(--sage) !important; }
/* Section titles: no colored blocks behind them */
html:root body :is(.sell-title,.form-instruction):not(#_):not(#__):not(#___):not(#____){ background:none !important; background-image:none !important; padding:0 !important; -webkit-text-fill-color:var(--text) !important; color:var(--text) !important; }
html:root body nav.site-header .nav-right .signin-link:not(#_):not(#__):not(#___){ background:none !important; background-image:none !important; border:0 !important; -webkit-text-fill-color:#ffffff !important; }
html:root body .type-opt input:checked + .pill:not(#_):not(#__):not(#___):not(#____){ background:transparent !important; border-color:transparent !important; color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; font-weight:600 !important; }

/* ================= HOMEPAGE HERO: plain black, centered ================= */
.ink-hero{ background:var(--ink); color:#fff; text-align:center; min-height:min(82svh,820px); display:flex; flex-direction:column; align-items:center; justify-content:center; padding:clamp(80px,10vw,140px) 20px; box-sizing:border-box; }
.ink-hero .ink-lab{ color:#ffffff; margin:0 0 clamp(18px,2vw,26px); }
html:root body .ink-hero .ink-wm{ margin:0; font-family:Arial,"Liberation Sans",Helvetica,sans-serif !important; font-weight:400; letter-spacing:-.081em; line-height:1; font-size:clamp(64px,10.5vw,152px); color:#fff; padding-right:.08em; }
html:root body .ink-hero .ink-tag{ margin:clamp(18px,2vw,24px) 0 0; font:500 clamp(22px,2.6vw,36px)/1.3 var(--hf) !important; color:#ffffff; }
.ink-hbt{ display:flex; gap:16px; justify-content:center; flex-wrap:wrap; margin-top:clamp(32px,3.4vw,46px); }

/* Header menu (the three-line button) on the black header: white icon, black menu panel */
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-btn{ background:transparent !important; background-image:none !important; color:#ffffff !important; border:1px solid #5a5853 !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-btn *{ color:#ffffff !important; stroke:#ffffff !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-menu{ background:var(--ink) !important; background-image:none !important; border:1px solid var(--ink-line) !important; border-radius:var(--r) !important; backdrop-filter:none !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-menu a{ font:400 14px var(--bf) !important; letter-spacing:.16em !important; text-transform:uppercase !important; color:#ffffff !important; background:none !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-menu a:hover{ color:var(--sage-lt) !important; }

/* ================= HERO SEARCH + CHIPS ================= */
.ink-srch{ display:flex; align-items:center; width:min(880px,100%); height:62px; margin:clamp(32px,3.4vw,46px) auto 0; padding:0 6px 0 28px; border:1px solid #5a5853; border-radius:999px; box-sizing:border-box; }
html:root body .ink-srch input:not(#_):not(#__):not(#___){ flex:1; min-width:0; height:48px; background:transparent !important; border:0 !important; border-radius:0 !important; padding:0 !important; color:#fff !important; font:300 17px var(--bf) !important; outline:none; }
.ink-srch input::placeholder{ color:#cfcac0; }
.ink-srch .sep{ width:1px; height:26px; background:#5a5853; margin:0 22px; }
html:root body .ink-srch button:not(#_):not(#__){ height:50px; padding:0 30px; border-radius:999px; border:0; background:var(--paper) !important; color:var(--ink) !important; font:400 14px var(--bf) !important; letter-spacing:.2em; text-transform:uppercase; cursor:pointer; }
html:root body .ink-srch button:hover:not(#_):not(#__){ background:var(--sage-lt) !important; }
.ink-srch:focus-within{ border-color:#cfcac0; }
.ink-chips{ display:flex; gap:10px; justify-content:center; flex-wrap:wrap; margin-top:22px; }
.ink-chips a{ display:inline-flex; align-items:center; height:38px; padding:0 18px; border:1px solid #3a3935; border-radius:999px; color:#cfcac0; text-decoration:none; font:400 14px var(--bf); letter-spacing:.14em; text-transform:uppercase; transition:border-color .2s,color .2s; }
.ink-chips a:hover{ border-color:#ffffff; color:#fff; }
@media (max-width:640px){
  .ink-srch{ flex-direction:column; height:auto; border-radius:22px; padding:10px; gap:6px; }
  .ink-srch .sep{ width:100%; height:1px; margin:0; }
  html:root body .ink-srch input:not(#_):not(#__):not(#___){ width:100%; padding:0 12px !important; }
  html:root body .ink-srch button:not(#_):not(#__){ width:100%; }
}

/* ================= JUST POSTED ================= */
.ink-new{ max-width:1080px; margin:0 auto; padding:clamp(70px,8vw,120px) 24px; text-align:center; }
html:root body .ink-new h2:not(#_):not(#__):not(#___){ font-size:clamp(34px,3.6vw,52px) !important; font-weight:600 !important; color:var(--text) !important; margin:0 0 clamp(30px,3.4vw,48px) !important; }
.ink-rows{ text-align:left; border-top:1px solid var(--rule); margin-bottom:clamp(36px,4vw,50px); }
.ink-row{ display:grid; grid-template-columns:1fr auto 150px 46px; gap:28px; align-items:center; padding:26px 4px; border-bottom:1px solid var(--rule); color:var(--text); text-decoration:none; }
.ink-row .m b{ display:block; font:600 22px/1.3 var(--hf) !important; margin-bottom:4px; }
.ink-row .m span, .ink-row .a{ color:var(--muted); font-size:16px; }
.ink-row .p{ font-size:17px; white-space:nowrap; }
.ink-row .a{ text-align:right; white-space:nowrap; }
.ink-row .ar{ width:46px; height:46px; border-radius:50%; border:1px solid var(--text); display:grid; place-items:center; transition:background .2s,color .2s; }
.ink-row:hover .ar{ background:var(--ink); color:var(--paper); }
@media (max-width:760px){
  .ink-row{ grid-template-columns:1fr auto; gap:6px 16px; }
  .ink-row .m{ grid-column:1 / -1; }
  .ink-row .a{ text-align:right; }
  .ink-row .ar{ display:none; }
}

/* =====================================================================
   COHESION PASS (2026-10-14): every page speaks the same language
   ===================================================================== */
html:root body{ accent-color:var(--sage); }
html:root body nav.site-header .nav-right:not(#_):not(#__):not(#___){ background:none !important; background-image:none !important; border:0 !important; backdrop-filter:none !important; }

/* Toggles and tab tracks (Jobs/Services, Sign In/Create Account, All/Jobs/Gigs, Not Needed/Preferred/Required...):
   thin outline track, quiet sage tint on the chosen one, ink text. Never black glass. */
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs,.auth-tabs,.glass-tabs):not(nav *):not(#_):not(#__):not(#___){
  background:transparent !important; background-image:none !important; border:1px solid var(--rule) !important;
  backdrop-filter:none !important; -webkit-backdrop-filter:none !important;
}
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs,.auth-tabs,.glass-tabs):not(nav *)::before,
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs,.auth-tabs,.glass-tabs):not(nav *)::after{ background:none !important; border:0 !important; box-shadow:none !important; }
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs,.auth-tabs,.glass-tabs):not(nav *) :is(a,button,label,span):not(.glass-lens):not(#_):not(#__):not(#___){
  color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; background:transparent !important; background-image:none !important;
}
html:root body .glass-lens:not(.hdr-lens):not(#_):not(#__):not(#___){ background:rgba(79,179,43,.14) !important; background-image:none !important; border:1px solid var(--sage) !important; backdrop-filter:none !important; -webkit-backdrop-filter:none !important; }
html:root body .glass-lens:not(.hdr-lens)::before, html:root body .glass-lens:not(.hdr-lens)::after{ display:none !important; }
html:root body :is(.cat-switch a.current,div.tabs .tab.active,.tri-opt.on,.tri-opt.active):not(#_):not(#__):not(#___){ background:rgba(79,179,43,.14) !important; color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; font-weight:600 !important; }

/* Small labels above titles: sage, small, wide-spaced capitals, no boxes */
html:root body :is(.doc-eyebrow,.panel-label,.sc-label,.faq-section-title,.why-lab):not(#_):not(#__):not(#___){
  background:none !important; border:0 !important; padding:0 !important; color:var(--sage) !important; -webkit-text-fill-color:var(--sage) !important;
  font:600 14px var(--bf) !important; letter-spacing:.3em !important; text-transform:uppercase !important;
}
html:root body .why-lab:not(#_){ text-align:center; display:block; margin:0 0 14px !important; }
html:root body .faq-section-title::before, html:root body .faq-section-title::after{ display:none !important; }
html:root body :is(p.sub,.doc-sub):not(#_):not(#__):not(#___){ color:var(--muted) !important; -webkit-text-fill-color:var(--muted) !important; font:400 18px/1.5 var(--bf) !important; }

/* Headlines are always ink, bold, never green */
html:root body :is(h1,h2,h3):not(.hx *):not(#_):not(#__):not(#___) :is(span,em,b,strong){ color:inherit !important; -webkit-text-fill-color:currentColor !important; }
html:root body :is(.compare-title,.compare-title span,h2.compare-title):not(#_):not(#__):not(#___):not(#____){ color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; font-family:var(--hf) !important; font-weight:600 !important; }
html:root body .scenario:not(#_):not(#__){ background:var(--ink) !important; background-image:none !important; border-radius:var(--r) !important; }
html:root body :is(th.us-col,th.them-col):not(#_):not(#__){ color:var(--text) !important; }
html:root body .scenario :is(th.us-col,th.them-col,.sc-label):not(#_):not(#__):not(#___){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }

/* Post: the three choice cards */
html:root body .options-grid .opt-card:not(#_):not(#__):not(#___){
  background:#fff !important; background-image:none !important; color:var(--text) !important; border:1px solid var(--rule) !important; border-radius:var(--r) !important; animation:none !important; transform:none !important;
}
html:root body .options-grid .opt-card *:not(#_){ color:inherit !important; -webkit-text-fill-color:currentColor !important; }
html:root body .options-grid .opt-card .title:not(#_):not(#__){ font:600 20px/1.25 var(--hf) !important; }
html:root body .options-grid .opt-card .desc:not(#_):not(#__){ color:var(--muted) !important; font:400 16px/1.5 var(--bf) !important; }
html:root body .options-grid .opt-card:hover:not(#_):not(#__):not(#___){ border-color:var(--ink) !important; }
html:root body .options-grid.glow-cycle .opt-card:not(#_):not(#__):not(#___){ animation:none !important; }

/* Progress steps on every posting page and checkout: sage, never blue */
html:root body .step .num:not(#_):not(#__):not(#___){ background:transparent !important; border:1px solid currentColor !important; color:inherit !important; -webkit-text-fill-color:currentColor !important; }
html:root body :is(.step.done,.step.complete,.step.active) .num:not(#_):not(#__):not(#___):not(#____){ background:var(--sage) !important; border-color:var(--sage) !important; color:#fff !important; -webkit-text-fill-color:#fff !important; }
html:root body .progress-steps:not(#_):not(#__){ background:transparent !important; border:0 !important; }

/* Buttons that were green outlines: ink outlines */
html:root body :is(.nf-btn,.green-pill:not(.submit-btn),.profile-edit,.add-listing,.listing-actions a,.empty-actions a):not(#_):not(#__):not(#___){
  color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; border-color:var(--text) !important; background:transparent !important;
  font-family:var(--bf) !important; letter-spacing:.12em !important; text-transform:uppercase !important; font-size:14px !important; font-weight:400 !important;
}
html:root body :is(.nf-btn,.green-pill:not(.submit-btn),.profile-edit,.add-listing):hover:not(#_):not(#__):not(#___){ background:var(--ink) !important; color:var(--paper) !important; -webkit-text-fill-color:var(--paper) !important; }
html:root body :is(.profile-avatar,.avatar-upload):not(#_):not(#__){ border-color:var(--rule) !important; color:var(--muted) !important; }

/* Selected cards (Support type, How to Apply, Work Style...): sage tint, ink text */
html:root body input:checked + :is(.card,.pill,.opt):not(#_):not(#__):not(#___){ background:rgba(79,179,43,.14) !important; border-color:var(--sage) !important; color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; }
html:root body input:checked + .card *:not(#_){ color:inherit !important; -webkit-text-fill-color:currentColor !important; }
html:root body .switch input:checked + .track:not(#_):not(#__), html:root body span.track.on:not(#_):not(#__){ background:var(--sage) !important; }

/* Post a Job: the sample applicant card */
html:root body .am-score:not(#_):not(#__){ background:var(--sage) !important; color:#fff !important; }
html:root body .am-btn:not(#_):not(#__){ background:transparent !important; color:var(--text) !important; border:1px solid var(--rule) !important; }
html:root body .am-btn.interview:not(#_):not(#__){ background:var(--ink) !important; color:var(--paper) !important; border-color:var(--ink) !important; }

/* Text links: sage, underlined */
html:root body :is(.forgot-link,.switch-link,.faq-top a,.sp-sub a,.doc a,.page p a):not(.btn):not([class*="btn"]):not(#_):not(#__){ color:var(--sage) !important; -webkit-text-fill-color:var(--sage) !important; }

/* Cookie notice: ink and linen like the rest */
html:root body .ccg-cookie:not(#_):not(#__){ background:var(--ink) !important; border:1px solid var(--ink-line) !important; border-radius:var(--r) !important; font-family:var(--bf) !important; }
html:root body .ccg-cookie :is(button,a.btn):not(#_):not(#__):not(#___){ border-radius:999px !important; background:transparent !important; color:var(--paper) !important; border:1px solid #5a5853 !important; font-family:var(--bf) !important; }
html:root body .ccg-cookie button:last-of-type:not(#_):not(#__):not(#___){ background:var(--paper) !important; color:var(--ink) !important; border-color:var(--paper) !important; }
html:root body .ccg-cookie a:not(button):not(#_){ color:#cfcac0 !important; }

/* ================= FIND WORK header: same as every other page ================= */
html:root body .nbk:not(#_):not(#__):not(#___){
  display:block !important; position:relative; background:transparent !important; background-image:none !important; min-height:0 !important; height:auto !important;
  width:100vw; margin:0 calc(50% - 50vw) !important; padding:clamp(48px,6vw,96px) 24px clamp(26px,3vw,40px) !important; text-align:center !important; box-sizing:border-box;
}
html:root body .nbk::before, html:root body .nbk::after{ display:none !important; }
html:root body .nbk .nbk-img{ display:none !important; }
html:root body .nbk .nbk-text:not(#_):not(#__){ position:static !important; max-width:1000px; margin:0 auto !important; padding:0 !important; text-align:center !important; transform:none !important; }
html:root body .nbk .cat-switch:not(#_):not(#__):not(#___){ display:inline-flex !important; margin:0 auto 26px !important; }
html:root body .nbk h1:not(#_):not(#__):not(#___):not(#____){
  font-family:var(--hf) !important; font-weight:600 !important; font-size:clamp(40px,5vw,72px) !important; line-height:1.08 !important; letter-spacing:-.015em !important;
  color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; text-align:center !important; margin:0 auto !important; max-width:none !important; word-spacing:0 !important;
}
html:root body .nbk h1 .l:not(#_){ display:inline !important; }
html:root body .nbk h1 .g:not(#_):not(#__){ color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; }
html:root body .nbk .nbk-text > p:not(#_):not(#__):not(#___){
  display:block !important; background:none !important; border:0 !important; padding:0 !important; margin:18px auto 0 !important;
  font:400 18px/1.6 var(--bf) !important; color:var(--muted) !important; -webkit-text-fill-color:var(--muted) !important; text-transform:none !important; letter-spacing:0 !important;
}
html:root body .search-card:not(#_):not(#__):not(#___){
  background:transparent !important; background-image:none !important; border:0 !important; backdrop-filter:none !important; max-width:900px !important; margin:0 auto !important; padding:0 !important;
}
html:root body .search-card::before, html:root body .search-card::after{ display:none !important; }
html:root body .search-card .tabs:not(#_):not(#__):not(#___){ display:inline-flex !important; margin:0 auto 18px !important; }
html:root body .search-card{ text-align:center; }
html:root body .search-card .search-fields:not(#_):not(#__):not(#___){
  display:flex !important; align-items:stretch; gap:0 !important; background:#fff !important; border:1px solid var(--rule) !important; border-radius:var(--r) !important; padding:8px !important; text-align:left;
}
html:root body .search-card .search-field:not(#_):not(#__):not(#___){ flex:1; background:transparent !important; border:0 !important; padding:6px 16px !important; }
html:root body .search-card .search-field + .search-field:not(#_):not(#__):not(#___){ border-left:1px solid var(--rule) !important; }
html:root body .search-card .search-field label:not(#_):not(#__){ font:600 14px var(--bf) !important; letter-spacing:.16em !important; text-transform:uppercase !important; color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; }
html:root body .search-card .search-field input:not(#_):not(#__):not(#___){ border:0 !important; padding:4px 0 !important; background:transparent !important; font-size:17px !important; }
html:root body .search-card .search-btn:not(#_):not(#__):not(#___){ background:var(--ink) !important; color:var(--paper) !important; border-radius:999px !important; border:0 !important; padding:0 26px !important; min-width:0 !important; width:auto !important; }
html:root body .search-card .search-btn svg{ stroke:currentColor !important; color:currentColor !important; }
@media (max-width:640px){
  html:root body .search-card .search-fields:not(#_):not(#__):not(#___){ flex-direction:column; }
  html:root body .search-card .search-field + .search-field:not(#_):not(#__):not(#___){ border-left:0 !important; border-top:1px solid var(--rule) !important; }
  html:root body .search-card .search-btn:not(#_):not(#__):not(#___){ height:48px; justify-content:center; }
}

/* Hire a Pro search bar: thin outline pill, like the homepage */
html:root body :is(.gs-bar,.glass-search,.svc-search,.service-search):not(#_):not(#__):not(#___){ background:#fff !important; background-image:none !important; border:1px solid var(--rule) !important; backdrop-filter:none !important; }

/* Pages without the old "simple" stylesheet (Find Work, Sign In) get the same linen */
html:root:root:root:not(#_){ background:#efeeea url('/images/linen-white.jpg') repeat 0 0 / 320px auto !important; }
html:root:root:root:not(#_) body:not(#_):not(#__){ background:transparent !important; background-image:none !important; }
/* Post a Service: the sample requests picture in the site's neutral tones */
html:root body .leads-preview-img{ filter:grayscale(1) contrast(1.04); }
html:root body .profile-avatar:not(#_):not(#__){ background:transparent !important; }

/* =====================================================================
   PURPOSEFUL PASS (2026-10-14): no wasted space, nothing hard to read,
   nothing that sticks out
   ===================================================================== */
:root{ --muted:#46443f; }
/* Title block: tighter, so the page starts right away */
html:root body .sp-band:not(#_):not(#__):not(#___){ padding:clamp(40px,4.4vw,68px) 0 clamp(22px,2.4vw,34px) !important; margin-bottom:clamp(10px,1.4vw,18px) !important; }
html:root body .nbk:not(#_):not(#__):not(#___):not(#____){ padding:clamp(40px,4.4vw,68px) 24px clamp(18px,2vw,28px) !important; }
/* Subtitles: readable size and darker */
html:root body .sp-band .sp-sub:not(#_):not(#__):not(#___){ font:400 18px/1.55 var(--bf) !important; color:#46443f !important; -webkit-text-fill-color:#46443f !important; max-width:640px !important; }
html:root body :is(.section-hint,.sell-copy,.desc,.doc p,.faq-answer,.mq-steps li):not(#_):not(#__){ color:#46443f !important; }
html:root body .sell-copy:not(#_):not(#__){ font-size:17px !important; line-height:1.6 !important; }
/* "Back" and "Got Questions?": quiet text links in one place, never floating pills */
html:root body :is(.page-back,.back-link,.bk-top-row a):not(#_):not(#__):not(#___){
  display:inline-flex !important; align-items:center; gap:6px; background:none !important; background-image:none !important; border:0 !important; padding:4px 0 !important;
  font:600 14px var(--bf) !important; letter-spacing:.14em !important; text-transform:uppercase !important; color:var(--text) !important; -webkit-text-fill-color:var(--text) !important;
}
html:root body .bk-top-row:not(#_):not(#__){ background:none !important; margin:12px auto 0 !important; padding:0 24px !important; max-width:1120px; }
html:root body p.faq-top:not(#_):not(#__):not(#___){
  text-align:center !important; background:none !important; border:0 !important; padding:0 16px !important; margin:0 auto 18px !important; max-width:none !important;
  font:400 15px var(--bf) !important; color:var(--muted) !important; -webkit-text-fill-color:var(--muted) !important;
}
/* Progress steps sit close under the title */
html:root body .progress-wrap:not(#_):not(#__){ margin-top:0 !important; margin-bottom:14px !important; padding-top:0 !important; }
html:root body :is(.page-back,.back-link,.vol-back,.bk-top-row a):not(#_):not(#__):not(#___):not(#____):not(#_____){
  display:flex !important; width:fit-content !important; margin-left:auto !important; margin-right:auto !important; align-items:center; gap:6px;
  background:none !important; background-image:none !important; border:0 !important; padding:4px 0 !important; position:static !important;
  font:600 14px var(--bf) !important; letter-spacing:.14em !important; text-transform:uppercase !important; color:var(--text) !important; -webkit-text-fill-color:var(--text) !important;
}
html:root body p.faq-top:not(#_):not(#__):not(#___):not(#____){ position:static !important; float:none !important; transform:none !important; width:auto !important; }
html:root body .nf-actions:not(#_):not(#__){ justify-content:center !important; }

/* =====================================================================
   LAYOUT PASS (2026-10-14): phone, tablet and laptop all line up
   ===================================================================== */
/* Headlines never break in the middle of a word */
html:root body :is(h1,h2,h3):not(#_):not(#__){ word-break:normal !important; overflow-wrap:break-word !important; hyphens:manual !important; }

/* Find Work header: label, title, subtitle stacked in order (the subtitle was floating over the title) */
html:root body .nbk .nbk-text:not(#_):not(#__):not(#___){ display:flex !important; flex-direction:column !important; align-items:center !important; }
html:root body .nbk .nbk-text > p:not(#_):not(#__):not(#___):not(#____){ position:static !important; top:auto !important; left:auto !important; order:3; }
html:root body .nbk .nbk-text > .cat-switch{ order:1; }
html:root body .nbk .nbk-text > h1{ order:2; }
@media (max-width:640px){
  html:root body .nbk h1:not(#_):not(#__):not(#___):not(#____),
  html:root body .sp-band h1.sp-h1:not(#_):not(#__):not(#___):not(#____){ font-size:clamp(32px,9vw,40px) !important; }
}
/* "Filters" on phones and tablets: a thin outline pill, not a black bar */
html:root body .filters-toggle:not(#_):not(#__):not(#___){
  display:flex; width:fit-content !important; margin:0 auto 14px !important; padding:0 26px !important; height:44px; align-items:center;
  background:transparent !important; background-image:none !important; color:var(--text) !important; -webkit-text-fill-color:var(--text) !important;
  border:1px solid var(--text) !important; border-radius:999px !important; font:400 14px var(--bf) !important; letter-spacing:.16em !important; text-transform:uppercase !important;
}
/* Listing cards: ink and muted text, no blue or bright green */
html:root body :is(.lc-company,.ph-poster):not(#_):not(#__){ color:var(--muted) !important; -webkit-text-fill-color:var(--muted) !important; font-weight:400 !important; }
html:root body :is(.lc-cat,.ph-cat,.sc-catchip):not(#_):not(#__){ color:var(--sage) !important; -webkit-text-fill-color:var(--sage) !important; background:rgba(79,179,43,.14) !important; }
html:root body .view-details:not(#_):not(#__){ color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; font:600 14px var(--bf) !important; letter-spacing:.14em !important; text-transform:uppercase !important; }
html:root body .pay-strip:not(#_):not(#__), html:root body .pay-strip *:not(#_){ color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; }
html:root body .safety-tips-link:not(#_):not(#__){ color:var(--sage) !important; -webkit-text-fill-color:var(--sage) !important; }
html:root body .special-box:not(#_):not(#__){ background:rgba(79,179,43,.14) !important; border:1px solid var(--sage) !important; border-radius:var(--r) !important; }
html:root body :is(.special-label,.special-box *):not(#_):not(#__){ color:var(--text) !important; }
html:root body .cred-chip:not(#_):not(#__):not(#___){ background:rgba(79,179,43,.14) !important; color:var(--text) !important; border:0 !important; }
html:root body :is(.ph-icon,.ph-logo,.lc-logo):not(#_):not(#__){ background:rgba(79,179,43,.14) !important; color:var(--sage) !important; }

/* FAQ: questions line up with their section label, no odd indent */
html:root body .faq-section .faq-card:not(#_):not(#__):not(#___){ padding-left:0 !important; padding-right:0 !important; }
html:root body .faq-q:not(#_):not(#__){ padding-left:0 !important; text-align:left !important; width:100% !important; justify-content:space-between !important; font:600 16px/1.4 var(--bf) !important; color:var(--text) !important; }
html:root body .faq-item:not(#_):not(#__){ border-bottom:1px solid var(--rule) !important; }

/* Pro page buttons fit on one line on phones */
@media (max-width:640px){
  html:root body :is(.cta-quote,.cta-interested,.contact-btn):not(#_):not(#__):not(#___):not(#____){ letter-spacing:.06em !important; font-size:14px !important; padding-left:12px !important; padding-right:12px !important; white-space:nowrap; }
}

/* Posting steps on phones: wrap neatly instead of running off the screen */
@media (max-width:760px){
  html:root body .progress-steps:not(#_):not(#__):not(#___){ flex-wrap:wrap !important; justify-content:center !important; gap:10px 14px !important; overflow:visible !important; width:auto !important; padding:0 16px !important; }
  html:root body .progress-steps .step-line:not(#_):not(#__){ display:none !important; }
  html:root body .progress-wrap:not(#_):not(#__){ overflow:visible !important; }
}

/* Section titles inside pages stay section-sized (Post's "Pay for What You Need" was poster-sized) */
html:root body :is(.compare-title,h2.compare-title):not(#_):not(#__):not(#___):not(#____):not(#_____){ font-size:clamp(30px,3.4vw,44px) !important; line-height:1.12 !important; }
@media (max-width:640px){
  html:root body h1.ph-title:not(#_):not(#__):not(#___):not(#____){ font-size:clamp(24px,7vw,30px) !important; line-height:1.15 !important; }
  html:root body .filters:not(#_):not(#__):not(#___){ grid-template-columns:1fr !important; max-width:100% !important; box-sizing:border-box; overflow:hidden; }
  html:root body .filters > *:not(#_):not(#__){ grid-column:1 / -1 !important; width:100% !important; min-width:0 !important; max-width:100% !important; }
  html:root body .filters :is(input,select):not(#_):not(#__){ width:100% !important; max-width:100% !important; box-sizing:border-box; }
}

@media (max-width:760px){
  html:root body .filters > h3:not(#_):not(#__):not(#___){ display:flex !important; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:8px; margin:0 0 6px !important; }
  html:root body .filters :is(.clear-filters,a.clear-filters,button.clear-filters):not(#_):not(#__):not(#___){ position:static !important; float:none !important; margin:0 0 10px auto !important; width:fit-content !important; height:40px; padding:0 18px !important; display:inline-flex; align-items:center; }
  html:root body .filters .filter-group:not(#_):not(#__){ width:100% !important; }
  html:root body .filters .fg-header:not(#_):not(#__){ width:100% !important; }
  html:root body .filters .filter-group[data-filter-id="distance"], html:root body .filters .distance-row{ display:block !important; }
}

/* =====================================================================
   PREMIUM FINISH (2026-10-14): fine details that make it feel crafted
   ===================================================================== */
html{ scroll-behavior:smooth; }
html:root body{ -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility; }
::selection{ background:var(--ink); color:var(--paper); }

/* A hairline and a small ink dot under every page title: quiet, tailored */
html:root body .sp-band .sp-in::after, html:root body .nbk .nbk-text::after{
  content:""; display:block; width:56px; height:1px; margin:clamp(20px,2.4vw,30px) auto 0; background:var(--ink); opacity:.55;
}
html:root body .nbk .nbk-text::after{ order:4; }

/* Cards: fine edge, soft lift on hover */
html:root body :is(.listing-card,.service-card,.opt-card,.form-wrap,.sell-section,.ink-row){ transition:border-color .25s ease, transform .35s cubic-bezier(.2,.7,.2,1), background-color .25s ease; }
@media (hover:hover){
  html:root body :is(.listing-card:not(.archived),.service-card):hover{ transform:translateY(-3px); border-color:var(--ink) !important; }
  html:root body .options-grid .opt-card:hover{ transform:translateY(-3px) !important; }
}
html:root body :is(.listing-card,.service-card):not(#_):not(#__){ border:1px solid var(--rule) !important; border-radius:var(--r) !important; background:#fff !important; }

/* Buttons: smooth, deliberate transitions */
html:root body :is(a,button):not(#_){ transition:background-color .25s ease, color .25s ease, border-color .25s ease, opacity .25s ease; }
html:root body .btn-signin, html:root body .search-btn, html:root body .submit-btn{ letter-spacing:.2em !important; }

/* Links in text: sage with a thin underline that draws in */
html:root body :is(.doc,.page) p a:not([class]), html:root body .footer-cookie a{ text-decoration:none !important; background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat; transition:background-size .3s ease; }
html:root body :is(.doc,.page) p a:not([class]):hover{ background-size:0 1px; background-position:100% 100%; }

/* Footer: wordmark, a one-line promise, then the links in order */
html:root body .site-footer:not(#_):not(#__){ padding:clamp(48px,5vw,72px) 24px 36px !important; }
html:root body .site-footer::after{ content:"The Digital Online Job Marketplace"; display:block; order:-1; text-align:center; color:var(--green-who,#4fb32b); font:600 14px/1.4 var(--bf); letter-spacing:.3em; text-transform:uppercase; margin:-8px 0 28px; }
html:root body .site-footer{ display:flex; flex-direction:column; }
html:root body .site-footer .footer-links{ order:1; }
html:root body .site-footer .footer-copy{ order:2; border-top:1px solid var(--ink-line); padding-top:22px; margin-top:12px !important; }
html:root body .site-footer .footer-cookie{ order:3; }
html:root body .site-footer::before{ order:-2; }

/* Scroll-in: sections ease up once, calmly (turned off for reduced motion) */
@media (prefers-reduced-motion:no-preference){
  html:root body :is(.ink-duo,.ink-strip,.ink-new,.ink-cta,#how .mq-inner){ animation:inkRise .9s cubic-bezier(.2,.7,.2,1) both; animation-timeline:view(); animation-range:entry 0% entry 35%; }
}
@keyframes inkRise{ from{ opacity:0; transform:translateY(28px); } to{ opacity:1; transform:none; } }
@media (prefers-reduced-motion:reduce){ html{ scroll-behavior:auto; } }

/* ================= HOMEPAGE: "Three steps. No surprises." ================= */
.ink-steps{ max-width:1180px; margin:0 auto; padding:clamp(64px,7vw,110px) 24px; text-align:center; }
html:root body .ink-steps h2:not(#_):not(#__):not(#___){ font-size:clamp(34px,3.6vw,52px) !important; font-weight:600 !important; color:var(--text) !important; margin:0 0 clamp(36px,4vw,64px) !important; }
.ink-st3{ display:grid; grid-template-columns:repeat(3,1fr); }
.ink-st3 > div{ padding:0 clamp(20px,3vw,48px); border-left:1px solid var(--rule); }
.ink-st3 > div:first-child{ border-left:0; }
.ink-st3 .n{ display:block; font:300 clamp(44px,5vw,64px)/1 var(--hf); color:var(--sage); margin-bottom:14px; }
html:root body .ink-st3 h3:not(#_):not(#__):not(#___){ font-size:clamp(22px,2vw,26px) !important; margin:0 0 10px !important; color:var(--text) !important; }
.ink-st3 p{ color:#46443f; font-size:17px; line-height:1.55; margin:0; }
.ink-more{ display:inline-block; margin-top:clamp(32px,3.4vw,48px); color:var(--text); font:600 14px var(--bf); letter-spacing:.16em; text-transform:uppercase; text-decoration:none; border-bottom:1px solid var(--sage); padding-bottom:5px; }
.ink-more:hover{ color:var(--sage); }
@media (max-width:760px){
  .ink-st3{ grid-template-columns:1fr; gap:34px; }
  .ink-st3 > div{ border-left:0; border-top:1px solid var(--rule); padding:34px 8px 0; }
  .ink-st3 > div:first-child{ border-top:0; padding-top:0; }
}
html:root body .ink-duo .l p.t:not(#_):not(#__){ color:#46443f !important; font-weight:400 !important; }
html:root body .ink-duo .d p.t:not(#_):not(#__){ color:#cfcac0 !important; font-weight:400 !important; }

/* =====================================================================
   ONE SYSTEM (2026-10-14): the same short list everywhere
   Fonts: Outfit (headlines) + Source Sans 3 (text).  Weights: 400 / 600.
   Text colors: ink, muted ink, sage, paper (on dark).  Corners: pill or 10px.
   ===================================================================== */
/* Fonts: bold/strong/em text used the old font */
html:root body :is(strong,b,em,i,small,sup,legend,option,optgroup):not(.hx *):not(.ink-wm):not(#_){ font-family:var(--bf) !important; }
html:root body :is(strong,b):not(#_){ font-weight:600 !important; }

/* Weights: nothing heavier than 600 outside the hero wordmark */
html:root body :is(.lc-cat,.lc-pay,.fg-title,.sc-reel,.sc-catchip,button.tab,.step .num,.num,span.title,div.title,.sc-label,.skip-link,.tm):not(.hx *):not(#_):not(#__){ font-weight:600 !important; }
html:root body .tm:not(#_){ font-weight:400 !important; }

/* Text colors: black and near-black become the one ink; odd grays become the one muted tone */
html:root body :is(.faq-a-inner,.faq-a-inner *,.doc li,.doc td,.doc th,.doc p,.doc strong,.page li,.page td,.page th,.page strong,.fg-title,.section-title,.sc-bio,.page .title):not(a):not(.hx *):not(.scenario *):not(#_):not(#__){ color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; }
html:root body :is(.sc-bio,.page p:not([class])):not(.hx *):not(.scenario *):not(#_):not(#__){ color:#46443f !important; -webkit-text-fill-color:#46443f !important; }
html:root body :is(.page a:not([class]),.doc a,.faq-a-inner a,.sc-label a):not(.btn):not(.hx *):not(#_):not(#__){ color:var(--sage) !important; -webkit-text-fill-color:var(--sage) !important; }
html:root body :is(.step,.step .num):not(.active):not(.done):not(#_):not(#__){ color:#8a877f !important; }
html:root body .site-footer .footer-copy:not(#_):not(#__){ color:#cfcac0 !important; }
html:root body .sc-label:not(#_):not(#__){ color:var(--sage) !important; -webkit-text-fill-color:var(--sage) !important; }

/* Corners: boxes, cards, panels, inputs are all 10px; toggles are pills */
html:root body :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.card,.calc-box,.sell-section,.panel,.compare-wrap,aside.filters,.contact-card,.form-wrap,.listing-card,.service-card,.opt-card,.search-fields,.scenario,.applicant-mock,.am-note):not(.hx *):not(.glass-lens):not(#_):not(#__):not(#___){ border-radius:var(--r) !important; }
html:root body :is(.seg-track,.cat-switch,.seg-item,.glass-lens,.tab,.tabs,.type-opt .pill):not(#_):not(#__):not(#___){ border-radius:999px !important; }

/* Every remaining text color joins the palette: black, soft black, white, soft white, green */
html:root body :is(h1,h2,h3,h4,td,th,.tc-h,.lc-title-link,.lc-pay,.bt-copy,.sc-title,.req-label,.req,.reason-label,.sub-title,.calc-box,.results-count,.am-name,.ph-title,.iws-sr,div.title,div.desc,span.pill,.am-note,.callout,.cred-chip,.sc-card.us .sc-amount):not(.hx *):not(.ink-hero *):not(.site-footer *):not(.scenario *):not(.ink-strip *):not(.ink-cta *):not(.ink-duo .d *):not(nav *):not(.ccg-cookie *):not(#_):not(#__):not(#___){ color:var(--text) !important; -webkit-text-fill-color:var(--text) !important; }
html:root body :is(.callout,.am-note,.results-count,.sc-bio,.section-hint,p.sub,.sub-title+p):not(.hx *):not(#_):not(#__):not(#___){ color:#46443f !important; -webkit-text-fill-color:#46443f !important; }
html:root body :is(.step,.step .num,span.num):not(.active):not(.done):not(.step.active .num):not(#_):not(#__):not(#___){ color:#46443f !important; opacity:.6; }
html:root body .step.active, html:root body .step.done{ opacity:1; }
html:root body button.report-fraud-link:not(#_):not(#__){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; text-decoration:underline; }
html:root body :is(th.us-col,th.them-col,button.switch-link,.forgot-link,button.link):not(#_):not(#__):not(#___){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body :is(.sc-label,.sc-reel,.sc-detail,.scenario *,.skip-link,.mark.yes,.am-score,.step.done .num,.step.active .num):not(#_):not(#__){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body :is(.scenario .sc-label,.site-footer .footer-copy):not(#_):not(#__):not(#___){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
html:root body .step.done .num, html:root body .step.active .num{ opacity:1 !important; }
html:root body .ink-hero .ink-wm{ color:#ffffff !important; }
html:root body .ink-ob.lt, html:root body .ink-ob.lt *{ color:#141412 !important; }
html:root body .ink-hero .ink-tag{ color:#ffffff !important; }
html:root body .ink-hero .ink-tag{ color:#ffffff !important; }
/* Corners: the last odd ones */
html:root body :is(.sc-card,.comp-table,.bundle-toggle):not(#_):not(#__){ border-radius:var(--r) !important; }
html:root body :is(span.title,label,div.sc-label,div.sc-detail,span.calc-box,.cred-chip,.seg-item,button.switch-link,.results-count,.lc-cat,.lc-pay){ font-weight:600 !important; }
html:root body span.cm{ font-weight:600 !important; }
/* Last strays join the palette */
html:root body :is(nav.breadcrumb,div.page > nav) > span:not(#_):not(#__){ color:#46443f !important; }
html:root body .page > p a:not(.btn):not(#_):not(#__):not(#___), html:root body .page p a[href*="post.html"]:not(#_):not(#__):not(#___){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body .scenario .sc-label:not(#_):not(#__):not(#___){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
html:root body .scenario .calc-box:not(#_):not(#__):not(#___){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }
html:root body #saveProgressBtn:not(#_):not(#__):not(#___), html:root body #moreDetailsToggle, html:root body #moreDetailsToggle *{ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }
html:root body #moreDetailsToggle:not(#_){ text-decoration:underline; text-underline-offset:4px; }
html:root body label span:is(.req,.required,[class=""],:not([class])):not(#_):not(#__){ color:#141412 !important; }
html:root body .terms-check label:not(#_):not(#__), html:root body .terms-check label *:not(a){ color:#46443f !important; }
html:root body #reviewsList div:not(#_):not(#__){ color:#46443f !important; }
html:root body label span:not([class]){ color:#141412 !important; }
html:root body .scenario .sc-card .sc-label:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
html:root body .scenario .sc-card .sc-amount .calc-box:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }

/* =====================================================================
   RICHER FINISH (2026-10-14)
   ===================================================================== */
/* 1) Dark fabric texture on every black band, so black feels tactile, not flat */
html:root body :is(.ink-hero,.ink-strip,.ink-cta,.ink-duo .d,.site-footer,.scenario):not(#_):not(#__):not(#___){
  background-color:#0d0d0b !important; background-image:none !important;
}
html:root body nav.site-header:not(#_):not(#__):not(#___):not(#____)::before{ background:#0d0d0b!important; }
/* a fine green rule between bands: one small, deliberate detail */
html:root body :is(.ink-hero,.ink-strip,.ink-cta){ position:relative; }
html:root body :is(.ink-hero,.ink-strip,.ink-cta)::after{ content:""; position:absolute; left:50%; bottom:0; width:72px; height:2px; margin-left:-36px; background:#4fb32b; }

/* 2) Every button is the same size: 48px tall, same side padding, same type */
:root{ --btn-h:48px; --btn-px:28px; }
html:root body :is(.ink-ob,.btn,.btn-primary,.btn-secondary,.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.cta-interested,.contact-btn,.vh-request-btn,.load-more-btn,.cancel-btn,.hf-seeall,#applyDiscountBtn,#saveProgressBtn,.nf-btn,.green-pill,.clear-filters,.compare-btn,.profile-edit,.add-listing,.ink-srch button,.report-modal-submit):not(.btn-signin):not(.hx *):not(#_):not(#__):not(#___){
  height:var(--btn-h) !important; min-height:var(--btn-h) !important; padding:0 var(--btn-px) !important; box-sizing:border-box !important;
  display:inline-flex !important; align-items:center !important; justify-content:center !important;
  font:400 14px/1 var(--bf) !important; letter-spacing:.16em !important; text-transform:uppercase !important; white-space:nowrap;
}
html:root body :is(.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.cta-quote,.cta-interested,.contact-btn){ width:auto; }
@media (max-width:640px){ html:root body :is(.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.cta-quote,.cta-interested,.contact-btn):not(#_):not(#__):not(#___){ width:100% !important; } }

/* 3) Just Posted rows: title + employer/city, pay, arrow (no per-row age) */
.ink-row{ grid-template-columns:1fr auto 46px !important; }
@media (max-width:760px){ .ink-row{ grid-template-columns:1fr auto !important; } }

/* 4) Titles: the first letter of every word is a capital, everywhere */
/* Title Case is handled by js/ink-titles.js so small words (the, a, of, for) stay small */
/* "Find Work Near You" and "Hire Without The Hefty Fees" stay side by side down to tablets */
@media (min-width:641px) and (max-width:900px){
  .ink-duo{ grid-template-columns:1fr 1fr !important; }
  .ink-duo > div{ padding:56px 22px !important; }
  html:root body .ink-duo h2:not(#_):not(#__):not(#___){ font-size:clamp(28px,4.4vw,38px) !important; }
}

/* Header Post button: same size as every button, but it keeps showing/hiding exactly as the site decides */
html:root body nav.site-header .btn-signin:not(#_):not(#__):not(#___){ height:var(--btn-h) !important; padding:0 var(--btn-px) !important; align-items:center; font:400 14px/1 var(--bf) !important; letter-spacing:.16em !important; }


}

/* ================= HEADER: linen with dark type (hero stays black) ================= */
html:root body nav.site-header:not(#_):not(#__):not(#___):not(#____){
  background-color:#efeeea !important; background-image:url('/images/linen-white.jpg') !important; background-size:320px auto !important; background-repeat:repeat !important;
  border-bottom:1px solid #cfcac0 !important;
}
html:root body nav.site-header:not(#_):not(#__):not(#___):not(#____)::before{ background:#efeeea url('/images/linen-white.jpg') repeat 0 0/320px auto !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___):not(#____) .logo-img:not(#_):not(#__)::before{ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }
html:root body nav.site-header .logo-img .tm:not(#_):not(#__){ color:#141412 !important; }
html:root body nav.site-header .nav-links a:not(#_):not(#__):not(#___), html:root body nav.site-header .nav-right .signin-link:not(#_):not(#__):not(#___){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }
html:root body nav.site-header .nav-links a.current:not(#_):not(#__):not(#___), html:root body nav.site-header .nav-links a:hover:not(#_):not(#__):not(#___){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body nav.site-header .btn-signin:not(#_):not(#__):not(#___){ color:#141412 !important; border:1px solid #141412 !important; background:transparent !important; -webkit-text-fill-color:#141412 !important; }
html:root body nav.site-header .btn-signin:hover:not(#_):not(#__):not(#___), html:root body nav.site-header .btn-signin.is-pressed:not(#_):not(#__):not(#___){ background:#141412 !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-btn{ color:#141412 !important; border:1px solid #141412 !important; background:transparent !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-btn *{ color:#141412 !important; stroke:#141412 !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-menu{ background:#ffffff !important; background-image:none !important; border:1px solid #cfcac0 !important; border-radius:var(--r) !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-menu a{ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }
html:root body nav.site-header:not(#_):not(#__):not(#___) .sitem-menu a:hover{ color:#4fb32b !important; }
html:root body nav.site-header .nav-right{ border-top-color:#cfcac0 !important; }

/* ================= HERO LABEL: green words, no bubble ================= */
html:root body .ink-hero .ink-lab:not(#_):not(#__):not(#___):not(#____){
  display:block !important; height:auto !important; padding:0 !important; border:0 !important; border-radius:0 !important; background:none !important;
  color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; font:600 clamp(14px,1.4vw,18px)/1.4 var(--bf) !important; letter-spacing:.3em !important; text-transform:uppercase !important;
  margin:0 0 clamp(18px,2vw,26px) !important;
}
/* Three Steps: always side by side, on every screen size */
html:root body .ink-st3:not(#_):not(#__){ display:grid !important; grid-template-columns:repeat(3,minmax(0,1fr)) !important; gap:0 !important; }
html:root body .ink-st3 > div:not(#_):not(#__){ border-left:1px solid var(--rule) !important; border-top:0 !important; padding:0 clamp(8px,3vw,48px) !important; }
html:root body .ink-st3 > div:first-child:not(#_):not(#__){ border-left:0 !important; }
@media (max-width:760px){
  html:root body .ink-steps:not(#_):not(#__){ padding-left:12px !important; padding-right:12px !important; }
  html:root body .ink-st3 .n:not(#_):not(#__){ font-size:clamp(28px,9vw,40px) !important; margin-bottom:8px !important; }
  html:root body .ink-st3 h3:not(#_):not(#__):not(#___){ font-size:clamp(15px,4.2vw,19px) !important; line-height:1.25 !important; }
  html:root body .ink-st3 p:not(#_):not(#__){ font-size:clamp(13px,3.6vw,15px) !important; line-height:1.45 !important; }
}

/* =====================================================================
   TIGHTEN (2026-10-14): no stray bars, no wasted space
   ===================================================================== */
/* the little green bars between bands were reading as mistakes */
html:root body :is(.ink-hero,.ink-strip,.ink-cta)::after{ display:none !important; content:none !important; }
/* Homepage rhythm: every band uses the same, smaller vertical space */
html:root body .ink-hero:not(#_):not(#__):not(#___){ min-height:0 !important; padding:clamp(56px,6vw,88px) 20px clamp(48px,5vw,72px) !important; }
html:root body .ink-new:not(#_):not(#__){ padding:clamp(44px,4.6vw,68px) 24px !important; }
html:root body .ink-new h2:not(#_):not(#__):not(#___){ margin-bottom:clamp(22px,2.4vw,32px) !important; }
.ink-rows{ margin-bottom:clamp(26px,2.8vw,36px) !important; }
.ink-row{ padding:18px 4px !important; }
html:root body .ink-cta:not(#_):not(#__){ padding:clamp(44px,4.6vw,68px) 24px !important; }
html:root body .ink-cta h2:not(#_):not(#__):not(#___){ margin-bottom:clamp(22px,2.4vw,32px) !important; }
html:root body .ink-duo > div:not(#_):not(#__){ padding:clamp(44px,4.6vw,68px) clamp(20px,4vw,64px) !important; }
html:root body .ink-duo h2:not(#_):not(#__):not(#___){ margin-bottom:14px !important; }
html:root body .ink-duo p.t:not(#_):not(#__){ margin-bottom:24px !important; }
html:root body .ink-strip:not(#_):not(#__){ padding:clamp(44px,4.6vw,68px) clamp(16px,3.4vw,48px) !important; }
html:root body .ink-strip h2:not(#_):not(#__):not(#___){ margin-bottom:clamp(22px,2.4vw,32px) !important; }
html:root body .ink-strip .ink-ob{ margin-top:clamp(24px,2.6vw,34px) !important; }
html:root body .ink-steps:not(#_):not(#__){ padding-top:clamp(44px,4.6vw,68px) !important; padding-bottom:clamp(44px,4.6vw,68px) !important; }
html:root body .ink-steps h2:not(#_):not(#__):not(#___){ margin-bottom:clamp(24px,2.8vw,40px) !important; }
.ink-more{ margin-top:clamp(22px,2.4vw,32px) !important; }
html:root body .ink-hero .ink-srch{ margin-top:clamp(24px,2.6vw,34px) !important; }
html:root body .ink-hero .ink-tag{ margin-top:clamp(12px,1.4vw,18px) !important; }
/* Inner pages: the title block and the content below it sit closer together */
html:root body .sp-band:not(#_):not(#__):not(#___):not(#____){ padding:clamp(30px,3.2vw,48px) 0 clamp(14px,1.6vw,22px) !important; margin-bottom:6px !important; }
html:root body .nbk:not(#_):not(#__):not(#___):not(#____){ padding:clamp(30px,3.2vw,48px) 24px clamp(12px,1.4vw,18px) !important; }
html:root body .sp-band .sp-in::after, html:root body .nbk .nbk-text::after{ margin-top:clamp(14px,1.6vw,20px) !important; }
html:root body .sp-band .sp-sub:not(#_):not(#__):not(#___):not(#____){ margin-top:12px !important; }
html:root body .sp-band .sp-eyebrow:not(#_):not(#__){ margin-bottom:10px !important; }
html:root body .site-footer:not(#_):not(#__):not(#___){ padding:clamp(34px,3.6vw,52px) 24px 28px !important; }
html:root body form > :is(.submit-btn,button.submit-btn):not(#_):not(#__):not(#___), html:root body :is(#supportForm,#requestForm) .submit-btn:not(#_):not(#__):not(#___){ display:flex !important; margin-left:auto !important; margin-right:auto !important; width:fit-content !important; min-width:220px; }

/* ================= ONE GREEN for "who and where" ================= */
:root{ --green-who:#4fb32b; }
/* hero label, Just Posted employer + city, and listing cards: the same green, readable on black and on linen */
html:root body .ink-hero .ink-lab:not(#_):not(#__):not(#___):not(#____):not(#_____){ color:var(--green-who) !important; -webkit-text-fill-color:var(--green-who) !important; }
html:root body .ink-row .m > span:not(#_):not(#__):not(#___){ color:var(--green-who) !important; -webkit-text-fill-color:var(--green-who) !important; font-weight:600 !important; font-size:16px !important; }
html:root body .lc-company:not(#_):not(#__):not(#___):not(#____){ color:var(--green-who) !important; -webkit-text-fill-color:var(--green-who) !important; font-weight:600 !important; }
html:root body .ph-poster:not(#_):not(#__):not(#___):not(#____){ color:var(--green-who) !important; -webkit-text-fill-color:var(--green-who) !important; font-weight:600 !important; }

:root{ --green-who:#4fb32b; }

/* =====================================================================
   FULL AUDIT PASS (2026-10-14): details found by checking every page
   ===================================================================== */
/* "Why 99CentGigs" box on Post Hiring: a simple ink card with readable text (was a red picture with hidden text) */
html:root body .why-section:not(#_):not(#__), html:root body section:has(> .why-list):not(#_):not(#__){ background:#0d0d0b !important; background-image:none !important; border-radius:var(--r) !important; padding:clamp(24px,4vw,44px) !important; text-align:center; }
html:root body section:has(> .why-list) .why-lab{ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
html:root body section:has(> .why-list) .why-title{ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; font:600 clamp(26px,3vw,36px)/1.15 var(--hf) !important; margin:0 0 22px !important; }
html:root body .why-list{ text-align:left; max-width:640px; margin:0 auto !important; padding:0 !important; list-style:none; }
html:root body .why-list li, html:root body .why-list li *:not(svg):not(polyline){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; font-size:16px !important; line-height:1.55 !important; }
html:root body .why-list li svg, html:root body .why-list li svg *{ stroke:#4fb32b !important; color:#4fb32b !important; }
html:root body .why-list li{ display:flex; gap:12px; align-items:flex-start; margin-bottom:12px; }

/* Option groups (Gig Length, Category, When...): rounded boxes, never giant ovals around tall or wrapped choices */
html:root body :is(.type-options.seg-track,.seg-track):not(.cat-switch):not(nav *):not(#_):not(#__):not(#___){ border-radius:var(--r) !important; padding:4px !important; }
html:root body .seg-track .glass-lens:not(.hdr-lens):not(#_):not(#__):not(#___){ border-radius:calc(var(--r) - 2px) !important; }
html:root body .seg-track .seg-item:not(#_):not(#__):not(#___){ border-radius:calc(var(--r) - 2px) !important; }
html:root body .type-options .pill:not(#_):not(#__):not(#___){ border-radius:999px !important; }

/* Progress steps: breathing room between the number and its label */
html:root body .progress-steps .step:not(#_):not(#__):not(#___){ display:inline-flex !important; align-items:center; gap:8px !important; }
html:root body .progress-steps .step .num:not(#_):not(#__):not(#___){ margin:0 !important; flex:none; width:26px; height:26px; display:inline-grid !important; place-items:center; font-size:14px !important; line-height:1; }

/* Text: nothing under 14px anywhere, nothing heavier than 600 */
html:root body :is(.mark,.mark.yes,.mark.no,.footer-copy,.footer-cookie,td,th,.lc-cat,.num,.sc-reel,.sc-catchip,.sc-area,.dur-badge,.card-meta,.example,.sc-label,.sc-detail,.seg-item,.am-role,.am-score,.am-btn,.faq-top,.faq-top a,.step,.pill,.cred-chip,.req,.hint,small,figcaption,.tm-note,.char-count,.field-note,.cta-note,.safety-note):not(.tm):not(sup):not(.hx *):not(#_):not(#__){ font-size:14px !important; }
html:root body :is(.dur-badge,.pill,span.title,label,.sc-label,.calc-box,.sc-detail,.cm,.search-btn-label,.ph-cat,.scenario-setup,.us-col,.them-col,.results-count,.am-name,.am-score,.am-btn,.req,button,a.seg-item,.step,strong,b):not(.ink-wm):not(#_):not(#__){ font-weight:600 !important; }
html:root body sup.tm:not(#_):not(#__){ font-size:10px !important; }
html:root body .footer-copy:not(#_):not(#__){ color:#cfcac0 !important; }

/* Request a Service: the button row stays inside the screen */
html:root body .green-pill:not(#_):not(#__):not(#___){ max-width:100% !important; box-sizing:border-box !important; }
html:root body .form-wrap :is(.green-pill,.submit-btn):not(#_):not(#__):not(#___){ margin-left:auto !important; margin-right:auto !important; }

/* Post Hiring dark box: win over the generic text rules */
html:root body section:has(> .why-list) .why-title:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______),
html:root body section:has(> .why-list) .why-list li:not(#_):not(#__):not(#___):not(#____):not(#_____),
html:root body section:has(> .why-list) .why-list li *:not(svg):not(polyline):not(#_):not(#__):not(#___):not(#____):not(#_____){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body section:has(> .why-list) .why-lab:not(#_):not(#__):not(#___):not(#____):not(#_____){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
html:root body .why-list li > span:not(#_):not(#__){ flex:1; }

/* Request a Service: Send Request + Save For Later share the row, or stack, never run off the screen */
html:root body form :is(.cta-row,.btn-row,.form-actions,.actions):not(#_):not(#__){ display:flex !important; flex-wrap:wrap !important; gap:12px !important; justify-content:center !important; width:100% !important; box-sizing:border-box; }
html:root body form :is(.cta-row,.btn-row,.form-actions,.actions) > *:not(#_):not(#__){ flex:1 1 200px !important; max-width:100% !important; min-width:0 !important; }
@media (max-width:640px){ html:root body form :is(.cta-row,.btn-row,.form-actions,.actions) > *:not(#_):not(#__){ flex:1 1 100% !important; } }

/* "Fill Out the Form Below" heading: no stray line, clear space around it */
html:root body .form-instruction:not(#_):not(#__):not(#___):not(#____){ border:0 !important; border-top:0 !important; margin:28px auto 16px !important; padding:0 !important; box-shadow:none !important; text-decoration:none !important; }
html:root body .form-instruction::before, html:root body .form-instruction::after{ display:none !important; content:none !important; }

/* Progress bar: a soft rounded box that stays tidy when the steps wrap */
html:root body .progress-steps:not(#_):not(#__):not(#___):not(#____){ border-radius:18px !important; }

/* Form cards: less dead space between sections */
html:root body .form-wrap .section-block + .section-block:not(#_):not(#__):not(#___){ padding-top:22px !important; margin-top:14px !important; }
html:root body .form-wrap .section-block:not(#_):not(#__):not(#___){ padding-bottom:6px !important; }

/* Request a Service: the two buttons share the row, then stack on phones */
html:root body .form-wrap div:has(> #submitBtn):not(#_):not(#__){ display:flex !important; flex-wrap:wrap !important; gap:12px !important; width:100% !important; }
html:root body .form-wrap div:has(> #submitBtn) > *:not(#_):not(#__){ flex:1 1 200px !important; min-width:0 !important; max-width:100% !important; margin:0 !important; width:auto !important; }
html:root body .form-wrap div:has(> #submitBtn) > button:disabled{ opacity:.55; }
@media (max-width:640px){ html:root body .form-wrap div:has(> #submitBtn) > *:not(#_):not(#__){ flex:1 1 100% !important; } }
/* Sign-in and create-account buttons fill the card */
html:root body :is(#signinForm,#loginForm,#signupForm,#registerForm,.auth-card form) .submit-btn:not(#_):not(#__):not(#___), html:root body .doc form > .submit-btn:not(#_):not(#__):not(#___){ width:100% !important; }

/* =====================================================================
   GREEN BUTTONS (2026-10-14): main actions are green, never gray or plain black
   Green fill + white letters; outline buttons stay outline; disabled = softened green
   ===================================================================== */
:root{ --btn-green:#4fb32b; --btn-green-dk:#141412; }
html:root body :is(.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.cta-interested,.contact-btn,.vh-request-btn,.load-more-btn,.report-modal-submit,.nf-btn.primary,.btn-primary,.search-btn,#applyDiscountBtn,.ink-ob.dk,.ink-srch button,.ccg-out):not(.hx *):not(#_):not(#__):not(#___){
  background:var(--btn-green) !important; background-image:none !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; border:1px solid var(--btn-green) !important;
}
html:root body :is(.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.cta-interested,.contact-btn,.vh-request-btn,.load-more-btn,.report-modal-submit,.btn-primary,.search-btn,#applyDiscountBtn,.ink-ob.dk,.ink-srch button,.ccg-out):not(.hx *):not(:disabled):hover:not(#_):not(#__):not(#___){ background:var(--btn-green-dk) !important; border-color:var(--btn-green-dk) !important; }
html:root body :is(button,.submit-btn,.continue-btn,.checkout-btn,.pay-btn):disabled:not(.hx *):not(#_):not(#__):not(#___){ background:var(--btn-green) !important; border-color:var(--btn-green) !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; opacity:.5 !important; cursor:not-allowed; }
html:root body .search-card .search-btn:not(#_):not(#__):not(#___):not(#____){ background:var(--btn-green) !important; color:#fff !important; }
html:root body .search-card .search-btn svg{ stroke:#fff !important; }
html:root body .ink-hero .ink-srch button:not(#_):not(#__):not(#___):not(#____):not(#_____){ background:#ffffff !important; color:#141412 !important; -webkit-text-fill-color:#141412 !important; border-color:#ffffff !important; }
html:root body .ink-hero .ink-srch button:hover:not(#_):not(#__):not(#___):not(#____):not(#_____){ background:var(--btn-green) !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; border-color:var(--btn-green) !important; }
/* header: Post an Opportunity becomes a green button too, on every page */
html:root body nav.site-header .btn-signin:not(#_):not(#__):not(#___):not(#____){ background:var(--btn-green) !important; border-color:var(--btn-green) !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body nav.site-header .btn-signin:hover:not(#_):not(#__):not(#___):not(#____){ background:var(--btn-green-dk) !important; border-color:var(--btn-green-dk) !important; }
/* cookie notice: Opt Out is green, Accept is white */
html:root body .ccg-cookie .ccg-out:not(#_):not(#__):not(#___):not(#____){ background:var(--btn-green) !important; border-color:var(--btn-green) !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
/* plain sign-in link sits quietly, selected tabs/pills stay soft green tint */

/* =====================================================================
   DOCUMENT PAGES (Terms, Privacy, Accessibility): one even column, no staggered boxes
   ===================================================================== */
html:root body .doc :is(h2,h3,h4):not(#_):not(#__):not(#___){ display:block !important; width:100% !important; background:none !important; background-image:none !important; border:0 !important; padding:0 !important; margin:28px 0 10px !important; box-shadow:none !important; text-align:left !important; }
html:root body .doc :is(p,ul,ol,li,div.sg-body,div.sg-sec > div):not(.tc-sec):not(#_):not(#__):not(#___){ background:none !important; background-image:none !important; border:0 !important; box-shadow:none !important; }
html:root body .doc :is(p,ul,ol):not(#_):not(#__):not(#___){ padding-left:0 !important; width:100% !important; max-width:100% !important; box-sizing:border-box; }
html:root body .doc ul, html:root body .doc ol{ padding-left:22px !important; }
html:root body .doc > p:first-child:not(#_):not(#__){ font-size:17px !important; line-height:1.6 !important; margin:0 0 8px !important; }
html:root body .doc .sg-sec:not(#_):not(#__){ width:100% !important; margin:0 !important; padding:0 !important; border-top:1px solid var(--rule) !important; }
html:root body .doc .sg-sec:first-of-type:not(#_):not(#__){ border-top:0 !important; }
/* Terms accordion rows: same width, thin lines, no white cards */
html:root body .doc .tc-sec:not(#_):not(#__):not(#___){ background:none !important; border:0 !important; border-bottom:1px solid var(--rule) !important; border-radius:0 !important; width:100% !important; margin:0 !important; }
html:root body .doc .tc-h:not(#_):not(#__):not(#___){ margin:0 !important; padding:18px 0 !important; font:600 20px/1.3 var(--hf) !important; }

/* 404: the four buttons are one width */
html:root body .nf-actions .nf-btn:not(#_):not(#__):not(#___){ min-width:min(100%,280px) !important; }
html:root body .nf-actions:not(#_):not(#__){ display:flex !important; flex-direction:column !important; align-items:center !important; gap:12px !important; }

/* Terms / Privacy: no scroll-scale shrinking or fading, a proper chevron on each row */
html:root body .doc :is(.tc-sec,.sg-sec,.tc-body,.sg-body):not(#_):not(#__):not(#___){ transform:none !important; opacity:1 !important; }
html:root body .doc .tc-h:not(#_):not(#__):not(#___):not(#____){ position:relative !important; padding:18px 36px 18px 0 !important; cursor:pointer; }
html:root body .doc .tc-h::after{ content:"" !important; position:absolute !important; right:8px !important; top:50% !important; width:9px !important; height:9px !important; margin-top:-7px !important; border:0 !important; border-right:2px solid #141412 !important; border-bottom:2px solid #141412 !important; transform:rotate(45deg) !important; background:none !important; transition:transform .25s ease; }
html:root body .doc .tc-h[aria-expanded="true"]::after{ transform:rotate(225deg) !important; margin-top:-2px !important; }
html:root body .doc :is(p,li,.sg-sec *,.tc-body *):not(a):not(h2):not(h3):not(h4):not(#_):not(#__):not(#___){ color:#46443f !important; -webkit-text-fill-color:#46443f !important; opacity:1 !important; font-size:17px !important; line-height:1.65 !important; }
html:root body .doc a:not(#_):not(#__):not(#___){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; text-decoration:underline; text-underline-offset:3px; }
html:root body .doc .sg-sec h2, html:root body .doc .sg-sec h3{ font:600 22px/1.3 var(--hf) !important; color:#141412 !important; margin:22px 0 8px !important; }

/* =====================================================================
   ONE GREEN, EVERYWHERE (2026-10-14): #4fb32b is the only green on the site.
   Every check mark, outline, link, label, button and tint below uses it.
   ===================================================================== */
:root{ --sage:#4fb32b; --green-who:#4fb32b; --btn-green:#4fb32b; --btn-green-dk:#141412; }
html:root body svg[stroke="#00a63d"], html:root body svg [stroke="#00a63d"], html:root body svg [stroke="#00843a"]{ stroke:#4fb32b !important; }
html:root body svg[fill="#00a63d"], html:root body svg [fill="#00a63d"], html:root body svg [fill="#00843a"]{ fill:#4fb32b !important; }
html:root body :is(.mark.yes,.ok-mark,.check,.checkmark):not(#_):not(#__){ background:#4fb32b !important; color:#0d0d0b !important; }
/* =====================================================================
   NO UNDERLINES (2026-10-14): links are green, never underlined; no rules under titles
   ===================================================================== */
html:root body a, html:root body a:hover, html:root body button, html:root body :is(.doc a,.page a,.faq-top a,.sp-sub a,.faq-a-inner a,.ink-more,.report-fraud-link,.switch-link,.forgot-link,#moreDetailsToggle,.back,.page-back,.back-link){ text-decoration:none !important; text-decoration-line:none !important; }
html:root body :is(.doc a,.page a,.faq-top a,.sp-sub a,.faq-a-inner a,.footer-cookie a,.page p a):not([class]){ background-image:none !important; background-size:0 0 !important; text-decoration:none !important; }
html:root body .ink-more:not(#_):not(#__){ border-bottom:0 !important; padding-bottom:0 !important; }
html:root body .tabs .on, html:root body .tabs span.on:not(#_){ border-bottom:0 !important; padding-bottom:0 !important; }
html:root body :is(#moreDetailsToggle,.link-btn,.text-link):not(#_):not(#__){ text-decoration:none !important; border-bottom:0 !important; }
html:root body .sp-band .sp-in::after, html:root body .nbk .nbk-text::after{ display:none !important; content:none !important; }
html:root body .site-footer .footer-cookie a{ text-decoration:none !important; border-bottom:0 !important; }
html:root body :is(a,.ink-chips a,.ink-row,.view-details):not(#_):not(#__):not(#___){ text-decoration:none !important; }

/* FAQ "Still Have a Question?" box: white text on the black card */
html:root body .faq-contact:not(#_):not(#__){ background:#0d0d0b!important; border-radius:var(--r) !important; }
html:root body .faq-contact, html:root body .faq-contact *:not(.btn):not(a):not(#_):not(#__){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; opacity:1 !important; }
html:root body .faq-contact p:not(#_):not(#__){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
html:root body .faq-contact a:not(#_):not(#__){ background:#4fb32b !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; border:1px solid #4fb32b !important; border-radius:999px !important; }

/* Every small capital label, light or dark background, and the footer label, is the one green */
html:root body :is(.ink-lab,.ink-hero .ink-lab,.ink-strip .ink-lab,.ink-cta .ink-lab,.ink-duo .d .ink-lab,.ink-duo .l .ink-lab,.sp-eyebrow,.doc-eyebrow,.sell-eyebrow,.why-lab,.panel-label):not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body .site-footer:not(#_):not(#__):not(#___)::after{ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; font-weight:600 !important; }
html:root body section:has(> .why-list) .why-lab:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body :is(u,ins,abbr,a,a *,.doc *,.sg-sec *){ text-decoration:none !important; text-decoration-line:none !important; }


/* =====================================================================
   DESIGN SYSTEM v2 (2026-10-14) — modeled on Kingsley Realty's consistency
   ONE title size per level, ALL titles bold. ONE button size. ONE title band.
   ONE spacing rhythm. Marketing panels black, forms white, page linen.
   ===================================================================== */
:root{ --h1:clamp(36px,4.6vw,56px); --h2:clamp(28px,3vw,38px); --h3:clamp(20px,1.7vw,22px); --sec:clamp(48px,6vw,80px); --pad:clamp(22px,3vw,36px); --line2:#e2ddd3; --g:#4fb32b; }

/* ---------- 1. TITLES: three sizes, bold, same font everywhere ---------- */
html:root body :is(h1,.sp-h1):not(.iws-sr):not(.ph-title):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ font-family:var(--hf) !important; font-size:var(--h1) !important; font-weight:700 !important; line-height:1.06 !important; letter-spacing:-.02em !important; }
html:root body :is(h2,.compare-title,.sell-title,.mq-title,.form-instruction,.why-title,.ph-title):not(.iws-sr):not(.tc-h):not(.doc h2):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ font-family:var(--hf) !important; font-size:var(--h2) !important; font-weight:700 !important; line-height:1.12 !important; letter-spacing:-.015em !important; }
html:root body :is(h3,.section-title,.tc-h,.doc h2,.doc h3,.opt-card .title,.ink-row .m b,.ink-st3 h3):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ font-family:var(--hf) !important; font-size:var(--h3) !important; font-weight:600 !important; line-height:1.25 !important; letter-spacing:-.005em !important; }
html:root body .ink-hero .ink-tag:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ font-weight:600 !important; }

/* ---------- 2. EVERY PAGE OPENS WITH THE SAME BLACK TITLE BAND (like the homepage hero) ---------- */
html:root body :is(.sp-band,.nbk,.hero-strip):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){
  display:block !important; position:relative !important; box-sizing:border-box !important;
  width:100vw !important; max-width:none !important; margin:0 calc(50% - 50vw) !important;
  padding:var(--sec) 24px calc(var(--sec) * .85) !important; text-align:center !important;
  background:#0d0d0b!important; border:0 !important; border-radius:0 !important; min-height:0 !important; height:auto !important;
}
html:root body :is(.sp-band,.nbk,.hero-strip) :is(h1,.sp-h1):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; max-width:18em !important; margin:0 auto !important; text-align:center !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) :is(h1,.sp-h1) *:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body :is(.sp-band .sp-eyebrow,.hero-strip .doc-eyebrow,.hero-strip .eyebrow):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:var(--g) !important; -webkit-text-fill-color:var(--g) !important; margin:0 0 16px !important; display:block !important; }
html:root body :is(.sp-band .sp-sub,.nbk .nbk-text > p,.hero-strip p.sub,.hero-strip > p:not(.doc-eyebrow)):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; margin:18px auto 0 !important; max-width:640px !important; font:400 18px/1.55 var(--bf) !important; text-align:center !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) :is(p,span) b:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) a:not(.seg-item):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:var(--g) !important; -webkit-text-fill-color:var(--g) !important; }
/* toggles that sit inside a black band */
html:root body :is(.sp-band,.nbk,.hero-strip) .cat-switch:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ border-color:#5a5853 !important; background:transparent !important; margin:0 auto 26px !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) .cat-switch :is(a,span:not(.glass-lens)):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) .cat-switch .glass-lens:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ background:var(--g) !important; border-color:var(--g) !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) .cat-switch a.current:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ background:var(--g) !important; }
/* the first thing after the band always starts the same distance below it */
html:root body :is(.sp-band,.nbk,.hero-strip) + *:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin-top:32px !important; }
html:root body .page:has(> .hero-strip:first-child):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html:root body .page:has(> .nbk:first-child):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding-top:0 !important; }

/* ---------- 3. ONE BUTTON SIZE: 48px tall, same type, same padding ---------- */
html:root body :is(.ink-ob,.btn,.btn-primary,.btn-secondary,.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.cta-interested,.contact-btn,.vh-request-btn,.load-more-btn,.cancel-btn,.hf-seeall,#applyDiscountBtn,#saveProgressBtn,.nf-btn,.green-pill,.clear-filters,.compare-btn,.profile-edit,.add-listing,.ink-srch button,.report-modal-submit,.filters-toggle,.search-btn,.btn-signin,.ccg-cookie button,.faq-contact a,.ink-chips a,.fg-header,.type-opt .pill,.hours-vary-btn,.am-btn,.sc-sound):not(.hx *):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){
  height:48px !important; min-height:48px !important; max-height:48px !important; padding:0 28px !important; box-sizing:border-box !important;
  display:inline-flex !important; align-items:center !important; justify-content:center !important; gap:8px !important;
  font-family:var(--bf) !important; font-size:14px !important; font-weight:600 !important; line-height:1 !important; letter-spacing:.14em !important; text-transform:uppercase !important;
  border-radius:999px !important; white-space:nowrap !important;
}
html:root body :is(.search-btn,.sc-sound):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ min-width:48px !important; }
html:root body .search-card .search-btn:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:0 22px !important; }
html:root body .am-btn:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:0 16px !important; letter-spacing:.06em !important; }
html:root body nav.site-header .sitem-btn:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ width:48px !important; height:48px !important; padding:0 !important; border-radius:50% !important; display:inline-grid !important; place-items:center !important; }
/* toggles: the whole track is 48px; the choices inside are 40px */
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ min-height:48px !important; padding:4px !important; box-sizing:border-box !important; align-items:center !important; }
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs) > :is(a,button,label):not(.glass-lens):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g),
html:root body :is(.seg-track,.tri-track) > label > .pill:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){
  min-height:40px !important; height:auto !important; padding:0 20px !important; display:inline-flex !important; align-items:center !important; justify-content:center !important;
  font-family:var(--bf) !important; font-size:14px !important; font-weight:600 !important; letter-spacing:.08em !important; text-transform:uppercase !important; line-height:1.2 !important;
}
html:root body .type-options.seg-track > label > .pill:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ min-height:40px !important; height:40px !important; max-height:none !important; }

/* ---------- 4. CARDS: white, one border, one corner, one padding ---------- */
html:root body :is(.form-wrap,.contact-card,.opt-card,.listing-card,.service-card,.applicant-mock,.search-fields):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ background:#ffffff !important; border:1px solid var(--line2) !important; border-radius:10px !important; }
html:root body :is(.form-wrap,.contact-card):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:var(--pad) !important; }
html:root body .opt-card:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:28px !important; }

/* ---------- 5. MARKETING PANELS ARE BLACK, so each page has a strong, deliberate block ---------- */
html:root body .sell-section:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ background:#0d0d0b!important; border:0 !important; border-radius:10px !important; padding:var(--pad) !important; margin:0 auto 24px !important; }
html:root body .sell-section :is(.sell-title,h2,h3,strong,b):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body .sell-section :is(.sell-copy,p,li,li span,em):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
html:root body .sell-section .sell-list li strong:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body .sell-section .sell-eyebrow:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:var(--g) !important; -webkit-text-fill-color:var(--g) !important; }
html:root body .sell-section svg, html:root body .sell-section svg *{ stroke:var(--g) !important; color:var(--g) !important; }
html:root body .sell-section .applicant-mock :is(*):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }
html:root body .sell-section .applicant-mock .am-score:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html:root body .sell-section .applicant-mock .am-btn.interview:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body .sell-section .applicant-mock .am-role:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ color:#46443f !important; -webkit-text-fill-color:#46443f !important; }
html:root body .sell-section + .sell-section:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ border-top:0 !important; }

/* ---------- 6. ONE SPACING RHYTHM ---------- */
html:root body :is(.ink-new,.ink-cta,.ink-strip,.ink-steps):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding-top:var(--sec) !important; padding-bottom:var(--sec) !important; }
html:root body .ink-duo > div:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding-top:var(--sec) !important; padding-bottom:var(--sec) !important; }
html:root body :is(.ink-new,.ink-cta,.ink-strip,.ink-steps,.ink-duo) h2:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin-bottom:28px !important; }
html:root body .form-wrap:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin-bottom:var(--sec) !important; }
html:root body .form-wrap .field-group:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin-bottom:20px !important; }
html:root body .progress-wrap:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin:0 auto 20px !important; }
html:root body .site-footer:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin-top:var(--sec) !important; }
html:root body :is(.ink-steps,.ink-cta) + .site-footer:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html:root body .ink-steps ~ .site-footer:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin-top:0 !important; }

/* ---- System v2 fixes ---- */
/* phones: the header keeps the logo, Sign In and the menu; Post an Opportunity lives in the menu */
/* a Back link that comes right before the band sits inside the band, top-left, in white */
html:root body .bk-top-row:has(+ .sp-band):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ position:relative !important; z-index:3 !important; height:0 !important; margin:0 !important; padding:0 !important; max-width:none !important; overflow:visible !important; }
html:root body .bk-top-row:has(+ .sp-band) a:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ position:absolute !important; top:20px !important; left:24px !important; margin:0 !important; color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; }
/* progress steps: clean text row, no white oval */
html:root body .progress-steps:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ background:transparent !important; border:0 !important; box-shadow:none !important; padding:4px 0 !important; }
/* choices inside toggles: normal capitalization (long descriptions stay readable); only buttons use capitals */
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs) > :is(a,button,label):not(.glass-lens):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h), html:root body :is(.seg-track,.tri-track) > label > .pill:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h), html:root body .type-opt .pill:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ text-transform:none !important; letter-spacing:0 !important; font-size:15px !important; }
html:root body .type-opt .pill:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ height:auto !important; min-height:40px !important; max-height:none !important; white-space:normal !important; padding:8px 18px !important; }
html:root body :is(.seg-track,.tri-track) > label > .pill *:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ text-transform:none !important; letter-spacing:0 !important; }
/* black panels: green check marks */
html:root body .sell-section .sell-list li svg:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h), html:root body .sell-section .sell-list li svg *:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ stroke:#4fb32b !important; color:#4fb32b !important; }
/* FAQ "Still Have a Question?" card */
html:root body .faq-contact :is(h2,h3,h4,strong,.title,div:first-child):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body .faq-contact p:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; opacity:1 !important; }
/* demo applicant card: compact buttons that fit on one row */
html:root body .am-actions:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ display:flex !important; gap:8px !important; flex-wrap:nowrap !important; }
html:root body .am-actions .am-btn:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ flex:1 1 0 !important; min-width:0 !important; padding:0 8px !important; letter-spacing:.04em !important; font-size:14px !important; text-transform:none !important; }
html:root body :is(.progress-wrap,.progress-steps):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ background:transparent !important; background-image:none !important; border:0 !important; box-shadow:none !important; }
html:root body .bk-top-row:has(+ .sp-band) + .sp-band:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ padding-top:calc(var(--sec) + 28px) !important; }
html:root body .tri-track:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ display:flex !important; flex-wrap:nowrap !important; width:100% !important; }
html:root body .tri-track > *:not(.glass-lens):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ flex:1 1 0 !important; min-width:0 !important; padding:0 8px !important; font-size:14px !important; white-space:nowrap !important; }
html:root body :has(> .tri-opt):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ display:flex !important; flex-wrap:nowrap !important; width:100% !important; box-sizing:border-box !important; }
html:root body :has(> .tri-opt) > .tri-opt:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h){ flex:1 1 0 !important; min-width:0 !important; padding:0 6px !important; font-size:14px !important; white-space:nowrap !important; justify-content:center !important; }

/* Find Work: no shrinking zoom, so its buttons and text match every other page */
html:root body :is(.search-card,.results-wrap):not(#a):not(#b):not(#c):not(#d){ zoom:1 !important; }


html:root body .ink-steps .ink-more:not(#a):not(#b):not(#c):not(#d){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }


/* =====================================================================
   HEADER / FOOTER / PANELS (2026-10-14)
   ===================================================================== */
/* 1) Header: Post an Opportunity is a rectangle with a green border; Sign In lives in the menu */
html:root body nav.site-header .nav-right .signin-link:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html:root body nav.site-header #signinLink:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html:root body nav.site-header #siteSignOutLink:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ display:none !important; }
html:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html.sitem-on:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){
  display:inline-flex !important; align-items:center !important; justify-content:center !important;
  background:transparent !important; background-image:none !important; color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important;
  border:2px solid #4fb32b !important; border-radius:4px !important; height:48px !important; min-height:48px !important; padding:0 24px !important;
  font:600 14px/1 var(--bf) !important; letter-spacing:.14em !important; text-transform:uppercase !important; white-space:nowrap !important;
}
html:root body nav.site-header .nav-right > a.btn-signin:hover:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html:root body nav.site-header .nav-right > a.btn-signin.is-pressed:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ background:#4fb32b !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; border-color:#4fb32b !important; }
html:root body nav.site-header .nav-right > a.btn-signin svg:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ display:none !important; }
html:root body nav.site-header .nav-right:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ display:flex !important; align-items:center !important; gap:14px !important; }
@media (max-width:600px){
  html:root body nav.site-header:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ flex-wrap:nowrap !important; padding-left:16px !important; padding-right:16px !important; }
  html:root body nav.site-header .nav-right:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ width:auto !important; margin-left:auto !important; padding-top:0 !important; border-top:0 !important; gap:10px !important; }
  html:root body nav.site-header .logo-img::before:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ font-size:24px !important; }
  html:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g), html.sitem-on:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:0 12px !important; letter-spacing:.04em !important; }
}
@media (max-width:389px){ html.sitem-on:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ display:none !important; } }

/* 3) For Job Seekers / For Businesses: side by side on every screen size */
html:root body .ink-duo:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ display:grid !important; grid-template-columns:1fr 1fr !important; }
html:root body .ink-duo > div:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:var(--sec) clamp(10px,3vw,48px) !important; min-width:0 !important; }
html:root body .ink-duo p.t:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ max-width:none !important; }
@media (max-width:640px){
  html:root body .ink-duo > div:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:36px 10px !important; }
  html:root body .ink-duo h2:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ font-size:21px !important; line-height:1.15 !important; margin-bottom:10px !important; }
  html:root body .ink-duo p.t:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ font-size:15px !important; line-height:1.45 !important; margin-bottom:18px !important; }
  html:root body .ink-duo .ink-lab:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ letter-spacing:.14em !important; font-size:12px !important; }
  html:root body .ink-duo .ink-ob:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:0 10px !important; letter-spacing:.02em !important; width:100% !important; max-width:100% !important; font-size:14px !important; height:auto !important; min-height:48px !important; max-height:none !important; white-space:normal !important; line-height:1.15 !important; text-align:center !important; }
}

/* 2) Footer on phones: even rows, labels that don't wrap, steady spacing */
@media (max-width:640px){
  html:root body .site-footer:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ padding:36px 16px 28px !important; }
  html:root body .site-footer::before:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin:0 0 14px !important; font-size:30px !important; }
  html:root body .site-footer::after:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ letter-spacing:.14em !important; font-size:13px !important; margin:0 0 24px !important; max-width:300px; margin-left:auto !important; margin-right:auto !important; }
  html:root body .site-footer .footer-links:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ display:grid !important; grid-template-columns:1fr 1fr !important; gap:0 8px !important; max-width:none !important; width:100% !important; margin:0 0 8px !important; }
  html:root body .site-footer .footer-links a:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ display:flex !important; align-items:center !important; justify-content:center !important; text-align:center !important; min-height:48px !important; padding:0 4px !important; letter-spacing:.06em !important; font-size:14px !important; line-height:1.2 !important; white-space:nowrap !important; border-top:1px solid #2a2a27 !important; }
  html:root body .site-footer .footer-links a:last-child:nth-child(odd):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ grid-column:1 / -1 !important; }
  html:root body .site-footer .footer-copy:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin:10px 0 0 !important; padding-top:18px !important; border-top:0 !important; text-align:center !important; font-size:14px !important; }
}
/* Higher-priority copies of the header / duo-panel button rules (older button rules were winning) */
html:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k){ padding:0 22px !important; letter-spacing:.12em !important; border-radius:4px !important; }
@media (max-width:600px){
  html:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k){ padding:0 10px !important; letter-spacing:.02em !important; }
  html:root body nav.site-header .nav-right:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k){ gap:8px !important; }
  html:root body nav.site-header .sitem-btn:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k){ width:44px !important; height:44px !important; }
  html:root body .ink-duo .ink-ob:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k){ padding:6px 8px !important; letter-spacing:.02em !important; height:auto !important; min-height:48px !important; max-height:none !important; white-space:normal !important; line-height:1.15 !important; width:100% !important; box-sizing:border-box !important; }
}

@media (max-width:389px){ html.sitem-on:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ display:none !important; } }


/* ================= HOW IT WORKS, IN FULL (dropdown) ================= */
.ink-hiwbtn{ display:inline-flex; align-items:center; justify-content:center; gap:10px; margin:clamp(26px,3vw,38px) auto 0; cursor:pointer; }
html:root body .ink-hiwbtn:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f){ height:48px; padding:0 26px; background:#4fb32b !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; border:1px solid #4fb32b !important; border-radius:999px; font:600 14px/1 var(--bf) !important; letter-spacing:.14em; text-transform:uppercase; }
html:root body .ink-hiwbtn:hover:not(#a):not(#b):not(#c){ background:#141412 !important; border-color:#141412 !important; }
.ink-hiwbtn svg{ transition:transform .25s ease; }
.ink-hiwbtn[aria-expanded="true"] svg{ transform:rotate(180deg); }
.ink-hiw{ max-width:900px; margin:clamp(24px,3vw,36px) auto 0; text-align:left; border-top:1px solid var(--rule); }
.ink-hiw[hidden]{ display:none; }
.ink-acc{ border-bottom:1px solid var(--rule); }
.ink-acc summary{ list-style:none; display:flex; align-items:center; justify-content:space-between; gap:16px; padding:22px 4px; cursor:pointer; }
.ink-acc summary::-webkit-details-marker{ display:none; }
html:root body .ink-acc summary h3:not(#a):not(#b):not(#c):not(#d){ margin:0 0 4px !important; font-size:clamp(22px,2vw,26px) !important; }
.ink-acc summary .s{ display:block; color:#46443f; font-size:16px; }
.ink-acc summary svg{ flex:none; transition:transform .25s ease; color:#141412; }
.ink-acc[open] summary svg{ transform:rotate(180deg); }
.ink-accb{ padding:4px 4px 30px; }
.ink-lead{ margin:0 0 16px; color:#4fb32b; font:600 14px/1.4 var(--bf); letter-spacing:.14em; text-transform:uppercase; }
.ink-ol{ list-style:none; counter-reset:st; margin:0; padding:0; }
.ink-ol li{ counter-increment:st; position:relative; padding:0 0 18px 52px; color:#46443f; font-size:17px; line-height:1.55; }
.ink-ol li::before{ content:counter(st); position:absolute; left:0; top:0; width:34px; height:34px; border-radius:50%; border:1px solid #4fb32b; color:#4fb32b; display:grid; place-items:center; font:600 16px/1 var(--hf); }
.ink-ol li b{ color:#141412; font-weight:600; }
.ink-three{ display:grid; grid-template-columns:repeat(3,1fr); gap:0; margin-top:10px; border-top:1px solid var(--rule); padding-top:22px; }
.ink-three > div{ padding:0 22px; border-left:1px solid var(--rule); }
.ink-three > div:first-child{ padding-left:0; border-left:0; }
.ink-three > div:last-child{ padding-right:0; }
html:root body .ink-three h4:not(#a):not(#b):not(#c){ font:600 18px/1.25 var(--hf) !important; margin:0 0 8px !important; color:#141412 !important; }
.ink-three p{ margin:0; color:#46443f; font-size:16px; line-height:1.55; }
@media (max-width:760px){ .ink-three{ grid-template-columns:1fr; gap:20px; } .ink-three > div{ padding:0; border-left:0; } .ink-ol li{ padding-left:46px; font-size:16px; } }

html:root body .ink-steps > h2:not(#a):not(#b):not(#c):not(#d){ margin-bottom:0 !important; }
.ink-steps .ink-hiwbtn{ margin-top:clamp(22px,2.6vw,32px); }

html:root body .ink-steps:not(#a):not(#b):not(#c):not(#d):not(#e){ display:flex !important; flex-direction:column !important; align-items:center !important; padding-top:clamp(40px,4.6vw,64px) !important; padding-bottom:clamp(40px,4.6vw,64px) !important; }
.ink-steps .ink-hiw{ width:100%; }
html:root body .ink-steps .ink-more:not(#a):not(#b):not(#c):not(#d){ margin-top:clamp(22px,2.6vw,30px) !important; }
html:root body .ink-steps > h2:not(#a):not(#b):not(#c):not(#d){ margin:0 !important; }

html:root body .ink-steps .ink-hiwbtn:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g){ margin-top:20px !important; }


/* Header: Post an Opportunity lives in the menu only */
html:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l):not(#m):not(#n), html.sitem-on:root body nav.site-header .nav-right > a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l):not(#m):not(#n), html:root body nav.site-header a.btn-signin:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l):not(#m):not(#n){ display:none !important; }


/* =====================================================================
   FOUR CHANGES (2026-10-14)
   ===================================================================== */
/* 1) Header: plain white, no linen */
html:root body nav.site-header:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ background:#ffffff !important; background-image:none !important; border-bottom:1px solid #cfcac0 !important; }
html:root body nav.site-header:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l)::before{ background:#ffffff !important; background-image:none !important; }

/* 2) Back buttons: top-left corner of the page, inside the title band */
html:root body:has(.sp-band,.nbk,.hero-strip) :is(a.page-back,a.vol-back):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){
  position:absolute !important; top:calc(var(--navh,76px) + 20px) !important; left:clamp(16px,3.6vw,48px) !important; right:auto !important;
  margin:0 !important; padding:0 !important; z-index:6 !important; width:auto !important; height:auto !important; min-height:0 !important; max-height:none !important;
  display:inline-flex !important; align-items:center !important; gap:6px !important; color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important;
  font:600 14px/1.2 var(--bf) !important; letter-spacing:.14em !important; text-transform:uppercase !important;
}
html:root body:has(.sp-band,.nbk,.hero-strip) :is(a.page-back,a.vol-back):hover:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body:has(.sp-band,.nbk,.hero-strip) :is(div,p,nav):has(> :is(a.page-back,a.vol-back):only-child):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ height:0 !important; margin:0 !important; padding:0 !important; border:0 !important; overflow:visible !important; }
html:root body:has(.sp-band,.nbk,.hero-strip) .bk-top-row:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ position:relative !important; height:0 !important; margin:0 !important; padding:0 !important; max-width:none !important; overflow:visible !important; z-index:6 !important; }
html:root body:has(.sp-band,.nbk,.hero-strip) .bk-top-row a.back-link:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ position:absolute !important; top:20px !important; left:clamp(16px,3.6vw,48px) !important; margin:0 !important; padding:0 !important; color:#cfcac0 !important; -webkit-text-fill-color:#cfcac0 !important; font:600 14px/1.2 var(--bf) !important; letter-spacing:.14em !important; text-transform:uppercase !important; }
html:root body .bk-top-row a.back-link:hover:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body :is(.sp-band,.nbk,.hero-strip):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ padding-top:calc(var(--sec) + 24px) !important; }

/* 4) Privacy / Accessibility / Terms: sections open and close */
html:root body .doc .tc-sec > h2.tc-h:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l){ display:block !important; width:100% !important; cursor:pointer; user-select:none; text-align:left !important; }
html:root body .tc-body{ display:grid; grid-template-rows:0fr; transition:grid-template-rows .3s ease; }
html:root body .tc-sec.is-open > .tc-body{ grid-template-rows:1fr; }
html:root body .tc-body > .tc-inner{ overflow:hidden; min-height:0; }
html:root body .tc-sec.is-open > .tc-body > .tc-inner{ padding-top:6px; padding-bottom:16px; }
html:root body .doc .tc-h:focus-visible{ outline:2px solid #4fb32b; outline-offset:2px; }
@media (prefers-reduced-motion:reduce){ html:root body .tc-body{ transition:none; } }

/* Back buttons on pages without a title band: top-left, in ink */
html:root body:not(:has(.sp-band,.nbk,.hero-strip)) :is(a.page-back,a.vol-back,a.back-link):not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l):not(#m){ position:static !important; display:inline-flex !important; width:fit-content !important; margin:18px auto 0 clamp(16px,3.6vw,48px) !important; padding:0 !important; color:#141412 !important; -webkit-text-fill-color:#141412 !important; text-align:left !important; }
html:root body:not(:has(.sp-band,.nbk,.hero-strip)) .bk-top-row:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l):not(#m){ display:block !important; text-align:left !important; padding:0 !important; max-width:none !important; margin:0 !important; }
html:root body:not(:has(.sp-band,.nbk,.hero-strip)) .bk-top-row a.back-link:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h):not(#i):not(#j):not(#k):not(#l):not(#m){ margin:18px 0 0 clamp(16px,3.6vw,48px) !important; }

/* =====================================================================
   COMPACT PASS (2026-10-14): more above the fold, smaller buttons, no dead space
   ===================================================================== */
:root{ --sec:clamp(30px,3.2vw,46px); --pad:clamp(18px,2.2vw,28px); --btn-h:44px; --btn-px:24px; --h1:clamp(30px,3.7vw,46px); --h2:clamp(24px,2.5vw,34px); }
@media (max-width:640px){ :root{ --btn-h:40px; --btn-px:18px; --h1:clamp(28px,8vw,34px); --h2:clamp(22px,6.4vw,28px); --sec:28px; } }

/* title bands */
html:root body :is(.sp-band,.nbk,.hero-strip):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding-top:52px !important; padding-bottom:28px !important; }
html:root body :is(.sp-band .sp-eyebrow,.hero-strip .doc-eyebrow):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-bottom:10px !important; }
html:root body :is(.sp-band .sp-sub,.nbk .nbk-text > p,.hero-strip p.sub,.hero-strip > p:not(.doc-eyebrow)):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-top:12px !important; font-size:17px !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) .cat-switch:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-bottom:16px !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) + *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-top:20px !important; }
html:root body .progress-wrap:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin:0 auto 10px !important; }
html:root body p.faq-top:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin:0 auto 10px !important; }
html:root body .form-wrap .field-group:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-bottom:16px !important; }
html:root body .form-wrap .section-block + .section-block:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding-top:16px !important; margin-top:8px !important; }
html:root body .form-wrap:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-bottom:var(--sec) !important; }
html:root body .sell-section:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-bottom:16px !important; }
html:root body .site-footer:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-top:var(--sec) !important; padding-top:34px !important; padding-bottom:24px !important; }

/* homepage hero + sections */
html:root body .ink-hero:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding:clamp(34px,3.8vw,52px) 20px clamp(30px,3.2vw,44px) !important; min-height:0 !important; }
html:root body .ink-hero .ink-wm:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ font-size:clamp(60px,8.6vw,124px) !important; }
html:root body .ink-hero .ink-lab:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-bottom:12px !important; }
html:root body .ink-hero .ink-tag:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-top:10px !important; font-size:clamp(20px,2.2vw,30px) !important; }
html:root body .ink-hero .ink-srch:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-top:20px !important; height:54px !important; }
html:root body .ink-hero .ink-srch button:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ height:40px !important; min-height:40px !important; max-height:40px !important; padding:0 22px !important; }
html:root body :is(.ink-new,.ink-strip,.ink-steps):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding-top:var(--sec) !important; padding-bottom:var(--sec) !important; }
html:root body .ink-duo > div:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding-top:var(--sec) !important; padding-bottom:var(--sec) !important; }
html:root body :is(.ink-new,.ink-strip,.ink-steps,.ink-duo) h2:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin-bottom:18px !important; }
.ink-row{ padding:14px 4px !important; }

/* buttons: one smaller size */
html:root body :is(.ink-ob,.btn,.btn-primary,.btn-secondary,.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.cta-interested,.contact-btn,.vh-request-btn,.load-more-btn,.cancel-btn,.hf-seeall,#applyDiscountBtn,#saveProgressBtn,.nf-btn,.green-pill,.clear-filters,.compare-btn,.profile-edit,.add-listing,.report-modal-submit,.filters-toggle,.search-btn,.btn-signin,.ccg-cookie button,.faq-contact a,.fg-header,.hours-vary-btn,.ink-hiwbtn):not(.hx *):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){
  height:var(--btn-h) !important; min-height:var(--btn-h) !important; max-height:var(--btn-h) !important; padding:0 var(--btn-px) !important; letter-spacing:.1em !important;
}
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ min-height:calc(var(--btn-h) + 4px) !important; }
html:root body :is(.seg-track,.tri-track,.cat-switch,div.tabs) > :is(a,button,label):not(.glass-lens):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ min-height:calc(var(--btn-h) - 4px) !important; padding:0 16px !important; }
html:root body nav.site-header .sitem-btn:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ width:40px !important; height:40px !important; }
html:root body .site-footer .footer-links a:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ min-height:40px !important; }
@media (max-width:640px){
  html:root body nav.site-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding-top:8px !important; padding-bottom:8px !important; }
  html:root body .ink-duo .ink-ob:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ min-height:var(--btn-h) !important; }
  html:root body .site-footer .footer-links a:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ min-height:38px !important; }
  html:root body :is(.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.cta-quote,.cta-interested,.contact-btn):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ font-size:14px !important; }
  /* homepage search on phones: two fields and one small search icon, not a full-width bar */
  html:root body .ink-hero .ink-srch:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ display:grid !important; grid-template-columns:1fr 46px !important; grid-template-rows:auto auto !important; align-items:center !important; height:auto !important; padding:6px 6px 6px 14px !important; border-radius:22px !important; gap:0 8px !important; width:100% !important; max-width:360px !important; margin-left:auto !important; margin-right:auto !important; }
  html:root body .ink-hero .ink-srch input:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ grid-column:1 !important; height:36px !important; font-size:16px !important; }
  html:root body .ink-hero .ink-srch .sep:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ display:none !important; }
  html:root body .ink-hero .ink-srch input:first-of-type:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ border-bottom:1px solid #3a3935 !important; }
  html:root body .ink-hero .ink-srch button:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ grid-column:2 !important; grid-row:1 / span 2 !important; width:46px !important; min-width:46px !important; height:46px !important; min-height:46px !important; max-height:46px !important; padding:0 !important; border-radius:50% !important; }
  html:root body .ink-hero .ink-srch button span{ display:none !important; }
  html:root body .ink-hero .ink-wm:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ font-size:clamp(56px,16vw,72px) !important; }
}
html:root body .ink-hero .ink-srch button svg{ display:none; }
@media (max-width:640px){ html:root body .ink-hero .ink-srch button svg{ display:block !important; } }

/* (sound button restored below) */
html:root body .sc-sound-removed:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ display:none !important; }

/* =====================================================================
   FAQ: topics are dropdown rows, same layout as Privacy and Terms
   ===================================================================== */
html:root body .faq-wrap:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; column-count:auto !important; column-gap:40px !important; align-items:start !important; max-width:1200px !important; width:calc(100% - 48px) !important; margin:8px auto 0 !important; }
@media (max-width:760px){ html:root body .faq-wrap:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ grid-template-columns:1fr !important; } }
html:root body .faq-wrap > .faq-section:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin:0 !important; padding:0 !important; border-bottom:1px solid #cfcac0 !important; width:auto !important; }
html:root body .faq-section-title.tc-h:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){
  display:flex !important; align-items:center !important; justify-content:space-between !important; gap:12px !important; position:relative !important; width:100% !important; cursor:pointer; user-select:none;
  margin:0 !important; padding:18px 0 !important; text-align:left !important; text-transform:none !important; letter-spacing:-.005em !important;
  font:600 clamp(20px,1.7vw,22px)/1.25 var(--hf) !important; color:#141412 !important; -webkit-text-fill-color:#141412 !important;
}
html:root body .faq-section-title.tc-h::after{ content:"" !important; display:block !important; flex:none; width:9px !important; height:9px !important; border-right:2px solid #141412 !important; border-bottom:2px solid #141412 !important; transform:rotate(45deg) !important; margin-top:-4px !important; transition:transform .25s ease; }
html:root body .faq-section-title.tc-h[aria-expanded="true"]::after{ transform:rotate(225deg) !important; margin-top:3px !important; }
html:root body .faq-section-title.tc-h:focus-visible{ outline:2px solid #4fb32b; outline-offset:2px; }
html:root body .faq-wrap .tc-sec.is-open > .tc-body > .tc-inner{ padding-top:0; padding-bottom:12px; }
html:root body .faq-wrap .faq-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ margin:0 0 4px !important; padding:0 !important; }
html:root body .faq-wrap .faq-item:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ border-bottom:1px solid #e2ddd3 !important; }
html:root body .faq-wrap .faq-item:last-child:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ border-bottom:0 !important; }
html:root body .faq-wrap .faq-q:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding:14px 0 14px 14px !important; font:600 17px/1.4 var(--bf) !important; }
html:root body .faq-wrap .faq-a-inner:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ padding:0 0 16px 14px !important; font-size:16px !important; line-height:1.6 !important; }

/* Video sound button: visible round button, white icon, bottom-right of every video card */
html:root body .sc-sound:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ display:flex !important; align-items:center !important; justify-content:center !important; width:40px !important; height:40px !important; min-width:40px !important; min-height:40px !important; max-width:40px !important; max-height:40px !important; padding:0 !important; border-radius:50% !important; background:rgba(0,0,0,.65) !important; background-image:none !important; border:1px solid rgba(255,255,255,.75) !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; right:10px !important; bottom:10px !important; z-index:3 !important; cursor:pointer; }
html:root body .sc-sound:hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ background:#4fb32b !important; border-color:#4fb32b !important; }
html:root body .sc-sound svg, html:root body .sc-sound svg *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ display:block !important; width:20px !important; height:20px !important; stroke:#ffffff !important; color:#ffffff !important; }
html:root body .sc-sound svg polygon:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ fill:#ffffff !important; }

/* Placeholder text everywhere: one soft gray (was dark on the Contact Support message box) */
html:root body :is(input,textarea)::placeholder{ color:#8a877f !important; -webkit-text-fill-color:#8a877f !important; opacity:1 !important; }
/* Social icons on profiles use the site's ink, not each network's brand color */
html:root body .links-list a svg, html:root body .links-list a svg *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ stroke:#141412 !important; }
html:root body .links-list a svg[fill]:not([fill="none"]), html:root body .links-list a svg *[fill]:not([fill="none"]):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ fill:#141412 !important; }
html:root body nav.site-header sup.tm:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }

/* Contact Support: lighter label for the message box and the support-type question */
html:root body #supportForm label[for="message"], html:root body #supportForm .field-group:has(#message) > label, html:root body form .field-group:has(textarea) > label:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ font-weight:400 !important; color:#6b6962 !important; -webkit-text-fill-color:#6b6962 !important; }
html:root body #supportForm .reason-label, html:root body .reason-label:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ font-weight:400 !important; color:#6b6962 !important; -webkit-text-fill-color:#6b6962 !important; }
html:root body #supportForm textarea:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ color:#141412 !important; }

/* support-type icons are always visible */
html:root body .reason-opt svg, html:root body .reason-opt svg *, html:root body label:has(input[name="reason"]) svg, html:root body label:has(input[name="reason"]) svg *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ stroke:#141412 !important; color:#141412 !important; }

/* category chip on video cards: white chip, dark readable text */
html:root body .sc-catchip:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14){ background:#ffffff !important; color:#141412 !important; -webkit-text-fill-color:#141412 !important; border:0 !important; font-weight:600 !important; font-size:14px !important; }

/* =====================================================================
   UNIFORM PASS (2026-10-14)
   ===================================================================== */
/* 1) "Got Questions? Visit Our FAQ Page": plain centered line, blue hyperlink, never jammed under anything */
html:root body p.faq-top:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16), html:root body .page > p.faq-top:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){
  position:static !important; float:none !important; transform:none !important; top:auto !important; right:auto !important; left:auto !important;
  display:block !important; width:auto !important; max-width:none !important; background:none !important; background-image:none !important; border:0 !important; border-radius:0 !important; box-shadow:none !important;
  text-align:center !important; margin:18px auto 22px !important; padding:0 16px !important; font:400 15px/1.4 var(--bf) !important; color:#46443f !important; -webkit-text-fill-color:#46443f !important; clear:both !important;
}

html:root body p.faq-top a:hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }
/* the lines above and below it get room too */
html:root body .search-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ margin-bottom:0 !important; }
html:root body p.faq-top + *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ margin-top:0 !important; }

/* 2) "Don't want to search? Post what you need and providers will come to you": a clear green link, centered, with room */
html:root body p:has(> a[href="request-service.html"][style]):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ display:block !important; text-align:center !important; margin:0 auto 22px !important; max-width:none !important; padding:0 16px !important; }
html:root body p:has(> a[href="request-service.html"][style]) > a:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ display:inline !important; color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; font:600 16px/1.45 var(--bf) !important; text-decoration:none !important; white-space:normal !important; }

/* 3) Video cards: smaller, shorter, more per row, so the page doesn't fill the screen */
html:root body #resultsList:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ grid-template-columns:repeat(auto-fill,minmax(200px,1fr)) !important; gap:14px !important; }
html:root body .service-card .sc-media:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ aspect-ratio:4 / 3 !important; }
html:root body .service-card .sc-body:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ padding:12px 14px 14px !important; }
html:root body .service-card .sc-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ font-size:18px !important; }
html:root body .service-card .sc-area:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ font-size:14px !important; margin-bottom:4px !important; }
html:root body .service-card .sc-desc, html:root body .service-card .sc-body > p, html:root body .service-card .sc-body > div:last-child:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ font-size:14px !important; line-height:1.4 !important; display:-webkit-box !important; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; }
html:root body .service-card .sc-sound:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ width:34px !important; height:34px !important; min-width:34px !important; min-height:34px !important; max-width:34px !important; max-height:34px !important; right:8px !important; bottom:8px !important; }
html:root body .service-card .sc-sound svg:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ width:16px !important; height:16px !important; }
html:root body .service-card .sc-catchip:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ left:8px !important; bottom:8px !important; font-size:13px !important; padding:3px 9px !important; max-width:calc(100% - 60px) !important; }
html:root body .service-card .sc-reel:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ top:8px !important; left:8px !important; font-size:13px !important; padding:3px 8px 3px 6px !important; }
/* the homepage pro strip */
html:root body .ink-s4:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ max-width:1040px !important; gap:14px !important; }
html:root body .ink-s4 a:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ aspect-ratio:1 / 1 !important; }
html:root body .ink-s4 .c b:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ font-size:17px !important; }
html:root body .ink-s4 .pl:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ width:36px !important; height:36px !important; right:12px !important; top:12px !important; }
html:root body .ink-s4 .pl::after{ left:14px !important; top:10px !important; border-width:7px 0 7px 11px !important; }
@media (max-width:520px){ html:root body #resultsList:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:10px !important; } html:root body .service-card .sc-desc, html:root body .service-card .sc-body > p:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16){ display:none !important; } }

/* 4) One tight gap under every black title band: 16px to whatever comes next */
html:root body :is(.sp-band,.nbk,.hero-strip) + *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:16px !important; padding-top:0 !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) ~ .page:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18), html:root body .page:has(> .hero-strip) > .hero-strip + *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:16px !important; }
html:root body .page:has(> .hero-strip):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18), html:root body .page:has(> .sp-band):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ padding-top:0 !important; margin-top:0 !important; }
html:root body .doc:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:0 !important; padding-top:0 !important; }
html:root body .doc > p:first-child:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:0 !important; }
html:root body :is(.sp-band,.nbk,.hero-strip) + .doc:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18), html:root body :is(.sp-band,.nbk,.hero-strip) + .page .doc:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:16px !important; }
html:root body .page > .card:first-of-type, html:root body .hero-strip + .card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:0 !important; }
html:root body .bk-top-row + .sp-band + *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:16px !important; }
html:root body .sp-band ~ p.faq-top:first-of-type:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18), html:root body .page > p.faq-top:first-child:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:16px !important; }
html:root body .progress-wrap:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:14px !important; margin-bottom:6px !important; }
html:root body :is(.sp-band,.nbk,.hero-strip):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-bottom:0 !important; }
html:root body .page > .wrap:first-child:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18), html:root body .page > .wrap:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:0 !important; }
html:root body .drops-zone > .page:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18), html:root body .drops-zone > nav:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:0 !important; padding-top:0 !important; }
html:root body .drops-zone nav:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:0 !important; }
html:root body .drops-zone p.faq-top:first-of-type:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ margin-top:0 !important; }

/* Every main action button is the same green (Send Reset Link, Verify, etc. were still black) */
html:root body :is(#submitBtn,button[type="submit"],.card a.btn,.wrap a.btn,.btn.primary,a.btn:not(.btn-secondary)):not(.ink-srch button):not(.hx *):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ background:#4fb32b !important; background-image:none !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; border:1px solid #4fb32b !important; }
html:root body :is(#submitBtn,button[type="submit"],a.btn):not(.ink-srch button):hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ background:#141412 !important; border-color:#141412 !important; }
html:root body .ink-hero .ink-srch button:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18){ background:#ffffff !important; color:#141412 !important; -webkit-text-fill-color:#141412 !important; border-color:#ffffff !important; }

/* Footer on tablets and laptops: compact */
@media (min-width:641px){
  html:root body .site-footer:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20){ padding:24px 24px 14px !important; margin-top:28px !important; }
  html:root body .site-footer::before:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20){ margin:0 0 8px !important; font-size:28px !important; }
  html:root body .site-footer::after:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20){ margin:0 auto 14px !important; font-size:13px !important; letter-spacing:.24em !important; }
  html:root body .site-footer .footer-links:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20){ margin:0 !important; gap:0 26px !important; }
  html:root body .site-footer .footer-links a:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20){ min-height:30px !important; height:30px !important; padding:0 !important; }
  html:root body .site-footer .footer-copy:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20){ margin:6px 0 0 !important; padding-top:10px !important; font-size:14px !important; }
}

/* Got Questions? FAQ link: always blue */



/* =====================================================================
   SEVEN CHANGES (2026-10-16)
   ===================================================================== */
/* Homepage: Just Posted intro line, and For Businesses as one full-width block */
html:root body .ink-new .ink-intro:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ margin:-8px auto 22px !important; max-width:620px; text-align:center; color:#46443f !important; font:400 18px/1.5 var(--bf) !important; }
html:root body .ink-duo.ink-duo-one:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ display:block !important; grid-template-columns:none !important; }
html:root body .ink-duo.ink-duo-one > div:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ width:100% !important; padding:var(--sec) clamp(20px,5vw,80px) !important; }
html:root body .ink-duo.ink-duo-one p.t:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ max-width:520px !important; margin-left:auto !important; margin-right:auto !important; }

/* Find Work title: only "Job", "Gig" and "Volunteer Spot" are green */
html:root body .nbk h1 .g:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22), html:root body .nbk h1 span.g:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }

/* "Got Questions? Visit Our FAQ Page": the sentence is blue and the word FAQ is green, on every page */
html:root body p.faq-top:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ color:#1a56db !important; -webkit-text-fill-color:#1a56db !important; }
html:root body p.faq-top a:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; text-decoration:none !important; font-weight:700 !important; }
html:root body p.faq-top a:hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ color:#141412 !important; -webkit-text-fill-color:#141412 !important; }

/* "Previous 10" / "Next 10" only show when there is somewhere to go (the buttons carry an inline hide that the button style was overriding) */
html:root body .pager .load-more-btn[style*="display:none"]:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22), html:root body .pager .load-more-btn[style*="display: none"]:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ display:none !important; }

/* Compare Selected, Filters and Hide Filters: green with white text */
html:root body :is(.compare-btn,#revealBtn,.filters-toggle,#filtersToggle):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ background:#4fb32b !important; background-image:none !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; border:1px solid #4fb32b !important; }
html:root body :is(.compare-btn,#revealBtn):disabled:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ opacity:.55 !important; }
html:root body :is(.compare-btn,#revealBtn,.filters-toggle,#filtersToggle) svg, html:root body :is(.compare-btn,#revealBtn) svg *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ stroke:#ffffff !important; color:#ffffff !important; }
html:root body :is(.compare-btn:not(:disabled),.filters-toggle,#filtersToggle):hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22){ background:#141412 !important; border-color:#141412 !important; }

/* =====================================================================
   FILTERS IN COLUMNS (2026-10-16): less height, labels above controls
   ===================================================================== */
@media (min-width:901px){
  html:root body .filters-toggle:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:none !important; }
  html:root body .filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:grid !important; grid-template-columns:repeat(auto-fit,minmax(150px,1fr)) !important; gap:8px 12px !important; align-items:end !important; padding:12px 16px !important; margin:0 0 12px !important; }
  html:root body .filters .filter-group:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:flex !important; flex-direction:column !important; align-items:stretch !important; justify-content:flex-end !important; gap:4px !important; min-width:0 !important; margin:0 !important; }
  html:root body .filters .filter-group .fg-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ width:100% !important; justify-content:space-between !important; }
  html:root body .filters .filter-group:not(.collapsible) .fg-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ padding:0 !important; }
  html:root body .filters .filter-group:not(.collapsible) .fg-body:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:flex !important; width:100% !important; gap:6px !important; }
  html:root body .filters .filter-group:not(.collapsible) :is(select,input[type=number]):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ width:100% !important; height:40px !important; min-height:40px !important; padding:0 12px !important; box-sizing:border-box !important; }
  html:root body .filters #minHourly, html:root body .filters #minSalary:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ width:50% !important; flex:1 1 0 !important; min-width:0 !important; }
  html:root body .filters .clear-filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ width:100% !important; margin:0 !important; }
  html:root body .filters .fg-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ font-size:12px !important; letter-spacing:.14em !important; }
}
@media (max-width:900px){
  html:root body .filters.open:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:10px 10px !important; align-items:end !important; padding:12px !important; margin:0 0 12px !important; }
  html:root body .filters.open > h3:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:none !important; }
  html:root body .filters.open .filter-group:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:flex !important; flex-direction:column !important; align-items:stretch !important; gap:4px !important; margin:0 !important; padding:0 !important; min-width:0 !important; border:0 !important; }
  html:root body .filters.open .filter-group .fg-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ width:100% !important; justify-content:space-between !important; padding-left:14px !important; padding-right:14px !important; }
  html:root body .filters.open .filter-group:not(.collapsible) .fg-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ padding:0 !important; border:0 !important; background:none !important; }
  html:root body .filters.open .filter-group:not(.collapsible) .fg-body:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ display:flex !important; gap:6px !important; width:100% !important; }
  html:root body .filters.open .filter-group:not(.collapsible) :is(select,input[type=number]):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ width:100% !important; height:40px !important; min-height:40px !important; padding:0 10px !important; box-sizing:border-box !important; }
  html:root body .filters.open #minHourly, html:root body .filters.open #minSalary:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ flex:1 1 0 !important; min-width:0 !important; width:50% !important; }
  html:root body .filters.open [data-filter-id="minpay"], html:root body .filters.open [data-filter-id="distance"]:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ grid-column:auto !important; }
  html:root body .filters.open .clear-filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ grid-column:1 / -1 !important; width:100% !important; margin:0 !important; }
  html:root body .filters.open .fg-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ font-size:12px !important; letter-spacing:.12em !important; }
  html:root body .filters-toggle:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24){ width:auto !important; margin:12px auto 8px !important; }
}

/* Filters: final column rules (groups share rows; labels sit tight above controls) */
html:root body .filters .filter-group:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ grid-column:auto !important; }
html:root body .filters .filter-group:not(.collapsible) .fg-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ height:auto !important; min-height:0 !important; max-height:none !important; padding:0 !important; margin:0 !important; border:0 !important; background:none !important; display:block !important; }
html:root body .filters .filter-group:not(.collapsible) .fg-body:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ margin:0 !important; padding:0 !important; }
html:root body .filters .filter-group.collapsible .fg-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ height:40px !important; min-height:40px !important; max-height:40px !important; padding:0 12px !important; letter-spacing:.06em !important; font-size:13px !important; white-space:nowrap !important; }
html:root body .filters .filter-group.collapsible .fg-header .fg-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ font-size:12px !important; letter-spacing:.06em !important; white-space:nowrap !important; }
html:root body .filters .clear-filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ height:40px !important; min-height:40px !important; max-height:40px !important; padding:0 12px !important; letter-spacing:.06em !important; font-size:13px !important; }
html:root body .filters .clear-filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ grid-column:auto !important; }
@media (min-width:1100px){
  html:root body .filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ grid-template-columns:1.1fr 1.35fr 1fr 1.5fr 1.1fr 1.1fr 1.2fr !important; }
}
@media (min-width:901px) and (max-width:1099px){
  html:root body .filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ grid-template-columns:repeat(4,minmax(0,1fr)) !important; }
}
@media (max-width:900px){
  html:root body .filters.open .clear-filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ grid-column:1 / -1 !important; }
  html:root body .filters.open .filter-group:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26){ grid-column:auto !important; }
}

html:root body .ink-duo.ink-duo-one + .ink-strip:not(#a):not(#b):not(#c):not(#d):not(#e){ border-top:1px solid #2a2a27 !important; }


/* =====================================================================
   JOB CARDS (2026-10-16): every card has the same structure, spacing and type
   ===================================================================== */
html:root body #resultsList:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ grid-template-columns:repeat(auto-fill,minmax(300px,1fr)) !important; gap:16px !important; align-items:stretch !important; }
@media (max-width:640px){ html:root body #resultsList:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ grid-template-columns:1fr !important; } }
html:root body .listing-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ position:relative !important; display:flex !important; flex-direction:column !important; align-items:stretch !important; height:100% !important; min-height:0 !important; padding:18px 20px 16px !important; }
html:root body .listing-card .card-check:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ position:absolute !important; top:16px !important; right:16px !important; left:auto !important; width:22px !important; height:22px !important; margin:0 !important; z-index:2; }
html:root body .listing-card .card-check input:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ width:22px !important; height:22px !important; }
html:root body .listing-card .lc-body:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ display:flex !important; flex-direction:column !important; flex:1 1 auto !important; width:100% !important; min-width:0 !important; }
html:root body .listing-card .lc-top:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ display:block !important; flex:1 1 auto !important; }
html:root body .listing-card .lc-cat:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ display:inline-block !important; margin:0 0 12px !important; letter-spacing:.06em !important; font-size:13px !important; }
html:root body .listing-card .lc-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ margin:0 0 6px !important; }
html:root body .listing-card .lc-title-link:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ display:-webkit-box !important; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; font:600 20px/1.25 var(--hf) !important; letter-spacing:0 !important; word-spacing:0 !important; min-height:2.5em; text-transform:none !important; }
html:root body .listing-card .lc-company:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ display:-webkit-box !important; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; font:600 15px/1.4 var(--bf) !important; letter-spacing:0 !important; min-height:2.8em; margin:0 0 14px !important; }
html:root body .listing-card .lc-bottom:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ display:flex !important; flex-wrap:nowrap !important; align-items:baseline !important; justify-content:space-between !important; gap:12px !important; margin:0 0 12px !important; padding-top:12px !important; border-top:1px solid #e2ddd3 !important; }
html:root body .listing-card .lc-posted:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ font:400 14px/1.3 var(--bf) !important; letter-spacing:0 !important; white-space:nowrap !important; color:#46443f !important; }
html:root body .listing-card .lc-pay:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ font:600 16px/1.3 var(--bf) !important; letter-spacing:0 !important; white-space:nowrap !important; text-align:right !important; }
html:root body .listing-card .view-details:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28){ align-self:flex-start !important; height:auto !important; min-height:0 !important; padding:0 !important; letter-spacing:.12em !important; font:600 14px/1.2 var(--bf) !important; margin-top:auto !important; }

/* Card line spacing: title, employer, then a pinned footer; no reserved empty lines */
html:root body .listing-card .lc-title-link:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30){ min-height:0 !important; }
html:root body .listing-card .lc-company:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30){ min-height:0 !important; margin:0 0 14px !important; }
html:root body .listing-card .lc-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30){ margin:0 0 6px !important; }
html:root body .listing-card .lc-top:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30){ flex:1 1 auto !important; }
html:root body .listing-card .lc-bottom:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30){ margin-top:0 !important; }

/* =====================================================================
   ZIPRECRUITER-STYLE LISTINGS + NO FULL-WIDTH BUTTONS (2026-10-16)
   ===================================================================== */
html:root body #resultsList:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:flex !important; flex-direction:column !important; gap:14px !important; max-width:980px !important; margin:0 auto !important; grid-template-columns:none !important; }
html:root body .listing-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:block !important; height:auto !important; padding:20px 24px 18px !important; background:#ffffff !important; border:1px solid #d9d4c8 !important; border-radius:10px !important; position:relative !important; }
html:root body .listing-card .lc-main:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:block; }
html:root body .listing-card .lc-head:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:flex !important; align-items:flex-start !important; justify-content:space-between !important; gap:16px !important; margin:0 0 4px !important; }
html:root body .listing-card .lc-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ margin:0 !important; flex:1 1 auto; min-width:0; }
html:root body .listing-card .lc-title-link:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:inline !important; -webkit-line-clamp:unset !important; min-height:0 !important; font:600 22px/1.25 var(--hf) !important; letter-spacing:0 !important; color:#141412 !important; }
html:root body .listing-card a.lc-title-link:hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ color:#4fb32b !important; }
html:root body .listing-card .lc-new:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:inline-block; margin-left:10px; padding:2px 10px; border-radius:999px; background:#4fb32b; color:#0d0d0b; font:600 12px/1.5 var(--bf); letter-spacing:.08em; text-transform:uppercase; vertical-align:middle; }
html:root body .listing-card .card-check:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ position:static !important; display:inline-flex !important; align-items:center !important; gap:8px !important; width:auto !important; height:auto !important; flex:none; cursor:pointer; }
html:root body .listing-card .card-check input:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ position:absolute !important; opacity:0; width:22px !important; height:22px !important; }
html:root body .listing-card .card-check .card-check-label:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ font:400 14px/1 var(--bf); color:#46443f; }
html:root body .listing-card .lc-company:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:block !important; font:600 16px/1.4 var(--bf) !important; margin:0 0 10px !important; min-height:0 !important; -webkit-line-clamp:unset !important; }
html:root body .listing-card .lc-chips:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:flex; flex-wrap:wrap; gap:8px; margin:0 0 12px; }
html:root body .listing-card .chip:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:inline-block; padding:4px 12px; border:1px solid #cfcac0; border-radius:999px; font:400 14px/1.4 var(--bf); color:#141412; background:#ffffff; }
html:root body .listing-card .chip.pay:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ background:rgba(79,179,43,.14); border-color:rgba(79,179,43,.35); font-weight:600; }
html:root body .listing-card .lc-snippet:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ margin:0 0 14px !important; font:400 15px/1.55 var(--bf) !important; color:#46443f !important; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; }
html:root body .listing-card .lc-foot:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:flex !important; align-items:center !important; justify-content:space-between !important; gap:16px !important; padding-top:14px !important; border-top:1px solid #e2ddd3 !important; }
html:root body .listing-card .lc-posted:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ font:400 14px/1.3 var(--bf) !important; color:#46443f !important; white-space:nowrap; }
html:root body .listing-card .view-details:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:inline-flex !important; align-items:center !important; justify-content:center !important; gap:8px !important; height:40px !important; min-height:40px !important; padding:0 22px !important; margin:0 !important; background:#4fb32b !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; border:1px solid #4fb32b !important; border-radius:999px !important; font:600 14px/1 var(--bf) !important; letter-spacing:.1em !important; text-transform:uppercase !important; align-self:auto !important; width:auto !important; }
html:root body .listing-card .view-details:hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ background:#141412 !important; border-color:#141412 !important; }
html:root body .listing-card .view-details svg, html:root body .listing-card .view-details svg *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ stroke:#ffffff !important; }
@media (max-width:640px){
  html:root body .listing-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ padding:16px 16px 14px !important; }
  html:root body .listing-card .lc-title-link:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ font-size:20px !important; }
  html:root body .listing-card .lc-head:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ flex-direction:column; gap:6px !important; }
  html:root body .listing-card .card-check:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ order:-1; }
}

/* No button anywhere stretches across the page: buttons are only as wide as their words, and sit centered */
html:root body :is(.ink-ob,.btn,.btn-primary,.btn-secondary,.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.apply-btn,.signup-btn,.save-btn,.cta-btn,.cta-quote,.cta-interested,.contact-btn,.vh-request-btn,.load-more-btn,.cancel-btn,.hf-seeall,#applyDiscountBtn,#saveProgressBtn,.nf-btn,.green-pill,.clear-filters,.compare-btn,#revealBtn,.profile-edit,.add-listing,.report-modal-submit,.filters-toggle,.search-btn,.ink-hiwbtn,.faq-contact a,button[type="submit"],a.btn-signin):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){
  width:fit-content !important; min-width:0 !important; max-width:min(100%,360px) !important; flex:0 0 auto !important; align-self:center !important; justify-self:center !important; margin-left:auto !important; margin-right:auto !important; padding-left:28px !important; padding-right:28px !important;
}
html:root body .listing-card .view-details:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ margin-left:0 !important; margin-right:0 !important; padding-left:22px !important; padding-right:22px !important; }
html:root body .pager:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ display:flex !important; justify-content:center !important; gap:12px !important; }
html:root body .pager .load-more-btn:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ width:fit-content !important; }
html:root body .filters .clear-filters:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ grid-column:1 / -1 !important; justify-self:center !important; }
html:root body .search-card .search-fields > .search-btn:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ width:fit-content !important; align-self:center !important; margin-top:6px !important; }
html:root body .ink-hero .ink-srch button:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ width:fit-content !important; }
@media (max-width:640px){
  html:root body .ink-hero .ink-srch button:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ width:46px !important; max-width:46px !important; padding:0 !important; }
  html:root body :is(.submit-btn,.continue-btn,.checkout-btn,.pay-btn,.cta-quote,.cta-interested,.contact-btn):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ width:fit-content !important; }
  html:root body .ink-duo .ink-ob:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32){ width:fit-content !important; padding:0 24px !important; }
}

/* results header and pager line up with the listing column */
html:root body .results-header, html:root body .results-main > .results-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34){ max-width:980px !important; margin-left:auto !important; margin-right:auto !important; }
html:root body .pager:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34){ max-width:980px !important; margin-left:auto !important; margin-right:auto !important; }
html:root body :is(#reportFraudLink,.report-fraud-link):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34){ width:fit-content !important; max-width:100% !important; margin-left:auto !important; margin-right:auto !important; display:inline-flex !important; }

/* =====================================================================
   POST PAGE + WORDMARK (2026-10-16)
   ===================================================================== */
/* The name 99CentGigs is always in the logo's font */
html:root body .wm-name:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ font-family:Arial,"Liberation Sans",Helvetica,sans-serif !important; font-weight:400 !important; letter-spacing:-.081em !important; text-transform:none !important; font-style:normal !important; padding-right:.05em; }
html:root body th.us-col .wm-name, html:root body .sc-label .wm-name:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ font-size:1.1em; }

/* "Post It" is green; the subtitle breaks into two lines on phones only */
html:root body .sp-band h1 .sp-g.post-it, html:root body .sp-band h1 span.post-it:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
.m-br{ display:none; }
@media (max-width:640px){ .m-br{ display:inline; } }

/* Each option card has a green border */
html:root body .options-grid .opt-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ border:2px solid #4fb32b !important; }
html:root body .options-grid .opt-card:hover:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ border-color:#141412 !important; }
html:root body .options-grid .opt-card .title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ color:#141412 !important; }

/* Less padding around the options and the comparison section */
html:root body .drops-zone .options-grid:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ margin-top:0 !important; margin-bottom:0 !important; gap:14px !important; }
html:root body .drops-zone .opt-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ padding:22px 24px !important; }
html:root body .compare-band:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ margin:0 !important; padding:clamp(24px,3vw,40px) 20px clamp(26px,3vw,40px) !important; }
html:root body .compare-wrap:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ padding:0 !important; }
html:root body .compare-wrap .why-lab:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ margin-bottom:6px !important; }
html:root body .compare-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ margin:0 0 18px !important; }
html:root body .comp-table:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ margin-top:0 !important; }
html:root body .drops-zone:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ padding-bottom:0 !important; margin-bottom:0 !important; }
html:root body .drops-zone > .page:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ padding-bottom:20px !important; margin-bottom:0 !important; }
html:root body .drops-zone + *:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36), html:root body .compare-band + .site-footer:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36){ margin-top:0 !important; }

html:root body .compare-band:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38){ padding-top:clamp(30px,3.4vw,44px) !important; }
html:root body .comp-table:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38){ padding-top:0 !important; padding-bottom:6px !important; }
html:root body .comp-table th:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38){ padding-top:6px !important; padding-bottom:10px !important; height:auto !important; }
html:root body .comp-table th.us-col .wm-name:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38){ font-size:17px !important; }
html:root body .ink-lab .wm-name, html:root body .why-lab .wm-name:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38){ font-size:1.25em !important; letter-spacing:-.081em !important; text-transform:none !important; }
html:root body .why-lab:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38){ display:flex !important; align-items:baseline !important; justify-content:center !important; gap:.5em !important; }
html:root body .why-lab:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40){ display:block !important; text-align:center !important; }
html:root body .why-lab .wm-name:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40){ font-size:1.2em !important; letter-spacing:-.081em !important; padding:0 .15em 0 .1em !important; }

/* =====================================================================
   HIRE A PRO: YouTube-style video grid (the job-list rules above were stretching these cards across the page)
   ===================================================================== */
html:root body #resultsList:has(> .service-card):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ display:grid !important; flex-direction:unset !important; grid-template-columns:repeat(auto-fill,minmax(250px,1fr)) !important; gap:22px 16px !important; max-width:none !important; width:100% !important; margin:0 !important; align-items:start !important; }
html:root body #resultsList > .service-card:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ display:flex !important; flex-direction:column !important; width:auto !important; height:auto !important; padding:0 !important; background:transparent !important; border:0 !important; border-radius:0 !important; box-shadow:none !important; overflow:visible !important; }
html:root body .service-card .sc-media:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ position:relative !important; aspect-ratio:16 / 9 !important; width:100% !important; height:auto !important; background:#000000 !important; border-radius:12px !important; overflow:hidden !important; }
html:root body .service-card .sc-media video, html:root body .service-card .sc-media > img:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ position:absolute !important; inset:0 !important; width:100% !important; height:100% !important; object-fit:contain !important; background:#000000 !important; }
html:root body .service-card .sc-media.sc-media-logo:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ background:#efeeea !important; }
html:root body .service-card .sc-media.sc-media-logo img:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ width:46% !important; height:auto !important; max-height:80% !important; position:static !important; border-radius:12px; }
html:root body .service-card .sc-body:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ padding:10px 2px 0 !important; }
html:root body .service-card .sc-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ font:600 17px/1.3 var(--hf) !important; margin:0 0 2px !important; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; }
html:root body .service-card .sc-area:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ font:400 14px/1.4 var(--bf) !important; color:#46443f !important; margin:0 0 2px !important; }
html:root body .service-card .sc-desc, html:root body .service-card .sc-body > p:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ display:none !important; }
html:root body .service-card:hover .sc-title:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ color:#4fb32b !important; }
@media (max-width:640px){ html:root body #resultsList:has(> .service-card):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ grid-template-columns:1fr !important; gap:20px !important; } }

/* Pro profile video: 16:9 player, whole video visible with black bars, like YouTube */
html:root body #videoCard:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ background:#000000 !important; border-radius:12px !important; overflow:hidden !important; }
html:root body #videoCard #videoPlayer:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ aspect-ratio:16 / 9 !important; width:100% !important; max-width:100% !important; height:auto !important; max-height:none !important; object-fit:contain !important; background:#000000 !important; }
html:root body #videoCard #videoBackdrop:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42){ display:none !important; }

/* Hire a Pro: results line up with the grid */
html:root body:has(.service-card) .results-header, html:root body:has(.service-card) .pager:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42):not(#i43):not(#i44){ max-width:none !important; }

html:root body:has(.service-card) .results-header:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42):not(#i43):not(#i44):not(#i45):not(#i46),
html:root body:has(.service-card) .pager:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42):not(#i43):not(#i44):not(#i45):not(#i46){ max-width:none !important; }
html:root body .service-card .sc-desc:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42):not(#i43):not(#i44):not(#i45):not(#i46),
html:root body .service-card .sc-body > p:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42):not(#i43):not(#i44):not(#i45):not(#i46),
html:root body .service-card .sc-body > div:not(.sc-title):not(.sc-area):not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42):not(#i43):not(#i44):not(#i45):not(#i46){ display:none !important; }


/* Only the titles you asked for have green words: Find Work ('Job, Gig, Volunteer Spot') and Post ('Post It') */
html:root body .nbk h1 span.g:not(#i1):not(#i2):not(#i3):not(#i4):not(#i5):not(#i6):not(#i7):not(#i8):not(#i9):not(#i10):not(#i11):not(#i12):not(#i13):not(#i14):not(#i15):not(#i16):not(#i17):not(#i18):not(#i19):not(#i20):not(#i21):not(#i22):not(#i23):not(#i24):not(#i25):not(#i26):not(#i27):not(#i28):not(#i29):not(#i30):not(#i31):not(#i32):not(#i33):not(#i34):not(#i35):not(#i36):not(#i37):not(#i38):not(#i39):not(#i40):not(#i41):not(#i42):not(#i43):not(#i44):not(#i45):not(#i46){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }

/* =====================================================================
   TYPOGRAPHY + FORM GREEN (2026-10-16)
   One look for every label, button and link: Outfit, normal spacing, Title Case (like 'Real Requests, Sent Straight to You').
   ===================================================================== */
html:root body *:not(h1):not(h2):not(h3):not(h4):not(h5):not(.wm-name):not(.ink-wm):not(.logo-img):not(:is(h1,h2,h3,h4,h5) *):not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ letter-spacing:0 !important; text-transform:none !important; }
html:root body label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body button:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .btn:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .ink-ob:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .view-details:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .step:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .step .num:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .fg-title:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .sp-eyebrow:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .doc-eyebrow:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .sell-eyebrow:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .panel-label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .ink-lab:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .ink-more:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .page-back:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .back-link:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .vol-back:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .nf-btn:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .site-footer .footer-links a:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body nav.site-header .nav-links a:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .sitem-menu a:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body th:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .ph-cat:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .lc-cat:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .tc-h:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .seg-item:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .tab:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .search-btn-label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .sc-label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .ink-srch button:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .req-label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .reason-label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ font-family:Outfit,Arial,sans-serif !important; font-weight:600 !important; }
html:root body .ink-lab:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .sp-eyebrow:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .doc-eyebrow:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .sell-eyebrow:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .panel-label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .why-lab:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ font-size:17px !important; }
html:root body label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .fg-title:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .step:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ font-size:15px !important; }
html:root body .leads-preview-img:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ filter:none !important; }
html:root body .form-wrap .section-title:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .section-block .section-title:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .form-instruction:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body #saveProgressBtn:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body .avatar-upload:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ border:2px dashed #4fb32b !important; color:#4fb32b !important; }
html:root body .avatar-upload svg:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .avatar-upload svg *:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ stroke:#4fb32b !important; color:#4fb32b !important; }
html:root body .am-btn.interested:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ border:2px solid #4fb32b !important; color:#4fb32b !important; background:#ffffff !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body .am-btn.interview:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ background:#4fb32b !important; border:2px solid #4fb32b !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; }
html:root body button.green-pill:not(.submit-btn):not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .green-pill:not(.submit-btn):not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ background:#ffffff !important; color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; border:2px solid #4fb32b !important; }
html:root body .reason-opt input:checked + .card:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body input[name="reason"]:checked + .card:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body input:checked + span.card:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ background:rgba(79,179,43,.24) !important; border:2px solid #4fb32b !important; color:#141412 !important; }
html:root body .type-opt input:checked + .pill:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ background:#4fb32b !important; border-color:#4fb32b !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; font-weight:600 !important; }
html:root body input[type="text"]:focus:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body input[type="email"]:focus:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body input[type="tel"]:focus:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body input[type="number"]:focus:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body input[type="password"]:focus:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body textarea:focus:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body select:focus:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ border-color:#4fb32b !important; box-shadow:0 0 0 3px rgba(79,179,43,.22) !important; outline:none !important; }
html:root body .field-group > label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70),
html:root body .field-group > .field-label:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70){ color:#141412 !important; }


html:root body .site-footer:not(#p1):not(#p2):not(#p3):not(#p4):not(#p5):not(#p6):not(#p7):not(#p8):not(#p9):not(#p10):not(#p11):not(#p12):not(#p13):not(#p14):not(#p15):not(#p16):not(#p17):not(#p18):not(#p19):not(#p20):not(#p21):not(#p22):not(#p23):not(#p24):not(#p25):not(#p26):not(#p27):not(#p28):not(#p29):not(#p30):not(#p31):not(#p32):not(#p33):not(#p34):not(#p35):not(#p36):not(#p37):not(#p38):not(#p39):not(#p40):not(#p41):not(#p42):not(#p43):not(#p44):not(#p45):not(#p46):not(#p47):not(#p48):not(#p49):not(#p50):not(#p51):not(#p52):not(#p53):not(#p54):not(#p55):not(#p56):not(#p57):not(#p58):not(#p59):not(#p60):not(#p61):not(#p62):not(#p63):not(#p64):not(#p65):not(#p66):not(#p67):not(#p68):not(#p69):not(#p70)::after{ letter-spacing:0 !important; text-transform:none !important; font-family:Outfit,Arial,sans-serif !important; font-weight:600 !important; font-size:15px !important; }
html:root body .site-footer:not(#p1):not(#p2):not(#p3):not(#p4):not(#p5):not(#p6):not(#p7):not(#p8):not(#p9):not(#p10):not(#p11):not(#p12):not(#p13):not(#p14):not(#p15):not(#p16):not(#p17):not(#p18):not(#p19):not(#p20):not(#p21):not(#p22):not(#p23):not(#p24):not(#p25):not(#p26):not(#p27):not(#p28):not(#p29):not(#p30):not(#p31):not(#p32):not(#p33):not(#p34):not(#p35):not(#p36):not(#p37):not(#p38):not(#p39):not(#p40):not(#p41):not(#p42):not(#p43):not(#p44):not(#p45):not(#p46):not(#p47):not(#p48):not(#p49):not(#p50):not(#p51):not(#p52):not(#p53):not(#p54):not(#p55):not(#p56):not(#p57):not(#p58):not(#p59):not(#p60):not(#p61):not(#p62):not(#p63):not(#p64):not(#p65):not(#p66):not(#p67):not(#p68):not(#p69):not(#p70)::before{ letter-spacing:-.081em !important; text-transform:none !important; }

@media (max-width:640px){
html:root body .ink-hero .ink-srch button:not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8):not(#q9):not(#q10):not(#q11):not(#q12):not(#q13):not(#q14):not(#q15):not(#q16):not(#q17):not(#q18):not(#q19):not(#q20):not(#q21):not(#q22):not(#q23):not(#q24):not(#q25):not(#q26):not(#q27):not(#q28):not(#q29):not(#q30):not(#q31):not(#q32):not(#q33):not(#q34):not(#q35):not(#q36):not(#q37):not(#q38):not(#q39):not(#q40):not(#q41):not(#q42):not(#q43):not(#q44):not(#q45):not(#q46):not(#q47):not(#q48):not(#q49):not(#q50):not(#q51):not(#q52):not(#q53):not(#q54):not(#q55):not(#q56):not(#q57):not(#q58):not(#q59):not(#q60):not(#q61):not(#q62):not(#q63):not(#q64):not(#q65):not(#q66):not(#q67):not(#q68):not(#q69):not(#q70):not(#q71):not(#q72):not(#q73):not(#q74):not(#q75){ width:46px !important; min-width:46px !important; max-width:46px !important; height:46px !important; min-height:46px !important; max-height:46px !important; padding:0 !important; border-radius:50% !important; }
html:root body .ink-hero .ink-srch button svg:not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8):not(#q9):not(#q10):not(#q11):not(#q12):not(#q13):not(#q14):not(#q15):not(#q16):not(#q17):not(#q18):not(#q19):not(#q20):not(#q21):not(#q22):not(#q23):not(#q24):not(#q25):not(#q26):not(#q27):not(#q28):not(#q29):not(#q30):not(#q31):not(#q32):not(#q33):not(#q34):not(#q35):not(#q36):not(#q37):not(#q38):not(#q39):not(#q40):not(#q41):not(#q42):not(#q43):not(#q44):not(#q45):not(#q46):not(#q47):not(#q48):not(#q49):not(#q50):not(#q51):not(#q52):not(#q53):not(#q54):not(#q55):not(#q56):not(#q57):not(#q58):not(#q59):not(#q60):not(#q61):not(#q62):not(#q63):not(#q64):not(#q65):not(#q66):not(#q67):not(#q68):not(#q69):not(#q70):not(#q71):not(#q72):not(#q73):not(#q74):not(#q75){ display:block !important; width:22px !important; height:22px !important; stroke:#141412 !important; }
}


/* =====================================================================
   FAQ + DOCUMENT PAGES: every answer sits in a white box; nothing is covered or clipped; footer links in the logo font
   ===================================================================== */
html:root body .site-footer .footer-links a:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .site-footer .footer-links a:hover:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ font-family:Arial,"Liberation Sans",Helvetica,sans-serif !important; font-weight:400 !important; font-size:16px !important; letter-spacing:-.02em !important; text-transform:none !important; }
html:root body .faq-wrap:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .faq-wrap .faq-section:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .faq-wrap .faq-card:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .faq-wrap .faq-item:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .faq-wrap .faq-q:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .faq-wrap .faq-a:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ transform:none !important; width:100% !important; max-width:100% !important; min-width:0 !important; box-sizing:border-box !important; clip-path:none !important; filter:none !important; }
html:root body .faq-wrap .faq-card:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .faq-wrap .faq-card::before:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .faq-wrap .faq-card::after:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ background:none !important; background-image:none !important; border:0 !important; box-shadow:none !important; margin:0 !important; padding:0 !important; }
html:root body .faq-wrap .faq-card:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ display:block !important; overflow:visible !important; height:auto !important; min-height:0 !important; }
html:root body .faq-wrap .faq-item:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ border-bottom:0 !important; margin:0 0 6px !important; padding:0 !important; overflow:visible !important; height:auto !important; }
html:root body .faq-wrap .faq-q:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ display:flex !important; align-items:flex-start !important; justify-content:space-between !important; gap:12px !important; height:auto !important; min-height:0 !important; max-height:none !important; padding:14px 6px 14px 14px !important; text-align:left !important; white-space:normal !important; line-height:1.4 !important; color:#141412 !important; -webkit-text-fill-color:#141412 !important; background:none !important; overflow:visible !important; font-size:17px !important; }
html:root body .faq-wrap .faq-q .chevron:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ flex:none !important; width:18px !important; height:18px !important; margin-top:3px !important; stroke:#4fb32b !important; }
html:root body .faq-wrap .faq-a:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ height:auto !important; padding:0 !important; margin:0 !important; }
html:root body .faq-wrap .faq-item.open > .faq-a:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ max-height:none !important; overflow:visible !important; }
html:root body .faq-wrap .faq-a-inner:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ background:#ffffff !important; border:1px solid #d9d4c8 !important; border-radius:10px !important; padding:16px 20px !important; margin:0 0 10px !important; font-size:16px !important; line-height:1.6 !important; color:#2d2c28 !important; -webkit-text-fill-color:#2d2c28 !important; width:100% !important; box-sizing:border-box !important; }
html:root body .faq-wrap .faq-a-inner *:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ color:inherit; -webkit-text-fill-color:currentColor; }
html:root body .faq-wrap .faq-a-inner a:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; font-weight:600 !important; }
html:root body .faq-wrap .tc-sec.is-open > .tc-body > .tc-inner:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ padding:4px 0 14px !important; overflow:visible !important; }
html:root body .faq-wrap .tc-sec > .tc-body > .tc-inner:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ overflow:visible !important; }
html:root body .doc .tc-sec.is-open > .tc-body > .tc-inner:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .doc > p:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .doc > .updated:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ background:#ffffff !important; border:1px solid #d9d4c8 !important; border-radius:10px !important; padding:18px 22px !important; margin:6px 0 16px !important; box-sizing:border-box !important; overflow:visible !important; }
html:root body .doc .tc-sec.is-open > .tc-body > .tc-inner :is(p,li,ul,ol,div,span,strong,b,em,td):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ background-color:transparent !important; }
html:root body .doc .tc-inner .callout:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90),
html:root body .doc .callout:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ background:#f3f1ea !important; border:0 !important; border-left:4px solid #4fb32b !important; border-radius:8px !important; padding:12px 16px !important; margin:10px 0 !important; }
html:root body .doc .tc-inner > :first-child:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ margin-top:0 !important; }
html:root body .doc .tc-inner > :last-child:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ margin-bottom:0 !important; }
html:root body .doc .tc-sec:not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21):not(#z22):not(#z23):not(#z24):not(#z25):not(#z26):not(#z27):not(#z28):not(#z29):not(#z30):not(#z31):not(#z32):not(#z33):not(#z34):not(#z35):not(#z36):not(#z37):not(#z38):not(#z39):not(#z40):not(#z41):not(#z42):not(#z43):not(#z44):not(#z45):not(#z46):not(#z47):not(#z48):not(#z49):not(#z50):not(#z51):not(#z52):not(#z53):not(#z54):not(#z55):not(#z56):not(#z57):not(#z58):not(#z59):not(#z60):not(#z61):not(#z62):not(#z63):not(#z64):not(#z65):not(#z66):not(#z67):not(#z68):not(#z69):not(#z70):not(#z71):not(#z72):not(#z73):not(#z74):not(#z75):not(#z76):not(#z77):not(#z78):not(#z79):not(#z80):not(#z81):not(#z82):not(#z83):not(#z84):not(#z85):not(#z86):not(#z87):not(#z88):not(#z89):not(#z90){ margin:0 !important; border-bottom:1px solid #d9d4c8 !important; }


/* =====================================================================
   FIXES: FAQ rebuilt, bullets, ampersand, callouts, Hire a Pro buttons
   ===================================================================== */
html:root body .faq-wrap > .tc-sec > .tc-body > .tc-inner:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ overflow:hidden !important; min-height:0 !important; }
html:root body .faq-wrap > .tc-sec.is-open > .tc-body > .tc-inner:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ overflow:visible !important; }
html:root body .faq-wrap > .tc-sec > .tc-body:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:grid !important; grid-template-rows:0fr !important; height:auto !important; }
html:root body .faq-wrap > .tc-sec.is-open > .tc-body:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ grid-template-rows:1fr !important; }
html:root body .faq-wrap > .faq-section:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ position:static !important; height:auto !important; overflow:visible !important; margin:0 !important; border-bottom:1px solid #cfcac0 !important; }
html:root body .faq-wrap .faq-q:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:block !important; position:relative !important; padding:14px 40px 14px 14px !important; width:100% !important; text-align:left !important; }
html:root body .faq-wrap .faq-q .chevron:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ position:absolute !important; right:10px !important; top:17px !important; width:18px !important; height:18px !important; margin:0 !important; stroke:#4fb32b !important; transition:transform .25s ease; }
html:root body .faq-wrap .faq-item.open .faq-q .chevron:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ transform:rotate(180deg) !important; }
html:root body .faq-wrap .faq-a:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:block !important; overflow:hidden !important; max-height:0; transition:max-height .3s ease; }
html:root body .faq-wrap .faq-item.open > .faq-a:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ max-height:none !important; overflow:visible !important; }
html:root body .faq-wrap .faq-q .wm-name:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100),
html:root body .faq-wrap .faq-q .amp:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:inline !important; position:static !important; }
html:root body .faq-wrap:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:0 40px !important; align-items:start !important; width:calc(100% - 48px) !important; max-width:1200px !important; margin:8px auto 0 !important; }
html:root body .faq-contact:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ position:static !important; transform:none !important; width:min(520px,calc(100% - 40px)) !important; margin:28px auto 0 !important; clear:both !important; padding:26px 24px !important; text-align:center !important; }
@media (max-width:760px){
html:root body .faq-wrap:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ grid-template-columns:1fr !important; width:calc(100% - 32px) !important; }
}
html:root body ul.ink-bullets:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ list-style:disc !important; margin:0 !important; padding:0 0 0 22px !important; }
html:root body ul.ink-bullets > li:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:list-item !important; margin:0 0 8px !important; padding:0 !important; line-height:1.55 !important; list-style:disc !important; }
html:root body ul.ink-bullets > li:last-child:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ margin-bottom:0 !important; }
html:root body ul.ink-bullets > li::marker:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ color:#4fb32b; }
html:root body .amp:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ font-family:Arial,"Liberation Sans",Helvetica,sans-serif !important; font-weight:inherit !important; letter-spacing:0 !important; font-style:normal !important; }
html:root body .doc .callout:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100),
html:root body .doc .tc-inner .callout:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100),
html:root body .callout:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ border:0 !important; border-left:0 !important; background:#eef4f0 !important; border-radius:8px !important; padding:12px 16px !important; margin:10px 0 !important; box-shadow:none !important; }
html:root body .callout::before:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100),
html:root body .callout::after:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:none !important; content:none !important; }
html:root body .callout strong:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ font-weight:600 !important; color:#141412 !important; display:inline !important; }
html:root body .search-card .search-btn:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100),
html:root body .search-btn:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ width:fit-content !important; min-width:0 !important; height:44px !important; min-height:44px !important; max-height:44px !important; padding:0 24px !important; border-radius:999px !important; background:#4fb32b !important; border:1px solid #4fb32b !important; display:inline-flex !important; align-items:center !important; justify-content:center !important; gap:8px !important; flex:none !important; }
html:root body .search-btn svg:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ width:18px !important; height:18px !important; stroke:#ffffff !important; stroke-width:2.4 !important; }
html:root body .search-btn .search-btn-label:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:inline !important; color:#ffffff !important; font:600 14px/1 Outfit,Arial,sans-serif !important; letter-spacing:0 !important; }
html:root body:has(.service-card) .search-card .search-fields:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ display:flex !important; align-items:center !important; gap:12px !important; flex-wrap:nowrap !important; }
html:root body:has(.service-card) .nbk .cat-switch:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100),
html:root body:has(.service-card) .sp-band .cat-switch:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ margin-top:22px !important; }
html:root body:has(.service-card) p.faq-top:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ margin:20px auto 8px !important; }
html:root body:has(.service-card) p:has(> a[href="request-service.html"]):not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ margin:6px auto 26px !important; }
html:root body:has(.service-card) .filters .fg-header:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ height:40px !important; min-height:40px !important; max-height:40px !important; padding:0 16px !important; }
html:root body:has(.service-card) .filters .clear-filters:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ height:40px !important; min-height:40px !important; max-height:40px !important; }
@media (max-width:640px){
html:root body:has(.service-card) .search-card .search-fields:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ flex-direction:column !important; align-items:stretch !important; }
html:root body:has(.service-card) .search-card .search-btn:not(#y1):not(#y2):not(#y3):not(#y4):not(#y5):not(#y6):not(#y7):not(#y8):not(#y9):not(#y10):not(#y11):not(#y12):not(#y13):not(#y14):not(#y15):not(#y16):not(#y17):not(#y18):not(#y19):not(#y20):not(#y21):not(#y22):not(#y23):not(#y24):not(#y25):not(#y26):not(#y27):not(#y28):not(#y29):not(#y30):not(#y31):not(#y32):not(#y33):not(#y34):not(#y35):not(#y36):not(#y37):not(#y38):not(#y39):not(#y40):not(#y41):not(#y42):not(#y43):not(#y44):not(#y45):not(#y46):not(#y47):not(#y48):not(#y49):not(#y50):not(#y51):not(#y52):not(#y53):not(#y54):not(#y55):not(#y56):not(#y57):not(#y58):not(#y59):not(#y60):not(#y61):not(#y62):not(#y63):not(#y64):not(#y65):not(#y66):not(#y67):not(#y68):not(#y69):not(#y70):not(#y71):not(#y72):not(#y73):not(#y74):not(#y75):not(#y76):not(#y77):not(#y78):not(#y79):not(#y80):not(#y81):not(#y82):not(#y83):not(#y84):not(#y85):not(#y86):not(#y87):not(#y88):not(#y89):not(#y90):not(#y91):not(#y92):not(#y93):not(#y94):not(#y95):not(#y96):not(#y97):not(#y98):not(#y99):not(#y100){ align-self:center !important; }
}


html:root body .faq-section-title.tc-h:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7):not(#x8):not(#x9):not(#x10):not(#x11):not(#x12):not(#x13):not(#x14):not(#x15):not(#x16):not(#x17):not(#x18):not(#x19):not(#x20):not(#x21):not(#x22):not(#x23):not(#x24):not(#x25):not(#x26):not(#x27):not(#x28):not(#x29):not(#x30):not(#x31):not(#x32):not(#x33):not(#x34):not(#x35):not(#x36):not(#x37):not(#x38):not(#x39):not(#x40):not(#x41):not(#x42):not(#x43):not(#x44):not(#x45):not(#x46):not(#x47):not(#x48):not(#x49):not(#x50):not(#x51):not(#x52):not(#x53):not(#x54):not(#x55):not(#x56):not(#x57):not(#x58):not(#x59):not(#x60):not(#x61):not(#x62):not(#x63):not(#x64):not(#x65):not(#x66):not(#x67):not(#x68):not(#x69):not(#x70):not(#x71):not(#x72):not(#x73):not(#x74):not(#x75):not(#x76):not(#x77):not(#x78):not(#x79):not(#x80):not(#x81):not(#x82):not(#x83):not(#x84):not(#x85):not(#x86):not(#x87):not(#x88):not(#x89):not(#x90):not(#x91):not(#x92):not(#x93):not(#x94):not(#x95):not(#x96):not(#x97):not(#x98):not(#x99):not(#x100):not(#x101):not(#x102):not(#x103):not(#x104){ display:block !important; position:relative !important; padding-right:40px !important; }
html:root body .faq-section-title.tc-h:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7):not(#x8):not(#x9):not(#x10):not(#x11):not(#x12):not(#x13):not(#x14):not(#x15):not(#x16):not(#x17):not(#x18):not(#x19):not(#x20):not(#x21):not(#x22):not(#x23):not(#x24):not(#x25):not(#x26):not(#x27):not(#x28):not(#x29):not(#x30):not(#x31):not(#x32):not(#x33):not(#x34):not(#x35):not(#x36):not(#x37):not(#x38):not(#x39):not(#x40):not(#x41):not(#x42):not(#x43):not(#x44):not(#x45):not(#x46):not(#x47):not(#x48):not(#x49):not(#x50):not(#x51):not(#x52):not(#x53):not(#x54):not(#x55):not(#x56):not(#x57):not(#x58):not(#x59):not(#x60):not(#x61):not(#x62):not(#x63):not(#x64):not(#x65):not(#x66):not(#x67):not(#x68):not(#x69):not(#x70):not(#x71):not(#x72):not(#x73):not(#x74):not(#x75):not(#x76):not(#x77):not(#x78):not(#x79):not(#x80):not(#x81):not(#x82):not(#x83):not(#x84):not(#x85):not(#x86):not(#x87):not(#x88):not(#x89):not(#x90):not(#x91):not(#x92):not(#x93):not(#x94):not(#x95):not(#x96):not(#x97):not(#x98):not(#x99):not(#x100):not(#x101):not(#x102):not(#x103):not(#x104)::after{ position:absolute !important; right:8px !important; top:50% !important; margin-top:-7px !important; }
html:root body .faq-section-title.tc-h[aria-expanded='true']:not(#x1):not(#x2):not(#x3):not(#x4):not(#x5):not(#x6):not(#x7):not(#x8):not(#x9):not(#x10):not(#x11):not(#x12):not(#x13):not(#x14):not(#x15):not(#x16):not(#x17):not(#x18):not(#x19):not(#x20):not(#x21):not(#x22):not(#x23):not(#x24):not(#x25):not(#x26):not(#x27):not(#x28):not(#x29):not(#x30):not(#x31):not(#x32):not(#x33):not(#x34):not(#x35):not(#x36):not(#x37):not(#x38):not(#x39):not(#x40):not(#x41):not(#x42):not(#x43):not(#x44):not(#x45):not(#x46):not(#x47):not(#x48):not(#x49):not(#x50):not(#x51):not(#x52):not(#x53):not(#x54):not(#x55):not(#x56):not(#x57):not(#x58):not(#x59):not(#x60):not(#x61):not(#x62):not(#x63):not(#x64):not(#x65):not(#x66):not(#x67):not(#x68):not(#x69):not(#x70):not(#x71):not(#x72):not(#x73):not(#x74):not(#x75):not(#x76):not(#x77):not(#x78):not(#x79):not(#x80):not(#x81):not(#x82):not(#x83):not(#x84):not(#x85):not(#x86):not(#x87):not(#x88):not(#x89):not(#x90):not(#x91):not(#x92):not(#x93):not(#x94):not(#x95):not(#x96):not(#x97):not(#x98):not(#x99):not(#x100):not(#x101):not(#x102):not(#x103):not(#x104)::after{ margin-top:-2px !important; }


html:root body:has(.service-card) .filters .filter-group:not(#w1):not(#w2):not(#w3):not(#w4):not(#w5):not(#w6):not(#w7):not(#w8):not(#w9):not(#w10):not(#w11):not(#w12):not(#w13):not(#w14):not(#w15):not(#w16):not(#w17):not(#w18):not(#w19):not(#w20):not(#w21):not(#w22):not(#w23):not(#w24):not(#w25):not(#w26):not(#w27):not(#w28):not(#w29):not(#w30):not(#w31):not(#w32):not(#w33):not(#w34):not(#w35):not(#w36):not(#w37):not(#w38):not(#w39):not(#w40):not(#w41):not(#w42):not(#w43):not(#w44):not(#w45):not(#w46):not(#w47):not(#w48):not(#w49):not(#w50):not(#w51):not(#w52):not(#w53):not(#w54):not(#w55):not(#w56):not(#w57):not(#w58):not(#w59):not(#w60):not(#w61):not(#w62):not(#w63):not(#w64):not(#w65):not(#w66):not(#w67):not(#w68):not(#w69):not(#w70):not(#w71):not(#w72):not(#w73):not(#w74):not(#w75):not(#w76):not(#w77):not(#w78):not(#w79):not(#w80):not(#w81):not(#w82):not(#w83):not(#w84):not(#w85):not(#w86):not(#w87):not(#w88):not(#w89):not(#w90):not(#w91):not(#w92):not(#w93):not(#w94):not(#w95):not(#w96):not(#w97):not(#w98):not(#w99):not(#w100):not(#w101):not(#w102):not(#w103):not(#w104):not(#w105):not(#w106){ align-items:flex-start !important; text-align:left !important; }
html:root body:has(.service-card) .filters .filter-group .fg-title:not(#w1):not(#w2):not(#w3):not(#w4):not(#w5):not(#w6):not(#w7):not(#w8):not(#w9):not(#w10):not(#w11):not(#w12):not(#w13):not(#w14):not(#w15):not(#w16):not(#w17):not(#w18):not(#w19):not(#w20):not(#w21):not(#w22):not(#w23):not(#w24):not(#w25):not(#w26):not(#w27):not(#w28):not(#w29):not(#w30):not(#w31):not(#w32):not(#w33):not(#w34):not(#w35):not(#w36):not(#w37):not(#w38):not(#w39):not(#w40):not(#w41):not(#w42):not(#w43):not(#w44):not(#w45):not(#w46):not(#w47):not(#w48):not(#w49):not(#w50):not(#w51):not(#w52):not(#w53):not(#w54):not(#w55):not(#w56):not(#w57):not(#w58):not(#w59):not(#w60):not(#w61):not(#w62):not(#w63):not(#w64):not(#w65):not(#w66):not(#w67):not(#w68):not(#w69):not(#w70):not(#w71):not(#w72):not(#w73):not(#w74):not(#w75):not(#w76):not(#w77):not(#w78):not(#w79):not(#w80):not(#w81):not(#w82):not(#w83):not(#w84):not(#w85):not(#w86):not(#w87):not(#w88):not(#w89):not(#w90):not(#w91):not(#w92):not(#w93):not(#w94):not(#w95):not(#w96):not(#w97):not(#w98):not(#w99):not(#w100):not(#w101):not(#w102):not(#w103):not(#w104):not(#w105):not(#w106), html:root body:has(.service-card) .filters label:not(#w1):not(#w2):not(#w3):not(#w4):not(#w5):not(#w6):not(#w7):not(#w8):not(#w9):not(#w10):not(#w11):not(#w12):not(#w13):not(#w14):not(#w15):not(#w16):not(#w17):not(#w18):not(#w19):not(#w20):not(#w21):not(#w22):not(#w23):not(#w24):not(#w25):not(#w26):not(#w27):not(#w28):not(#w29):not(#w30):not(#w31):not(#w32):not(#w33):not(#w34):not(#w35):not(#w36):not(#w37):not(#w38):not(#w39):not(#w40):not(#w41):not(#w42):not(#w43):not(#w44):not(#w45):not(#w46):not(#w47):not(#w48):not(#w49):not(#w50):not(#w51):not(#w52):not(#w53):not(#w54):not(#w55):not(#w56):not(#w57):not(#w58):not(#w59):not(#w60):not(#w61):not(#w62):not(#w63):not(#w64):not(#w65):not(#w66):not(#w67):not(#w68):not(#w69):not(#w70):not(#w71):not(#w72):not(#w73):not(#w74):not(#w75):not(#w76):not(#w77):not(#w78):not(#w79):not(#w80):not(#w81):not(#w82):not(#w83):not(#w84):not(#w85):not(#w86):not(#w87):not(#w88):not(#w89):not(#w90):not(#w91):not(#w92):not(#w93):not(#w94):not(#w95):not(#w96):not(#w97):not(#w98):not(#w99):not(#w100):not(#w101):not(#w102):not(#w103):not(#w104):not(#w105):not(#w106){ display:block !important; text-align:left !important; margin:0 0 6px !important; }
html:root body:has(.service-card) .filters:not(#w1):not(#w2):not(#w3):not(#w4):not(#w5):not(#w6):not(#w7):not(#w8):not(#w9):not(#w10):not(#w11):not(#w12):not(#w13):not(#w14):not(#w15):not(#w16):not(#w17):not(#w18):not(#w19):not(#w20):not(#w21):not(#w22):not(#w23):not(#w24):not(#w25):not(#w26):not(#w27):not(#w28):not(#w29):not(#w30):not(#w31):not(#w32):not(#w33):not(#w34):not(#w35):not(#w36):not(#w37):not(#w38):not(#w39):not(#w40):not(#w41):not(#w42):not(#w43):not(#w44):not(#w45):not(#w46):not(#w47):not(#w48):not(#w49):not(#w50):not(#w51):not(#w52):not(#w53):not(#w54):not(#w55):not(#w56):not(#w57):not(#w58):not(#w59):not(#w60):not(#w61):not(#w62):not(#w63):not(#w64):not(#w65):not(#w66):not(#w67):not(#w68):not(#w69):not(#w70):not(#w71):not(#w72):not(#w73):not(#w74):not(#w75):not(#w76):not(#w77):not(#w78):not(#w79):not(#w80):not(#w81):not(#w82):not(#w83):not(#w84):not(#w85):not(#w86):not(#w87):not(#w88):not(#w89):not(#w90):not(#w91):not(#w92):not(#w93):not(#w94):not(#w95):not(#w96):not(#w97):not(#w98):not(#w99):not(#w100):not(#w101):not(#w102):not(#w103):not(#w104):not(#w105):not(#w106){ gap:12px 12px !important; }


/* Videos: whole video visible inside the frame, with a blurred copy of the picture behind it (no black bars, no cropping) */
html:root body .service-card .sc-media:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108){ background:#14151a !important; isolation:isolate; }
html:root body .service-card .sc-media::before:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108){ content:"" !important; position:absolute !important; inset:-24px !important; background-image:var(--bd) !important; background-size:cover !important; background-position:center !important; filter:blur(22px) brightness(.6) !important; z-index:0 !important; transform:none !important; }
html:root body .service-card .sc-media video:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108),
html:root body .service-card .sc-media > img:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108){ z-index:1 !important; background:transparent !important; object-fit:contain !important; }
html:root body .service-card .sc-media .sc-reel:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108),
html:root body .service-card .sc-media .sc-catchip:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108),
html:root body .service-card .sc-media .sc-sound:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108){ z-index:3 !important; }
html:root body #videoCard:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108){ position:relative !important; isolation:isolate; background:#14151a !important; }
html:root body #videoCard #videoBackdrop:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108){ display:block !important; position:absolute !important; inset:0 !important; width:100% !important; height:100% !important; object-fit:cover !important; filter:blur(26px) brightness(.55) !important; transform:scale(1.15) !important; z-index:0 !important; }
html:root body #videoCard #videoPlayer:not(#v1):not(#v2):not(#v3):not(#v4):not(#v5):not(#v6):not(#v7):not(#v8):not(#v9):not(#v10):not(#v11):not(#v12):not(#v13):not(#v14):not(#v15):not(#v16):not(#v17):not(#v18):not(#v19):not(#v20):not(#v21):not(#v22):not(#v23):not(#v24):not(#v25):not(#v26):not(#v27):not(#v28):not(#v29):not(#v30):not(#v31):not(#v32):not(#v33):not(#v34):not(#v35):not(#v36):not(#v37):not(#v38):not(#v39):not(#v40):not(#v41):not(#v42):not(#v43):not(#v44):not(#v45):not(#v46):not(#v47):not(#v48):not(#v49):not(#v50):not(#v51):not(#v52):not(#v53):not(#v54):not(#v55):not(#v56):not(#v57):not(#v58):not(#v59):not(#v60):not(#v61):not(#v62):not(#v63):not(#v64):not(#v65):not(#v66):not(#v67):not(#v68):not(#v69):not(#v70):not(#v71):not(#v72):not(#v73):not(#v74):not(#v75):not(#v76):not(#v77):not(#v78):not(#v79):not(#v80):not(#v81):not(#v82):not(#v83):not(#v84):not(#v85):not(#v86):not(#v87):not(#v88):not(#v89):not(#v90):not(#v91):not(#v92):not(#v93):not(#v94):not(#v95):not(#v96):not(#v97):not(#v98):not(#v99):not(#v100):not(#v101):not(#v102):not(#v103):not(#v104):not(#v105):not(#v106):not(#v107):not(#v108){ position:relative !important; z-index:1 !important; background:transparent !important; object-fit:contain !important; aspect-ratio:16 / 9 !important; width:100% !important; height:auto !important; }


html:root body .service-card .sc-media:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9):not(#u10):not(#u11):not(#u12):not(#u13):not(#u14):not(#u15):not(#u16):not(#u17):not(#u18):not(#u19):not(#u20):not(#u21):not(#u22):not(#u23):not(#u24):not(#u25):not(#u26):not(#u27):not(#u28):not(#u29):not(#u30):not(#u31):not(#u32):not(#u33):not(#u34):not(#u35):not(#u36):not(#u37):not(#u38):not(#u39):not(#u40):not(#u41):not(#u42):not(#u43):not(#u44):not(#u45):not(#u46):not(#u47):not(#u48):not(#u49):not(#u50):not(#u51):not(#u52):not(#u53):not(#u54):not(#u55):not(#u56):not(#u57):not(#u58):not(#u59):not(#u60):not(#u61):not(#u62):not(#u63):not(#u64):not(#u65):not(#u66):not(#u67):not(#u68):not(#u69):not(#u70):not(#u71):not(#u72):not(#u73):not(#u74):not(#u75):not(#u76):not(#u77):not(#u78):not(#u79):not(#u80):not(#u81):not(#u82):not(#u83):not(#u84):not(#u85):not(#u86):not(#u87):not(#u88):not(#u89):not(#u90):not(#u91):not(#u92):not(#u93):not(#u94):not(#u95):not(#u96):not(#u97):not(#u98):not(#u99):not(#u100):not(#u101):not(#u102):not(#u103):not(#u104):not(#u105):not(#u106):not(#u107):not(#u108):not(#u109):not(#u110)::before{ content:"" !important; position:absolute !important; inset:-24px !important; background-image:var(--bd) !important; background-size:cover !important; background-position:center !important; filter:blur(22px) brightness(.6) !important; z-index:0 !important; }
html:root body #resultsList .service-card .sc-media:not(#u1):not(#u2):not(#u3):not(#u4):not(#u5):not(#u6):not(#u7):not(#u8):not(#u9):not(#u10):not(#u11):not(#u12):not(#u13):not(#u14):not(#u15):not(#u16):not(#u17):not(#u18):not(#u19):not(#u20):not(#u21):not(#u22):not(#u23):not(#u24):not(#u25):not(#u26):not(#u27):not(#u28):not(#u29):not(#u30):not(#u31):not(#u32):not(#u33):not(#u34):not(#u35):not(#u36):not(#u37):not(#u38):not(#u39):not(#u40):not(#u41):not(#u42):not(#u43):not(#u44):not(#u45):not(#u46):not(#u47):not(#u48):not(#u49):not(#u50):not(#u51):not(#u52):not(#u53):not(#u54):not(#u55):not(#u56):not(#u57):not(#u58):not(#u59):not(#u60):not(#u61):not(#u62):not(#u63):not(#u64):not(#u65):not(#u66):not(#u67):not(#u68):not(#u69):not(#u70):not(#u71):not(#u72):not(#u73):not(#u74):not(#u75):not(#u76):not(#u77):not(#u78):not(#u79):not(#u80):not(#u81):not(#u82):not(#u83):not(#u84):not(#u85):not(#u86):not(#u87):not(#u88):not(#u89):not(#u90):not(#u91):not(#u92):not(#u93):not(#u94):not(#u95):not(#u96):not(#u97):not(#u98):not(#u99):not(#u100):not(#u101):not(#u102):not(#u103):not(#u104):not(#u105):not(#u106):not(#u107):not(#u108):not(#u109):not(#u110){ overflow:hidden !important; }


/* =====================================================================
   WRAP-UP (2026-10-16)
   ===================================================================== */
html:root body .ink-tag .ink-g:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112),
html:root body .ink-hero .ink-tag .ink-g:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body .sp-band .sp-sub.green-sub:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112),
html:root body .sp-band .sp-sub.green-sub *:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
html:root body .ink-new h2:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ font:700 clamp(24px,2.6vw,34px)/1.2 Outfit,Arial,sans-serif !important; max-width:820px; margin:0 auto 24px !important; }
html:root body .ink-why details:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ width:100%; }
html:root body .ink-why summary:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ list-style:none !important; display:flex !important; align-items:center !important; justify-content:space-between !important; gap:16px !important; cursor:pointer !important; padding:4px 0 !important; text-align:left !important; }
html:root body .ink-why summary::-webkit-details-marker:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ display:none !important; }
html:root body .ink-why summary svg:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ flex:none !important; color:#ffffff !important; stroke:#ffffff !important; transition:transform .25s ease; }
html:root body .ink-why details[open] summary svg:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ transform:rotate(180deg) !important; }
html:root body .ink-why-t:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ display:block !important; }
html:root body .ink-why-t > span:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ display:block !important; }
html:root body .ink-why-t .sell-eyebrow:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112),
html:root body .ink-why-t .why-lab:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; margin:0 0 4px !important; text-align:left !important; }
html:root body .ink-why-h:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ font:700 clamp(22px,2.4vw,30px)/1.2 Outfit,Arial,sans-serif !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; text-transform:none !important; }
html:root body .ink-why-body:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ padding-top:16px !important; text-align:left !important; }
html:root body .service-card .sc-media:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ aspect-ratio:1 / 1 !important; }
html:root body .service-card .sc-media video:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112),
html:root body .service-card .sc-media > img:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ object-fit:cover !important; width:100% !important; height:100% !important; }
html:root body .service-card .sc-media::before:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ display:none !important; }
html:root body #resultsList:has(> .service-card):not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ grid-template-columns:repeat(auto-fill,minmax(230px,1fr)) !important; }
html:root body .type-options .glass-lens:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112),
html:root body .type-options .seg-lens:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112),
html:root body .seg-track.type-options .glass-lens:not(#t1):not(#t2):not(#t3):not(#t4):not(#t5):not(#t6):not(#t7):not(#t8):not(#t9):not(#t10):not(#t11):not(#t12):not(#t13):not(#t14):not(#t15):not(#t16):not(#t17):not(#t18):not(#t19):not(#t20):not(#t21):not(#t22):not(#t23):not(#t24):not(#t25):not(#t26):not(#t27):not(#t28):not(#t29):not(#t30):not(#t31):not(#t32):not(#t33):not(#t34):not(#t35):not(#t36):not(#t37):not(#t38):not(#t39):not(#t40):not(#t41):not(#t42):not(#t43):not(#t44):not(#t45):not(#t46):not(#t47):not(#t48):not(#t49):not(#t50):not(#t51):not(#t52):not(#t53):not(#t54):not(#t55):not(#t56):not(#t57):not(#t58):not(#t59):not(#t60):not(#t61):not(#t62):not(#t63):not(#t64):not(#t65):not(#t66):not(#t67):not(#t68):not(#t69):not(#t70):not(#t71):not(#t72):not(#t73):not(#t74):not(#t75):not(#t76):not(#t77):not(#t78):not(#t79):not(#t80):not(#t81):not(#t82):not(#t83):not(#t84):not(#t85):not(#t86):not(#t87):not(#t88):not(#t89):not(#t90):not(#t91):not(#t92):not(#t93):not(#t94):not(#t95):not(#t96):not(#t97):not(#t98):not(#t99):not(#t100):not(#t101):not(#t102):not(#t103):not(#t104):not(#t105):not(#t106):not(#t107):not(#t108):not(#t109):not(#t110):not(#t111):not(#t112){ display:none !important; background:none !important; border:0 !important; box-shadow:none !important; backdrop-filter:none !important; }


html:root body .ink-why summary svg:not(#s1):not(#s2):not(#s3):not(#s4):not(#s5):not(#s6):not(#s7):not(#s8):not(#s9):not(#s10):not(#s11):not(#s12):not(#s13):not(#s14):not(#s15):not(#s16):not(#s17):not(#s18):not(#s19):not(#s20):not(#s21):not(#s22):not(#s23):not(#s24):not(#s25):not(#s26):not(#s27):not(#s28):not(#s29):not(#s30):not(#s31):not(#s32):not(#s33):not(#s34):not(#s35):not(#s36):not(#s37):not(#s38):not(#s39):not(#s40):not(#s41):not(#s42):not(#s43):not(#s44):not(#s45):not(#s46):not(#s47):not(#s48):not(#s49):not(#s50):not(#s51):not(#s52):not(#s53):not(#s54):not(#s55):not(#s56):not(#s57):not(#s58):not(#s59):not(#s60):not(#s61):not(#s62):not(#s63):not(#s64):not(#s65):not(#s66):not(#s67):not(#s68):not(#s69):not(#s70):not(#s71):not(#s72):not(#s73):not(#s74):not(#s75):not(#s76):not(#s77):not(#s78):not(#s79):not(#s80):not(#s81):not(#s82):not(#s83):not(#s84):not(#s85):not(#s86):not(#s87):not(#s88):not(#s89):not(#s90):not(#s91):not(#s92):not(#s93):not(#s94):not(#s95):not(#s96):not(#s97):not(#s98):not(#s99):not(#s100):not(#s101):not(#s102):not(#s103):not(#s104):not(#s105):not(#s106):not(#s107):not(#s108):not(#s109):not(#s110):not(#s111):not(#s112):not(#s113):not(#s114), html:root body .ink-why summary svg *:not(#s1):not(#s2):not(#s3):not(#s4):not(#s5):not(#s6):not(#s7):not(#s8):not(#s9):not(#s10):not(#s11):not(#s12):not(#s13):not(#s14):not(#s15):not(#s16):not(#s17):not(#s18):not(#s19):not(#s20):not(#s21):not(#s22):not(#s23):not(#s24):not(#s25):not(#s26):not(#s27):not(#s28):not(#s29):not(#s30):not(#s31):not(#s32):not(#s33):not(#s34):not(#s35):not(#s36):not(#s37):not(#s38):not(#s39):not(#s40):not(#s41):not(#s42):not(#s43):not(#s44):not(#s45):not(#s46):not(#s47):not(#s48):not(#s49):not(#s50):not(#s51):not(#s52):not(#s53):not(#s54):not(#s55):not(#s56):not(#s57):not(#s58):not(#s59):not(#s60):not(#s61):not(#s62):not(#s63):not(#s64):not(#s65):not(#s66):not(#s67):not(#s68):not(#s69):not(#s70):not(#s71):not(#s72):not(#s73):not(#s74):not(#s75):not(#s76):not(#s77):not(#s78):not(#s79):not(#s80):not(#s81):not(#s82):not(#s83):not(#s84):not(#s85):not(#s86):not(#s87):not(#s88):not(#s89):not(#s90):not(#s91):not(#s92):not(#s93):not(#s94):not(#s95):not(#s96):not(#s97):not(#s98):not(#s99):not(#s100):not(#s101):not(#s102):not(#s103):not(#s104):not(#s105):not(#s106):not(#s107):not(#s108):not(#s109):not(#s110):not(#s111):not(#s112):not(#s113):not(#s114){ stroke:#ffffff !important; color:#ffffff !important; }
html:root body .sp-band .sp-sub.green-sub:not(#s1):not(#s2):not(#s3):not(#s4):not(#s5):not(#s6):not(#s7):not(#s8):not(#s9):not(#s10):not(#s11):not(#s12):not(#s13):not(#s14):not(#s15):not(#s16):not(#s17):not(#s18):not(#s19):not(#s20):not(#s21):not(#s22):not(#s23):not(#s24):not(#s25):not(#s26):not(#s27):not(#s28):not(#s29):not(#s30):not(#s31):not(#s32):not(#s33):not(#s34):not(#s35):not(#s36):not(#s37):not(#s38):not(#s39):not(#s40):not(#s41):not(#s42):not(#s43):not(#s44):not(#s45):not(#s46):not(#s47):not(#s48):not(#s49):not(#s50):not(#s51):not(#s52):not(#s53):not(#s54):not(#s55):not(#s56):not(#s57):not(#s58):not(#s59):not(#s60):not(#s61):not(#s62):not(#s63):not(#s64):not(#s65):not(#s66):not(#s67):not(#s68):not(#s69):not(#s70):not(#s71):not(#s72):not(#s73):not(#s74):not(#s75):not(#s76):not(#s77):not(#s78):not(#s79):not(#s80):not(#s81):not(#s82):not(#s83):not(#s84):not(#s85):not(#s86):not(#s87):not(#s88):not(#s89):not(#s90):not(#s91):not(#s92):not(#s93):not(#s94):not(#s95):not(#s96):not(#s97):not(#s98):not(#s99):not(#s100):not(#s101):not(#s102):not(#s103):not(#s104):not(#s105):not(#s106):not(#s107):not(#s108):not(#s109):not(#s110):not(#s111):not(#s112):not(#s113):not(#s114){ font-weight:600 !important; }


/* =====================================================================
   ONE TOGGLE STYLE: the chosen option is a solid green pill with white text. No glass lens on top, anywhere.
   ===================================================================== */
html:root body .glass-lens:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .seg-lens:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .hdr-lens:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .seg-track > .glass-lens:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .tabs > .glass-lens:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .cat-switch > .glass-lens:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .tri-track > .glass-lens:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120){ display:none !important; background:none !important; background-image:none !important; border:0 !important; box-shadow:none !important; backdrop-filter:none !important; -webkit-backdrop-filter:none !important; opacity:0 !important; visibility:hidden !important; }
html:root body .seg-track .seg-item.seg-on:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .seg-track .seg-on:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .tri-track .tri-opt.active:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .tri-track .tri-opt.on:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .cat-switch a.current:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .cat-switch a.seg-on:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body div.tabs .tab.active:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .auth-tabs .active:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .type-opt.seg-on:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .apply-opt.seg-on:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120){ background:#4fb32b !important; background-image:none !important; border:0 !important; box-shadow:none !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; font-weight:600 !important; }
html:root body .seg-track .seg-item.seg-on *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .seg-track .seg-on *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .tri-track .tri-opt.active *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .tri-track .tri-opt.on *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .cat-switch a.current *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .cat-switch a.seg-on *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body div.tabs .tab.active *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .auth-tabs .active *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .type-opt.seg-on *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .apply-opt.seg-on *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; background:transparent !important; background-image:none !important; box-shadow:none !important; }
html:root body .type-opt.seg-on .pill:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .type-opt input:checked + .pill:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .apply-opt.seg-on .card:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .apply-opt input:checked + .card:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120){ background:transparent !important; border-color:transparent !important; color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; box-shadow:none !important; }
html:root body .seg-track .seg-item.seg-on svg:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .seg-track .seg-item.seg-on svg *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .apply-opt.seg-on svg:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .apply-opt.seg-on svg *:not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120){ stroke:#ffffff !important; color:#ffffff !important; }
html:root body .seg-track .seg-item:not(.seg-on):not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120),
html:root body .tri-track .tri-opt:not(.active):not(.on):not(#r1):not(#r2):not(#r3):not(#r4):not(#r5):not(#r6):not(#r7):not(#r8):not(#r9):not(#r10):not(#r11):not(#r12):not(#r13):not(#r14):not(#r15):not(#r16):not(#r17):not(#r18):not(#r19):not(#r20):not(#r21):not(#r22):not(#r23):not(#r24):not(#r25):not(#r26):not(#r27):not(#r28):not(#r29):not(#r30):not(#r31):not(#r32):not(#r33):not(#r34):not(#r35):not(#r36):not(#r37):not(#r38):not(#r39):not(#r40):not(#r41):not(#r42):not(#r43):not(#r44):not(#r45):not(#r46):not(#r47):not(#r48):not(#r49):not(#r50):not(#r51):not(#r52):not(#r53):not(#r54):not(#r55):not(#r56):not(#r57):not(#r58):not(#r59):not(#r60):not(#r61):not(#r62):not(#r63):not(#r64):not(#r65):not(#r66):not(#r67):not(#r68):not(#r69):not(#r70):not(#r71):not(#r72):not(#r73):not(#r74):not(#r75):not(#r76):not(#r77):not(#r78):not(#r79):not(#r80):not(#r81):not(#r82):not(#r83):not(#r84):not(#r85):not(#r86):not(#r87):not(#r88):not(#r89):not(#r90):not(#r91):not(#r92):not(#r93):not(#r94):not(#r95):not(#r96):not(#r97):not(#r98):not(#r99):not(#r100):not(#r101):not(#r102):not(#r103):not(#r104):not(#r105):not(#r106):not(#r107):not(#r108):not(#r109):not(#r110):not(#r111):not(#r112):not(#r113):not(#r114):not(#r115):not(#r116):not(#r117):not(#r118):not(#r119):not(#r120){ background:transparent !important; background-image:none !important; box-shadow:none !important; }


/* Education / requirement rows: one per line, label above the three choices, never overflowing */
html:root body .req-row:not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8):not(#q9):not(#q10):not(#q11):not(#q12):not(#q13):not(#q14):not(#q15):not(#q16):not(#q17):not(#q18):not(#q19):not(#q20):not(#q21):not(#q22):not(#q23):not(#q24):not(#q25):not(#q26):not(#q27):not(#q28):not(#q29):not(#q30):not(#q31):not(#q32):not(#q33):not(#q34):not(#q35):not(#q36):not(#q37):not(#q38):not(#q39):not(#q40):not(#q41):not(#q42):not(#q43):not(#q44):not(#q45):not(#q46):not(#q47):not(#q48):not(#q49):not(#q50):not(#q51):not(#q52):not(#q53):not(#q54):not(#q55):not(#q56):not(#q57):not(#q58):not(#q59):not(#q60):not(#q61):not(#q62):not(#q63):not(#q64):not(#q65):not(#q66):not(#q67):not(#q68):not(#q69):not(#q70):not(#q71):not(#q72):not(#q73):not(#q74):not(#q75):not(#q76):not(#q77):not(#q78):not(#q79):not(#q80):not(#q81):not(#q82):not(#q83):not(#q84):not(#q85):not(#q86):not(#q87):not(#q88):not(#q89):not(#q90):not(#q91):not(#q92):not(#q93):not(#q94):not(#q95):not(#q96):not(#q97):not(#q98):not(#q99):not(#q100):not(#q101):not(#q102):not(#q103):not(#q104):not(#q105):not(#q106):not(#q107):not(#q108):not(#q109):not(#q110):not(#q111):not(#q112):not(#q113):not(#q114):not(#q115):not(#q116):not(#q117):not(#q118):not(#q119):not(#q120):not(#q121):not(#q122){ display:block !important; width:100% !important; max-width:100% !important; float:none !important; margin:0 0 14px !important; padding:0 !important; box-sizing:border-box !important; }
html:root body .req-row > :not(.tri-toggle):not(.tri-track):not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8):not(#q9):not(#q10):not(#q11):not(#q12):not(#q13):not(#q14):not(#q15):not(#q16):not(#q17):not(#q18):not(#q19):not(#q20):not(#q21):not(#q22):not(#q23):not(#q24):not(#q25):not(#q26):not(#q27):not(#q28):not(#q29):not(#q30):not(#q31):not(#q32):not(#q33):not(#q34):not(#q35):not(#q36):not(#q37):not(#q38):not(#q39):not(#q40):not(#q41):not(#q42):not(#q43):not(#q44):not(#q45):not(#q46):not(#q47):not(#q48):not(#q49):not(#q50):not(#q51):not(#q52):not(#q53):not(#q54):not(#q55):not(#q56):not(#q57):not(#q58):not(#q59):not(#q60):not(#q61):not(#q62):not(#q63):not(#q64):not(#q65):not(#q66):not(#q67):not(#q68):not(#q69):not(#q70):not(#q71):not(#q72):not(#q73):not(#q74):not(#q75):not(#q76):not(#q77):not(#q78):not(#q79):not(#q80):not(#q81):not(#q82):not(#q83):not(#q84):not(#q85):not(#q86):not(#q87):not(#q88):not(#q89):not(#q90):not(#q91):not(#q92):not(#q93):not(#q94):not(#q95):not(#q96):not(#q97):not(#q98):not(#q99):not(#q100):not(#q101):not(#q102):not(#q103):not(#q104):not(#q105):not(#q106):not(#q107):not(#q108):not(#q109):not(#q110):not(#q111):not(#q112):not(#q113):not(#q114):not(#q115):not(#q116):not(#q117):not(#q118):not(#q119):not(#q120):not(#q121):not(#q122){ display:block !important; width:auto !important; max-width:100% !important; margin:0 0 6px !important; font:600 15px/1.35 Outfit,Arial,sans-serif !important; white-space:normal !important; }
html:root body .req-row .tri-toggle:not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8):not(#q9):not(#q10):not(#q11):not(#q12):not(#q13):not(#q14):not(#q15):not(#q16):not(#q17):not(#q18):not(#q19):not(#q20):not(#q21):not(#q22):not(#q23):not(#q24):not(#q25):not(#q26):not(#q27):not(#q28):not(#q29):not(#q30):not(#q31):not(#q32):not(#q33):not(#q34):not(#q35):not(#q36):not(#q37):not(#q38):not(#q39):not(#q40):not(#q41):not(#q42):not(#q43):not(#q44):not(#q45):not(#q46):not(#q47):not(#q48):not(#q49):not(#q50):not(#q51):not(#q52):not(#q53):not(#q54):not(#q55):not(#q56):not(#q57):not(#q58):not(#q59):not(#q60):not(#q61):not(#q62):not(#q63):not(#q64):not(#q65):not(#q66):not(#q67):not(#q68):not(#q69):not(#q70):not(#q71):not(#q72):not(#q73):not(#q74):not(#q75):not(#q76):not(#q77):not(#q78):not(#q79):not(#q80):not(#q81):not(#q82):not(#q83):not(#q84):not(#q85):not(#q86):not(#q87):not(#q88):not(#q89):not(#q90):not(#q91):not(#q92):not(#q93):not(#q94):not(#q95):not(#q96):not(#q97):not(#q98):not(#q99):not(#q100):not(#q101):not(#q102):not(#q103):not(#q104):not(#q105):not(#q106):not(#q107):not(#q108):not(#q109):not(#q110):not(#q111):not(#q112):not(#q113):not(#q114):not(#q115):not(#q116):not(#q117):not(#q118):not(#q119):not(#q120):not(#q121):not(#q122),
html:root body .req-row .tri-track:not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8):not(#q9):not(#q10):not(#q11):not(#q12):not(#q13):not(#q14):not(#q15):not(#q16):not(#q17):not(#q18):not(#q19):not(#q20):not(#q21):not(#q22):not(#q23):not(#q24):not(#q25):not(#q26):not(#q27):not(#q28):not(#q29):not(#q30):not(#q31):not(#q32):not(#q33):not(#q34):not(#q35):not(#q36):not(#q37):not(#q38):not(#q39):not(#q40):not(#q41):not(#q42):not(#q43):not(#q44):not(#q45):not(#q46):not(#q47):not(#q48):not(#q49):not(#q50):not(#q51):not(#q52):not(#q53):not(#q54):not(#q55):not(#q56):not(#q57):not(#q58):not(#q59):not(#q60):not(#q61):not(#q62):not(#q63):not(#q64):not(#q65):not(#q66):not(#q67):not(#q68):not(#q69):not(#q70):not(#q71):not(#q72):not(#q73):not(#q74):not(#q75):not(#q76):not(#q77):not(#q78):not(#q79):not(#q80):not(#q81):not(#q82):not(#q83):not(#q84):not(#q85):not(#q86):not(#q87):not(#q88):not(#q89):not(#q90):not(#q91):not(#q92):not(#q93):not(#q94):not(#q95):not(#q96):not(#q97):not(#q98):not(#q99):not(#q100):not(#q101):not(#q102):not(#q103):not(#q104):not(#q105):not(#q106):not(#q107):not(#q108):not(#q109):not(#q110):not(#q111):not(#q112):not(#q113):not(#q114):not(#q115):not(#q116):not(#q117):not(#q118):not(#q119):not(#q120):not(#q121):not(#q122){ display:flex !important; width:100% !important; max-width:560px !important; box-sizing:border-box !important; overflow:hidden !important; }
html:root body .req-row .tri-opt:not(#q1):not(#q2):not(#q3):not(#q4):not(#q5):not(#q6):not(#q7):not(#q8):not(#q9):not(#q10):not(#q11):not(#q12):not(#q13):not(#q14):not(#q15):not(#q16):not(#q17):not(#q18):not(#q19):not(#q20):not(#q21):not(#q22):not(#q23):not(#q24):not(#q25):not(#q26):not(#q27):not(#q28):not(#q29):not(#q30):not(#q31):not(#q32):not(#q33):not(#q34):not(#q35):not(#q36):not(#q37):not(#q38):not(#q39):not(#q40):not(#q41):not(#q42):not(#q43):not(#q44):not(#q45):not(#q46):not(#q47):not(#q48):not(#q49):not(#q50):not(#q51):not(#q52):not(#q53):not(#q54):not(#q55):not(#q56):not(#q57):not(#q58):not(#q59):not(#q60):not(#q61):not(#q62):not(#q63):not(#q64):not(#q65):not(#q66):not(#q67):not(#q68):not(#q69):not(#q70):not(#q71):not(#q72):not(#q73):not(#q74):not(#q75):not(#q76):not(#q77):not(#q78):not(#q79):not(#q80):not(#q81):not(#q82):not(#q83):not(#q84):not(#q85):not(#q86):not(#q87):not(#q88):not(#q89):not(#q90):not(#q91):not(#q92):not(#q93):not(#q94):not(#q95):not(#q96):not(#q97):not(#q98):not(#q99):not(#q100):not(#q101):not(#q102):not(#q103):not(#q104):not(#q105):not(#q106):not(#q107):not(#q108):not(#q109):not(#q110):not(#q111):not(#q112):not(#q113):not(#q114):not(#q115):not(#q116):not(#q117):not(#q118):not(#q119):not(#q120):not(#q121):not(#q122){ flex:1 1 0 !important; min-width:0 !important; padding:0 6px !important; white-space:normal !important; text-align:center !important; line-height:1.2 !important; font-size:14px !important; }


/* Checkbox chips (Will Train, Certification, License): chip-sized, selected = solid green with white text */
html:root body .req-row > label.chip-opt:not(#o1):not(#o2):not(#o3):not(#o4):not(#o5):not(#o6):not(#o7):not(#o8):not(#o9):not(#o10):not(#o11):not(#o12):not(#o13):not(#o14):not(#o15):not(#o16):not(#o17):not(#o18):not(#o19):not(#o20):not(#o21):not(#o22):not(#o23):not(#o24):not(#o25):not(#o26):not(#o27):not(#o28):not(#o29):not(#o30):not(#o31):not(#o32):not(#o33):not(#o34):not(#o35):not(#o36):not(#o37):not(#o38):not(#o39):not(#o40):not(#o41):not(#o42):not(#o43):not(#o44):not(#o45):not(#o46):not(#o47):not(#o48):not(#o49):not(#o50):not(#o51):not(#o52):not(#o53):not(#o54):not(#o55):not(#o56):not(#o57):not(#o58):not(#o59):not(#o60):not(#o61):not(#o62):not(#o63):not(#o64):not(#o65):not(#o66):not(#o67):not(#o68):not(#o69):not(#o70):not(#o71):not(#o72):not(#o73):not(#o74):not(#o75):not(#o76):not(#o77):not(#o78):not(#o79):not(#o80):not(#o81):not(#o82):not(#o83):not(#o84):not(#o85):not(#o86):not(#o87):not(#o88):not(#o89):not(#o90):not(#o91):not(#o92):not(#o93):not(#o94):not(#o95):not(#o96):not(#o97):not(#o98):not(#o99):not(#o100):not(#o101):not(#o102):not(#o103):not(#o104):not(#o105):not(#o106):not(#o107):not(#o108):not(#o109):not(#o110):not(#o111):not(#o112):not(#o113):not(#o114):not(#o115):not(#o116):not(#o117):not(#o118):not(#o119):not(#o120):not(#o121):not(#o122):not(#o123):not(#o124){ display:inline-block !important; width:fit-content !important; margin:0 12px 6px 0 !important; font:inherit !important; }
html:root body .chip-opt .pill:not(#o1):not(#o2):not(#o3):not(#o4):not(#o5):not(#o6):not(#o7):not(#o8):not(#o9):not(#o10):not(#o11):not(#o12):not(#o13):not(#o14):not(#o15):not(#o16):not(#o17):not(#o18):not(#o19):not(#o20):not(#o21):not(#o22):not(#o23):not(#o24):not(#o25):not(#o26):not(#o27):not(#o28):not(#o29):not(#o30):not(#o31):not(#o32):not(#o33):not(#o34):not(#o35):not(#o36):not(#o37):not(#o38):not(#o39):not(#o40):not(#o41):not(#o42):not(#o43):not(#o44):not(#o45):not(#o46):not(#o47):not(#o48):not(#o49):not(#o50):not(#o51):not(#o52):not(#o53):not(#o54):not(#o55):not(#o56):not(#o57):not(#o58):not(#o59):not(#o60):not(#o61):not(#o62):not(#o63):not(#o64):not(#o65):not(#o66):not(#o67):not(#o68):not(#o69):not(#o70):not(#o71):not(#o72):not(#o73):not(#o74):not(#o75):not(#o76):not(#o77):not(#o78):not(#o79):not(#o80):not(#o81):not(#o82):not(#o83):not(#o84):not(#o85):not(#o86):not(#o87):not(#o88):not(#o89):not(#o90):not(#o91):not(#o92):not(#o93):not(#o94):not(#o95):not(#o96):not(#o97):not(#o98):not(#o99):not(#o100):not(#o101):not(#o102):not(#o103):not(#o104):not(#o105):not(#o106):not(#o107):not(#o108):not(#o109):not(#o110):not(#o111):not(#o112):not(#o113):not(#o114):not(#o115):not(#o116):not(#o117):not(#o118):not(#o119):not(#o120):not(#o121):not(#o122):not(#o123):not(#o124){ display:inline-flex !important; width:auto !important; height:auto !important; min-height:40px !important; padding:6px 20px !important; background:#ffffff !important; color:#141412 !important; border:1px solid #cfcac0 !important; border-radius:999px !important; font:600 14px/1.2 Outfit,Arial,sans-serif !important; letter-spacing:0 !important; white-space:normal !important; }
html:root body .chip-opt input:checked + .pill:not(#o1):not(#o2):not(#o3):not(#o4):not(#o5):not(#o6):not(#o7):not(#o8):not(#o9):not(#o10):not(#o11):not(#o12):not(#o13):not(#o14):not(#o15):not(#o16):not(#o17):not(#o18):not(#o19):not(#o20):not(#o21):not(#o22):not(#o23):not(#o24):not(#o25):not(#o26):not(#o27):not(#o28):not(#o29):not(#o30):not(#o31):not(#o32):not(#o33):not(#o34):not(#o35):not(#o36):not(#o37):not(#o38):not(#o39):not(#o40):not(#o41):not(#o42):not(#o43):not(#o44):not(#o45):not(#o46):not(#o47):not(#o48):not(#o49):not(#o50):not(#o51):not(#o52):not(#o53):not(#o54):not(#o55):not(#o56):not(#o57):not(#o58):not(#o59):not(#o60):not(#o61):not(#o62):not(#o63):not(#o64):not(#o65):not(#o66):not(#o67):not(#o68):not(#o69):not(#o70):not(#o71):not(#o72):not(#o73):not(#o74):not(#o75):not(#o76):not(#o77):not(#o78):not(#o79):not(#o80):not(#o81):not(#o82):not(#o83):not(#o84):not(#o85):not(#o86):not(#o87):not(#o88):not(#o89):not(#o90):not(#o91):not(#o92):not(#o93):not(#o94):not(#o95):not(#o96):not(#o97):not(#o98):not(#o99):not(#o100):not(#o101):not(#o102):not(#o103):not(#o104):not(#o105):not(#o106):not(#o107):not(#o108):not(#o109):not(#o110):not(#o111):not(#o112):not(#o113):not(#o114):not(#o115):not(#o116):not(#o117):not(#o118):not(#o119):not(#o120):not(#o121):not(#o122):not(#o123):not(#o124){ background:#4fb32b !important; border-color:#4fb32b !important; color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; }


/* MAP GREEN (2026-10-17): the site green is now the map's #4fb32b. White letters
   are too faint on it (2.7:1), so everything that sits on the green uses ink. */
html:root body :is(a.ink-ob.dk,button#cookieOptOut.ccg-out,button#searchBtn.search-btn,button.load-more-btn,span.mark.yes,a.btn-signin.continue-btn,span.num,div.am-score,a#continueBtn.continue-btn,button.report-modal-submit):not(#_):not(#__):not(#___){ color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; }
html:root body :is(a.ink-ob.dk,button#searchBtn.search-btn,button.load-more-btn,a.btn-signin.continue-btn,a#continueBtn.continue-btn) :is(span,svg,i):not(#_):not(#__){ color:#0d0d0b !important; -webkit-text-fill-color:#0d0d0b !important; stroke:#0d0d0b; }

/* TWO COLUMNS (2026-10-17): Hire Without the Hefty Fees (black) beside How It Works (linen) */
.ink-two{ display:grid; grid-template-columns:1fr 1fr; align-items:stretch; }
html:root body .ink-two > .ink-duo{ display:flex !important; grid-template-columns:none; }
html:root body .ink-two > .ink-duo > .d{ flex:1; display:flex; flex-direction:column; align-items:center; justify-content:center; }
html:root body .ink-two > .ink-steps{ max-width:none; width:100%; margin:0; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:clamp(44px,4.6vw,68px) clamp(20px,4vw,64px); }
html:root body .ink-two > .ink-steps h2{ margin-bottom:24px !important; }
@media (max-width:760px){ .ink-two{ grid-template-columns:1fr; } }

/* Footer (2026-10-17): the tagline now lives only in the copyright line */
html:root body .site-footer::after:not(#_):not(#__):not(#___):not(#____):not(#_____):not(#______):not(#_______){ content:none !important; display:none !important; }

/* BIG HERO (2026-10-17): the hero fills most of the first screen, with a larger wordmark and tagline */
html:root body .ink-hero:not(#h0):not(#h1):not(#h2):not(#h3):not(#h4):not(#h5):not(#h6):not(#h7):not(#h8):not(#h9):not(#h10):not(#h11):not(#h12):not(#h13):not(#h14):not(#h15):not(#h16):not(#h17):not(#h18):not(#h19){ min-height:calc(100svh - 64px) !important; }
html:root body .ink-hero .ink-wm:not(#h0):not(#h1):not(#h2):not(#h3):not(#h4):not(#h5):not(#h6):not(#h7):not(#h8):not(#h9):not(#h10):not(#h11):not(#h12):not(#h13):not(#h14):not(#h15):not(#h16):not(#h17):not(#h18):not(#h19){ font-size:clamp(72px,17vw,300px) !important; }
html:root body .ink-hero .ink-tag:not(#h0):not(#h1):not(#h2):not(#h3):not(#h4):not(#h5):not(#h6):not(#h7):not(#h8):not(#h9):not(#h10):not(#h11):not(#h12):not(#h13):not(#h14):not(#h15):not(#h16):not(#h17):not(#h18):not(#h19){ margin-top:clamp(18px,2.4vw,40px) !important; font-size:clamp(22px,3.4vw,56px) !important; }
html:root body .ink-hero .ink-lab:not(#h0):not(#h1):not(#h2):not(#h3):not(#h4):not(#h5):not(#h6):not(#h7):not(#h8):not(#h9):not(#h10):not(#h11):not(#h12):not(#h13):not(#h14):not(#h15):not(#h16):not(#h17):not(#h18):not(#h19){ font-size:clamp(15px,1.5vw,22px) !important; margin-bottom:clamp(8px,1.6vw,24px) !important; }

/* FULL-WIDTH MAP + 75% HERO + FOOTER FIX (2026-10-17) */
html:root body .site-footer:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ margin-top:0 !important; }
html:root body .site-footer:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21)::after{ content:none !important; display:none !important; }
html:root body .site-footer::before:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){  }
html:root body .ink-hero:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ height:75svh !important; min-height:0 !important; padding:0 2vw !important; overflow:hidden; justify-content:center !important; }
html:root body .ink-hero .ink-wm:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ font-size:min(21vw,36svh) !important; letter-spacing:-.081em; white-space:nowrap; padding-right:0 !important; }
html:root body .ink-hero .ink-tag:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ font-size:min(5.4vw,8svh) !important; margin-top:min(2.4vw,3svh) !important; white-space:nowrap; }
html:root body .ink-hero .ink-lab:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ font-size:min(2.3vw,3.4svh) !important; margin-bottom:min(1.6vw,2svh) !important; }
html:root body :is(.ink-duo,.ink-strip,.ink-new,.ink-cta,.ink-two,.ink-steps):not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ animation:none !important; transform:none !important; }
html:root body .usm .usm-head h2:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ color:#ffffff !important; -webkit-text-fill-color:#ffffff !important; }
html:root body .usm .usm-head p.usm-sub:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ color:#b3bbbf !important; -webkit-text-fill-color:#b3bbbf !important; }
html:root body .usm .usm-head p.usm-lab:not(#z0):not(#z1):not(#z2):not(#z3):not(#z4):not(#z5):not(#z6):not(#z7):not(#z8):not(#z9):not(#z10):not(#z11):not(#z12):not(#z13):not(#z14):not(#z15):not(#z16):not(#z17):not(#z18):not(#z19):not(#z20):not(#z21){ color:#4fb32b !important; -webkit-text-fill-color:#4fb32b !important; }
