
/* NicAlliance — Nicotine Polacrilex product study.
   Inherits the locked product-detail system while giving the resin complex its
   own cool mineral palette and dosage-system artifact. */
.product-detail93.polacrilex93{
  --product-warm:#9d9a68;
  --product-warm-soft:#d8d5bd;
  --product-cream:#f1efe8;
  --product-paper:#fbfaf6;
  --product-dark:#112820;
  --product-dark-2:#18342a;
}
.polacrilex93 .product-hero-v08{
  background:linear-gradient(116deg,#f2efe8 0%,#eceae2 55%,#e5e5dd 100%);
}
.polacrilex93 .product-hero-v08:after{
  border-color:rgba(112,126,111,.14);
  width:650px;height:650px;right:-245px;top:-250px;
}
.polacrilex93 .product-title-v08 h1 span{color:#375f50;}
.polacrilex93 .product-index{color:#8d9188;}
.polacrilex93 .product-material-v08{background:#18342a;}
.polacrilex93 .product-material-v08:before{background:linear-gradient(90deg,#18342a 0,transparent 22%,transparent 72%,rgba(13,31,24,.24));}
.polacrilex93 .product-material-v08 img{filter:saturate(.45) contrast(1.08) brightness(.98);}
@media (hover:hover) and (prefers-reduced-motion:no-preference){.polacrilex93 .product-material-v08:hover img{filter:saturate(.62) contrast(1.11) brightness(1.02);}}
.polacrilex93 .product-ledger93{background:#e4e4dc!important;}
.polacrilex93 .ledger-cell93:hover{background:#d9dbd1;}
.polacrilex93 .ledger-cell93:after{border-color:rgba(112,126,111,.30);}

.polacrilex93 .qualify-v08.qualify93{background:linear-gradient(180deg,#f5f4ee 0%,#ecebe4 100%);}
.polacrilex93 .qualify-v08.qualify93:after{border-color:rgba(55,95,80,.09);width:390px;height:390px;left:-240px;bottom:-230px;}
.polacrilex93 .qual-row93:after{background:linear-gradient(90deg,rgba(157,154,104,.14),rgba(70,105,90,.025) 52%,transparent 82%);}
.polacrilex-spec-pair93{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:34px;max-width:390px;background:#b9bcb5;border:1px solid #b9bcb5;}
.polacrilex-spec-pair93>div{position:relative;padding:16px 15px 15px;background:#f4f2eb;overflow:hidden;transition:background-color .4s ease,transform .45s cubic-bezier(.2,.75,.2,1);}
.polacrilex-spec-pair93>div:after{content:"";position:absolute;width:70px;height:70px;border:1px solid rgba(55,95,80,.16);border-radius:50%;right:-38px;bottom:-43px;transition:transform .6s cubic-bezier(.16,.76,.18,1);}
.polacrilex-spec-pair93 span{display:block;margin-bottom:9px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#6d746d;}
.polacrilex-spec-pair93 b{display:block;font-size:29px;line-height:1;letter-spacing:-.05em;}
.polacrilex-spec-pair93 em{display:block;margin-top:6px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em;color:#7b807a;font-style:normal;}
@media(hover:hover){.polacrilex-spec-pair93>div:hover{background:#ebe9df;transform:translateY(-2px)}.polacrilex-spec-pair93>div:hover:after{transform:scale(1.12)}}

/* PRODUCT ROLE — a resin matrix rather than another branch or linear flow. */
.polacrilex93 .polacrilex-role93{background:radial-gradient(circle at 35% 56%,rgba(153,170,139,.08),transparent 31%),linear-gradient(112deg,#0d251e 0%,#16362b 58%,#132d25 100%);}
.polacrilex93 .polacrilex-role93:before{width:470px;height:470px;right:-265px;top:-310px;border-color:rgba(180,179,125,.16);}
.polacrilex-role-grid93{display:grid;grid-template-columns:minmax(620px,1.15fr) minmax(370px,.85fr);gap:clamp(44px,6vw,92px);align-items:stretch;}
.resin-system93{position:relative;display:grid;grid-template-columns:minmax(160px,.58fr) 110px minmax(260px,.95fr) 110px minmax(160px,.58fr);align-items:center;min-height:340px;}
.resin-stage93{position:relative;z-index:2;min-height:180px;padding:24px 19px;display:flex;flex-direction:column;justify-content:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.17);transition:transform .55s cubic-bezier(.2,.75,.2,1),background-color .42s ease,border-color .42s ease;}
.resin-stage93>span{position:absolute;left:16px;top:-14px;width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:#aaa56a;color:#172019;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;}
.resin-stage93 small,.matrix-label93 small{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.1em;color:#aebbb3;}
.resin-stage93 b{margin-top:11px;font-size:clamp(20px,1.65vw,27px);line-height:1.02;letter-spacing:-.04em;}
.resin-stage93 em{margin-top:13px;font-style:normal;color:#aab8af;font-size:10px;line-height:1.45;}
.resin-input93{transform:translateY(15px)}.resin-output93{transform:translateY(-15px)}
.resin-matrix93{position:relative;z-index:2;min-height:275px;padding:25px 23px;background:#e9e8df;color:#15271f;border:1px solid rgba(255,255,255,.30);box-shadow:0 24px 48px rgba(5,15,10,.15);overflow:hidden;}
.matrix-label93{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:flex-start;gap:18px;}
.matrix-label93 small{color:#6e766f;}
.matrix-label93 b{text-align:right;font-size:23px;line-height:1.02;letter-spacing:-.04em;color:#173f32;}
.matrix-dots93{position:absolute;left:24px;right:24px;top:88px;bottom:45px;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr);gap:10px 13px;align-items:center;justify-items:center;}
.matrix-dots93 i{position:relative;width:15px;height:15px;border-radius:50%;border:1px solid rgba(55,95,80,.38);background:rgba(55,95,80,.05);transition:transform .55s cubic-bezier(.2,.75,.2,1),background-color .42s ease,box-shadow .42s ease;}
.matrix-dots93 i:after{content:"";position:absolute;width:3px;height:3px;border-radius:50%;background:#5f756b;left:5px;top:5px;opacity:.65;}
.matrix-dots93 i.nic{background:#aaa56a;border-color:#aaa56a;box-shadow:0 0 0 4px rgba(170,165,106,.10);}
.matrix-dots93 i.nic:after{background:#172019;opacity:.55;}
.matrix-note93{position:absolute;left:24px;bottom:17px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.07em;color:#737b74;}
.resin-connector93{position:relative;height:100%;z-index:1;}
.resin-connector93:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:rgba(203,211,173,.25);}
.resin-connector93 i{position:absolute;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid #c5ce9c;border-right:1px solid #c5ce9c;transform:rotate(45deg);}
.connector-in93 i,.connector-out93 i{right:2px;}
@media (prefers-reduced-motion:no-preference){.polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(3),.polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(9),.polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(16){animation:resinPulse93 2.2s ease-in-out infinite alternate}.polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(5),.polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(12),.polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(19){animation:resinPulse93 2.2s .55s ease-in-out infinite alternate}@keyframes resinPulse93{to{transform:scale(1.18);box-shadow:0 0 0 8px rgba(170,165,106,.08)}}}
@media(hover:hover){.resin-stage93:hover{background:rgba(255,255,255,.065);border-color:rgba(202,205,155,.38);transform:translateY(-3px)}.resin-input93:hover{transform:translateY(10px)}.resin-output93:hover{transform:translateY(-20px)}.resin-matrix93:hover .matrix-dots93 i{transform:scale(1.04)}}
.polacrilex-buyers93{display:grid;grid-template-rows:auto 1fr;gap:20px;}
.polacrilex-route-list93{border-top:1px solid rgba(255,255,255,.15);align-self:end;}
.polacrilex-route-list93>a{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;min-height:68px;padding:12px;color:#f5f7f3;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.15);overflow:hidden;isolation:isolate;transition:padding .45s cubic-bezier(.2,.75,.2,1),background-color .42s ease;}
.polacrilex-route-list93>a:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(170,165,106,.14),rgba(255,255,255,.018) 65%,transparent);opacity:0;z-index:-1;transition:opacity .42s ease;}
.polacrilex-route-list93>a>span{display:grid;place-items:center;width:27px;height:27px;border:1px solid rgba(255,255,255,.28);border-radius:50%;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;color:#d9e2dc;transition:background-color .35s ease,border-color .35s ease,color .35s ease,transform .42s cubic-bezier(.2,.75,.2,1);}
.polacrilex-route-list93 b{display:block;margin-bottom:3px;font-size:14px;letter-spacing:-.01em;}.polacrilex-route-list93 small{display:block;color:#aebcb4;font-size:10px;line-height:1.4}.polacrilex-route-list93 em{font-style:normal;color:#d8e99d;font-size:10px;white-space:nowrap;transition:transform .42s cubic-bezier(.2,.75,.2,1);}
@media(hover:hover){.polacrilex-route-list93>a:hover{padding-left:18px;background:rgba(255,255,255,.018)}.polacrilex-route-list93>a:hover:before{opacity:1}.polacrilex-route-list93>a:hover>span{background:#aaa56a;border-color:#aaa56a;color:#142219;transform:translateX(4px)}.polacrilex-route-list93>a:hover em{transform:translateX(3px)}}

.polacrilex93 .product-doc-v08.product-doc93{background:linear-gradient(180deg,#efeee8 0%,#dfdfd6 100%)!important;}
.polacrilex-docnote93{display:grid;grid-template-columns:auto 1fr;gap:5px 14px;margin-top:26px;padding-top:15px;border-top:1px solid #b7b9b2;max-width:440px;}
.polacrilex-docnote93 span{grid-row:1/3;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em;color:#737a73;}.polacrilex-docnote93 b{font-size:14px;letter-spacing:.01em}.polacrilex-docnote93 em{font:9px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.06em;color:#797e78;font-style:normal;}

@media(max-width:1120px){.polacrilex-role-grid93{grid-template-columns:1fr}.resin-system93{max-width:950px}.polacrilex-buyers93{max-width:900px}}
@media(max-width:760px){.polacrilex-spec-pair93{max-width:none}.resin-system93{grid-template-columns:1fr;gap:18px;padding-left:18px;min-height:0}.resin-connector93{display:none}.resin-stage93,.resin-matrix93{min-height:150px}.resin-input93,.resin-output93{transform:none}.matrix-dots93{grid-template-columns:repeat(5,1fr);top:78px;bottom:42px}.resin-matrix93{min-height:255px}}


/* POLACRILEX V2 — stability + clearer dosage-system artifact ---------------- */

.polacrilex93 .qualification-sheet93 .qual-row93{
  transform:none!important;
  transition:background-color .34s ease,box-shadow .34s ease!important;
}
.polacrilex93 .qualification-sheet93 .qual-row93 h3,
.polacrilex93 .qualification-sheet93 .qual-row93 p,
.polacrilex93 .qualification-sheet93 .qual-row93 .n{
  transform:none!important;
}
.polacrilex93 .qualification-sheet93 .qual-row93.is-active{
  background:transparent!important;
  box-shadow:none!important;
}
.polacrilex93 .qualification-sheet93 .qual-row93.is-active:before{transform:scaleY(0)!important}
.polacrilex93 .qualification-sheet93 .qual-row93.is-active:after{opacity:0!important}
.polacrilex93 .qualification-sheet93 .qual-row93.is-active .n{
  background:transparent!important;
  border-color:#aeb4ae!important;
  color:inherit!important;
}
@media(hover:hover){
  .polacrilex93 .qualification-sheet93 .qual-row93:hover{
    background:rgba(255,255,255,.36)!important;
    box-shadow:none!important;
  }
  .polacrilex93 .qualification-sheet93 .qual-row93:hover:before{transform:scaleY(1)!important}
  .polacrilex93 .qualification-sheet93 .qual-row93:hover:after{opacity:.72!important}
  .polacrilex93 .qualification-sheet93 .qual-row93:hover .n{
    background:#aaa56a!important;
    border-color:#aaa56a!important;
    color:#172019!important;
    transform:none!important;
  }
  .polacrilex93 .qualification-sheet93 .qual-row93:hover h3,
  .polacrilex93 .qualification-sheet93 .qual-row93:hover p{transform:none!important}
}

.polacrilex-role-grid93{align-items:start;}
.resin-system93{
  grid-template-columns:minmax(170px,.82fr) 62px minmax(230px,1.08fr) 62px minmax(170px,.82fr);
  min-height:300px;
  height:300px;
  align-self:start;
}
.resin-stage93{
  min-height:178px;
  height:178px;
  justify-content:center;
}
.resin-input93,.resin-output93{transform:none!important;}
.resin-stage93>span.stage-number93,
.matrix-number93{
  position:absolute;
  left:16px;
  top:-14px;
  width:29px;height:29px;
  display:grid;place-items:center;
  border-radius:50%;
  background:#aaa56a;
  border:1px solid #aaa56a;
  color:#172019;
  font:9px ui-monospace,SFMono-Regular,Menlo,monospace;
  z-index:5;
}
.resin-matrix93{
  min-height:232px;
  height:232px;
  padding:25px 22px 18px;
  display:grid;
  grid-template-rows:auto 1fr auto;
  gap:12px;
  overflow:visible;
}
.matrix-label93{display:block;padding-left:0;}
.matrix-label93 small{display:block;margin-bottom:8px;}
.matrix-label93 b{
  display:block;
  text-align:left;
  font-size:24px;
  line-height:1;
  white-space:normal;
}
.matrix-dots93{
  position:relative;
  left:auto;right:auto;top:auto;bottom:auto;
  display:grid;
  grid-template-columns:repeat(4,1fr);
  grid-template-rows:repeat(3,1fr);
  gap:10px 14px;
  min-height:82px;
  align-items:center;
  justify-items:center;
  padding:7px 8px;
  border-top:1px solid rgba(55,95,80,.16);
  border-bottom:1px solid rgba(55,95,80,.16);
}
.matrix-dots93 i{width:14px;height:14px;}
.matrix-metrics93{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:10px;
}
.matrix-metrics93 span{
  display:flex;
  justify-content:space-between;
  gap:8px;
  padding-top:2px;
  font:7.5px ui-monospace,SFMono-Regular,Menlo,monospace;
  text-transform:uppercase;
  letter-spacing:.055em;
  color:#727a73;
}
.matrix-metrics93 b{color:#294f41;font-size:8px;}
.matrix-note93{display:none}
.resin-connector93{height:232px;align-self:center;}
.resin-connector93:before{left:4px;right:4px;}
.connector-in93 i,.connector-out93 i{right:5px;}

.polacrilex-buyers93{min-height:300px;align-self:start;}
.polacrilex-route-list93>a{
  min-height:72px;
  height:72px;
  padding:12px!important;
  transition:background-color .36s ease!important;
}
.polacrilex-route-list93>a>div{min-width:0;}
.polacrilex-route-list93 b,
.polacrilex-route-list93 small{
  transition:transform .40s cubic-bezier(.22,.72,.18,1),color .34s ease;
}
@media(hover:hover){
  .polacrilex-route-list93>a:hover{
    padding:12px!important;
    background:rgba(255,255,255,.018);
  }
  .polacrilex-route-list93>a:hover>span{transform:translateX(3px)!important;}
  .polacrilex-route-list93>a:hover b,
  .polacrilex-route-list93>a:hover small{transform:translateX(2px);}
}

@media(max-width:1120px){
  .resin-system93{
    grid-template-columns:minmax(160px,.85fr) 48px minmax(220px,1.1fr) 48px minmax(160px,.85fr);
    height:286px;min-height:286px;
  }
  .resin-matrix93{height:220px;min-height:220px}
  .resin-connector93{height:220px}
}
@media(max-width:760px){
  .resin-system93{
    grid-template-columns:1fr;
    height:auto;min-height:0;
    gap:18px;padding-left:0;
  }
  .resin-stage93,.resin-matrix93{height:auto;min-height:170px}
  .resin-connector93{display:none}
}

.polacrilex93 .qualification-sheet93 .qual-row93:focus-visible{
  background:rgba(255,255,255,.36)!important;
  box-shadow:inset 2px 0 0 #aaa56a!important;
}
.polacrilex93 .qualification-sheet93 .qual-row93:focus-visible .n{
  background:#aaa56a!important;
  border-color:#aaa56a!important;
  color:#172019!important;
  transform:none!important;
}
.polacrilex93 .qualification-sheet93 .qual-row93:focus-visible h3,
.polacrilex93 .qualification-sheet93 .qual-row93:focus-visible p{transform:none!important}
@media(max-width:760px){
  .polacrilex-route-list93>a{height:auto;min-height:72px}
}


/* POLACRILEX V3 — clearer chemistry schematic */
.matrix-dots93{
  position:relative;
  display:block;
  min-height:92px;
  border-top:1px solid rgba(55,95,80,.16);
  border-bottom:1px solid rgba(55,95,80,.16);
  padding:0;
  overflow:hidden;
}
.matrix-dots93:before,
.matrix-dots93:after{
  content:"";
  position:absolute;
  inset:12px 18px;
  pointer-events:none;
}
.matrix-dots93:before{
  background:
    linear-gradient(155deg, transparent 0 12%, rgba(55,95,80,.11) 12.4% 12.9%, transparent 13.3% 100%),
    linear-gradient(22deg, transparent 0 30%, rgba(55,95,80,.08) 30.4% 30.9%, transparent 31.3% 100%),
    linear-gradient(118deg, transparent 0 62%, rgba(55,95,80,.08) 62.4% 62.9%, transparent 63.3% 100%);
  opacity:.8;
}
.matrix-dots93:after{
  background:radial-gradient(circle at 16% 34%, rgba(55,95,80,.08) 0 12px, transparent 12px),
             radial-gradient(circle at 72% 22%, rgba(55,95,80,.06) 0 15px, transparent 15px),
             radial-gradient(circle at 58% 68%, rgba(55,95,80,.06) 0 14px, transparent 14px);
}
.matrix-dots93 i{
  position:absolute;
  width:14px;height:14px;
}
.matrix-dots93 i:nth-child(1){left:10%;top:22%;}
.matrix-dots93 i:nth-child(2){left:28%;top:14%;}
.matrix-dots93 i:nth-child(3){left:50%;top:27%;}
.matrix-dots93 i:nth-child(4){left:74%;top:18%;}
.matrix-dots93 i:nth-child(5){left:17%;top:55%;}
.matrix-dots93 i:nth-child(6){left:36%;top:46%;}
.matrix-dots93 i:nth-child(7){left:61%;top:51%;}
.matrix-dots93 i:nth-child(8){left:80%;top:40%;}
.matrix-dots93 i:nth-child(9){left:24%;top:76%;}
.matrix-dots93 i:nth-child(10){left:45%;top:73%;}
.matrix-dots93 i:nth-child(11){left:66%;top:82%;}
.matrix-dots93 i:nth-child(12){left:85%;top:70%;}
.matrix-note93{
  display:block;
  margin-top:8px;
  font:7.5px ui-monospace,SFMono-Regular,Menlo,monospace;
  text-transform:uppercase;
  letter-spacing:.07em;
  color:#7b837c;
}
@media (prefers-reduced-motion:no-preference){
  .polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(2),
  .polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(7),
  .polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(10){animation:resinPulse93 2.2s ease-in-out infinite alternate}
  .polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(4),
  .polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(9),
  .polacrilex-role93:hover .matrix-dots93 i.nic:nth-of-type(12){animation:resinPulse93 2.2s .55s ease-in-out infinite alternate}
}

/* POLACRILEX V4 — safer material-study centerpiece ------------------------ */
.polacrilex93 .resin-material-card93{
  height:242px;
  min-height:242px;
  grid-template-rows:auto 86px auto auto;
  gap:9px;
  padding-bottom:14px;
}
.polacrilex93 .resin-material-visual93{
  position:relative;
  height:86px;
  overflow:hidden;
  border-top:1px solid rgba(55,95,80,.16);
  border-bottom:1px solid rgba(55,95,80,.16);
  background:#746337;
}
.polacrilex93 .resin-material-visual93 img{
  width:100%;
  height:100%;
  display:block;
  object-fit:cover;
  transform:scale(1.06);
  filter:saturate(.34) contrast(.92) brightness(1.08);
  opacity:.74;
}
.polacrilex93 .resin-material-visual93:after{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(90deg,rgba(233,232,223,.30),transparent 22%,transparent 78%,rgba(233,232,223,.24));
  pointer-events:none;
}
.polacrilex93 .resin-material-card93 .matrix-metrics93{
  margin-top:0;
}
.polacrilex93 .resin-material-card93 .matrix-note93{
  position:static;
  display:block;
  margin:0;
  padding-top:7px;
  border-top:1px solid rgba(55,95,80,.12);
  font-size:6.9px;
  line-height:1.25;
  letter-spacing:.055em;
  color:#7b837c;
}
.polacrilex93 .resin-material-card93:hover .resin-material-visual93 img{
  transform:scale(1.075);
  transition:transform .7s cubic-bezier(.22,.72,.18,1),filter .5s ease;
  filter:saturate(.42) contrast(.95) brightness(1.1);
}
@media(max-width:1120px){
  .polacrilex93 .resin-material-card93{height:232px;min-height:232px;grid-template-rows:auto 78px auto auto}
  .polacrilex93 .resin-material-visual93{height:78px}
}
@media(max-width:760px){
  .polacrilex93 .resin-material-card93{height:auto;min-height:235px;grid-template-rows:auto 92px auto auto}
  .polacrilex93 .resin-material-visual93{height:92px}
}
.polacrilex93 .resin-material-card93 ~ .resin-connector93,
.polacrilex93 .resin-connector93{height:242px;}
@media(max-width:1120px){.polacrilex93 .resin-connector93{height:232px}}


/* v5 — Product Role evidence pass. Removes the speculative material/process schematic. */
.polacrilex93 .polacrilex-role93{
  background:radial-gradient(circle at 27% 54%,rgba(169,176,139,.075),transparent 32%),linear-gradient(112deg,#0d251e 0%,#16362b 58%,#132d25 100%);
}
.polacrilex93 .polacrilex-evidence-grid93{grid-template-columns:minmax(600px,1.12fr) minmax(380px,.88fr);align-items:start;}
.polacrilex93 .polacrilex-evidence-plate93{
  min-height:360px;background:#e9e7dd;color:#17362c;border:1px solid rgba(255,255,255,.34);
  box-shadow:0 25px 56px rgba(4,18,12,.16);padding:0;position:relative;overflow:hidden;
}
.polacrilex93 .polacrilex-evidence-plate93:before{
  content:"";position:absolute;width:270px;height:270px;border:1px solid rgba(42,82,67,.09);border-radius:50%;right:-115px;top:-135px;pointer-events:none;
}
.polacrilex93 .evidence-plate-head93{
  min-height:58px;padding:17px 22px;border-bottom:1px solid #c5c7bf;display:flex;align-items:center;justify-content:space-between;gap:22px;
  font:9px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.09em;color:#69736c;
}
.polacrilex93 .evidence-plate-head93 span{color:#1e4639;font-weight:700}.polacrilex93 .evidence-plate-head93 em{font-style:normal;}
.polacrilex93 .evidence-dual93{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #c5c7bf;}
.polacrilex93 .evidence-primary93{padding:27px 24px 25px;min-height:155px;position:relative;transition:background-color .38s ease;}
.polacrilex93 .evidence-primary93:first-child{border-right:1px solid #c5c7bf;}
.polacrilex93 .evidence-primary93 small,.polacrilex93 .evidence-support93 small{
  display:block;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.08em;color:#717a73;margin-bottom:10px;
}
.polacrilex93 .evidence-primary93 strong{display:block;font-size:clamp(36px,4vw,61px);line-height:.95;letter-spacing:-.055em;color:#173f32;margin-bottom:12px;}
.polacrilex93 .evidence-primary93 span,.polacrilex93 .evidence-support93 span{font-size:11px;color:#737b75;}
.polacrilex93 .evidence-support93{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #c5c7bf;}
.polacrilex93 .evidence-support93>div{padding:19px 18px;min-height:100px;border-right:1px solid #c5c7bf;transition:background-color .35s ease;}
.polacrilex93 .evidence-support93>div:last-child{border-right:0;}
.polacrilex93 .evidence-support93 b{display:block;color:#1e4639;font-size:15px;line-height:1.15;margin-bottom:8px;}
.polacrilex93 .evidence-plate-foot93{padding:15px 22px;display:flex;justify-content:space-between;gap:20px;align-items:center;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase;letter-spacing:.07em;color:#717a73;}
.polacrilex93 .evidence-plate-foot93 b{color:#36594d;text-align:right;}
@media(hover:hover){
  .polacrilex93 .evidence-primary93:hover,.polacrilex93 .evidence-support93>div:hover{background:rgba(182,155,88,.075);}
}
@media(max-width:1120px){.polacrilex93 .polacrilex-evidence-grid93{grid-template-columns:1fr}.polacrilex93 .polacrilex-evidence-plate93{max-width:900px}.polacrilex93 .polacrilex-buyers93{max-width:900px}}
@media(max-width:700px){
 .polacrilex93 .evidence-dual93,.polacrilex93 .evidence-support93{grid-template-columns:1fr}
 .polacrilex93 .evidence-primary93:first-child,.polacrilex93 .evidence-support93>div{border-right:0;border-bottom:1px solid #c5c7bf}
 .polacrilex93 .evidence-support93>div:last-child{border-bottom:0}
 .polacrilex93 .evidence-plate-foot93{display:block}.polacrilex93 .evidence-plate-foot93 b{display:block;text-align:left;margin-top:7px}
}
