/* Native layered hero composition. No full-scene bitmap is used here. */
.hero-network-scene {
  position: relative;
  isolation: isolate;
  min-height: 660px;
  overflow: visible;
  transform: none;
}

.hero-network-scene::before,
.hero-network-scene::after {
  content: "";
  position: absolute;
  z-index: -2;
  border-radius: 50%;
  pointer-events: none;
}

.hero-network-scene::before {
  width: 72%;
  aspect-ratio: 1;
  background: radial-gradient(circle, rgba(125, 76, 255, .34), rgba(222, 63, 229, .12) 48%, transparent 72%);
  filter: blur(42px);
}

.hero-network-scene::after {
  right: 2%;
  bottom: 12%;
  width: 40%;
  aspect-ratio: 1;
  background: radial-gradient(circle, rgba(105, 255, 151, .14), transparent 68%);
  filter: blur(34px);
  animation: hero-glow-drift 10s ease-in-out infinite;
}

.network-glow {
  position: absolute;
  inset: 11% 8%;
  border: 1px solid rgba(167, 125, 255, .08);
  border-radius: 50%;
  background: radial-gradient(circle, rgba(116, 76, 255, .08), transparent 56%);
  box-shadow: inset 0 0 80px rgba(152, 74, 255, .06);
  animation: hero-glow-breathe 8s ease-in-out infinite;
}

.network-stars {
  position: absolute;
  inset: 2%;
  background-image:
    radial-gradient(circle at 12% 18%, #e6dcff 0 1px, transparent 2px),
    radial-gradient(circle at 88% 24%, #f27de0 0 1px, transparent 2px),
    radial-gradient(circle at 8% 72%, #9b7bff 0 1px, transparent 2px),
    radial-gradient(circle at 84% 86%, #caff76 0 1px, transparent 2px),
    radial-gradient(circle at 57% 5%, #fff 0 1px, transparent 2px);
  filter: drop-shadow(0 0 7px #9b75ff);
  opacity: .78;
}


.hero-edge-flourishes {
  position: absolute;
  z-index: 0;
  inset: -4% -9% -5%;
  width: 118%;
  height: 109%;
  overflow: visible;
  pointer-events: none;
  opacity: .66;
  filter: drop-shadow(0 0 7px rgba(154, 94, 255, .22));
  animation: hero-edge-drift 14s ease-in-out infinite alternate;
}

.hero-edge-flourishes__lines {
  fill: none;
  stroke: url(#edgeFlourishPurple);
  stroke-width: 1.35;
  stroke-linecap: round;
}

.hero-edge-flourishes__lines .is-faint {
  opacity: .46;
  stroke-width: .9;
  stroke-dasharray: 3 8;
}

.hero-edge-flourishes__dots circle {
  fill: url(#edgeFlourishDot);
  opacity: .72;
}

@keyframes hero-edge-drift {
  from { transform: translate3d(-2px, 0, 0) scale(.995); }
  to { transform: translate3d(3px, -4px, 0) scale(1.008); }
}

.network-lines {
  position: absolute;
  z-index: 1;
  inset: 3%;
  width: 94%;
  height: 94%;
  overflow: visible;
  filter: drop-shadow(0 0 5px rgba(143, 92, 255, .34));
}

.network-lines .orbit-set {
  fill: none;
  stroke: url(#orbitPurple);
  stroke-width: 1.1;
  opacity: .58;
}

.network-lines .orbit-accent {
  stroke: url(#orbitLime);
  stroke-dasharray: 11 8;
  opacity: .82;
}

.network-lines .orbit-front {
  stroke: #9bffb3;
  stroke-dasharray: 2 10;
  opacity: .54;
}

.network-dots {
  fill: #dfff78;
  filter: drop-shadow(0 0 8px #aaff72);
}

.network-dots circle:nth-child(odd) { animation: hero-dot-pulse 3.8s ease-in-out infinite; }
.network-dots circle:nth-child(even) { animation: hero-dot-pulse 3.8s -1.9s ease-in-out infinite; }

.product-card {
  position: relative;
  z-index: 6;
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 248px;
  padding: 21px;
  border: 1px solid rgba(224, 207, 255, .78);
  border-radius: var(--seller-radius-xl);
  background: linear-gradient(145deg, rgba(62, 42, 105, .88), rgba(13, 11, 24, .95));
  box-shadow: inset 0 1px rgba(255, 255, 255, .22), 0 0 0 6px rgba(124, 78, 255, .07), 0 0 54px rgba(134, 75, 255, .5), 22px 30px 70px rgba(0, 0, 0, .58);
  backdrop-filter: blur(18px);
  transform: perspective(800px) rotateY(-7deg) rotateZ(2deg);
  animation: hero-product-float 7s ease-in-out infinite;
}

.product-card__tag {
  display: flex;
  justify-content: space-between;
  align-self: stretch;
  color: #ded3ff;
  font-size: 12.5px;
  font-weight: 750;
  letter-spacing: .1em;
  text-transform: uppercase;
}

.product-card__tag b { color: #f58ce8; }

.product-card__image {
  position: relative;
  width: 168px;
  height: 174px;
  margin-block: 12px 10px;
  border: 1px solid rgba(255, 255, 255, .13);
  border-radius: var(--seller-radius-lg);
  background: radial-gradient(circle at 60% 18%, rgba(255, 255, 255, .22), transparent 30%), linear-gradient(145deg, rgba(175, 144, 255, .25), rgba(46, 30, 91, .56));
  box-shadow: inset 0 0 28px rgba(216, 198, 255, .09), 0 14px 30px rgba(0, 0, 0, .28);
}

.product-card__image svg {
  display: block;
  width: 100%;
  height: 100%;
  filter: drop-shadow(0 12px 12px rgba(9, 5, 26, .42));
}

.product-card__image > b {
  position: absolute;
  right: 9px;
  bottom: 7px;
  color: #dfff78;
  text-shadow: 0 0 12px #aaff72;
}

.product-card > strong { align-self: flex-start; font-size: 29px; line-height: 1.02; }
.product-card > small { align-self: flex-start; margin-top: 7px; color: #c8c3d7; font-size: 14.5px; line-height: 1.32; }


.product-card__markets {
  position: absolute;
  bottom: -39px;
  display: flex;
  gap: 7px;
}

.product-card__markets b {
  padding: 7px 10px;
  border: 1px solid rgba(174, 137, 255, .45);
  border-radius: var(--seller-radius-sm);
  background: rgba(15, 12, 26, .94);
  box-shadow: 0 8px 20px rgba(0, 0, 0, .28);
  color: #e785ff;
  font-size: 13.75px;
}

.product-card__markets b + b { color: #65adff; }

.network-creator {
  position: absolute;
  z-index: 5;
}

.creator-photo {
  display: block;
  width: 78px;
  aspect-ratio: 1;
  border: 2px solid #b99dff;
  border-radius: 50%;
  background-color: #15132a;
  background-image: url('/assets/seller-blogger-network.webp');
  background-repeat: no-repeat;
  background-size: 1142.86% 1142.86%;
  box-shadow: 0 0 0 5px rgba(10, 8, 20, .88), 0 0 26px rgba(143, 86, 255, .65);
}

.creator-photo--one { background-position: 18.2% 30.8%; }
.creator-photo--two { background-position: 51.1% 14.9%; }
.creator-photo--three { background-position: 84.2% 30.8%; }
.creator-photo--four { background-position: 18.2% 65.5%; }
.creator-photo--five { background-position: 84.2% 65.5%; }
.creator-photo--six { background-position: 51.1% 84.4%; }

.network-creator > b {
  position: absolute;
  right: -11px;
  bottom: -4px;
  padding: 5px 8px;
  border: 1px solid rgba(181, 145, 255, .62);
  border-radius: var(--seller-radius-pill);
  background: rgba(19, 15, 34, .96);
  box-shadow: 0 6px 16px rgba(0, 0, 0, .34);
  font-size: 11.25px;
}

.network-creator > i {
  position: absolute;
  top: -4px;
  right: -7px;
  display: grid;
  place-items: center;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  font-size: 11.25px;
  font-style: normal;
}

.network-creator--one { top: 25%; left: 4%; }
.network-creator--two { top: 3%; left: 48%; animation: hero-element-float 7s -2s ease-in-out infinite; }
.network-creator--three { top: 24%; right: 3%; }
.network-creator--four { bottom: 19%; left: 7%; animation: hero-element-float 6s -4s ease-in-out infinite; }
.network-creator--five { right: 5%; bottom: 20%; }
.network-creator--six { bottom: 1%; left: 49%; animation: hero-element-float 7s -5s ease-in-out infinite; }

.result-chip,
.hero-growth {
  position: absolute;
  z-index: 7;
  border: 1px solid rgba(156, 126, 255, .36);
  background: rgba(13, 12, 22, .82);
  box-shadow: inset 0 1px rgba(255, 255, 255, .06), 0 12px 30px rgba(0, 0, 0, .32), 0 0 24px rgba(119, 255, 153, .06);
  backdrop-filter: blur(14px);
}

.result-chip {
  padding: 9px 12px;
  border-radius: var(--seller-radius-md);
  color: var(--seller-text-secondary);
  font-size: 12.5px;
  font-weight: 700;
  white-space: nowrap;
}

.result-chip i {
  margin-right: 6px;
  color: #cfff74;
  font-size: 16.25px;
  font-style: normal;
  text-shadow: 0 0 11px rgba(190, 255, 111, .8);
}

.result-chip--sales { top: 9%; left: 10%; animation: hero-element-float 6s ease-in-out infinite; }
.result-chip--search { top: 23%; right: -1%; }
.result-chip--ugc { bottom: 15%; left: 13%; animation: hero-element-float 7s -3s ease-in-out infinite; }
.result-chip--ready { right: 0; bottom: 29%; animation: hero-element-float 6s -1.5s ease-in-out infinite; }

.hero-growth {
  right: 31%;
  bottom: 2%;
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 2px 9px;
  padding: 11px 14px;
  border-color: rgba(197, 255, 112, .25);
  border-radius: var(--seller-radius-md);
}

.hero-growth > span { display: flex; align-items: flex-end; grid-row: 1 / 3; gap: 3px; }
.hero-growth > span i { width: 4px; height: 10px; background: #65e995; box-shadow: 0 0 8px #65e995; }
.hero-growth > span i:nth-child(2) { height: 17px; }
.hero-growth > span i:nth-child(3) { height: 24px; background: #dfff78; }
.hero-growth b { font-size: 15px; }
.hero-growth small { color: var(--seller-muted); font-size: 10px; }

.hero-notes { position: absolute; inset: 0; z-index: 2; pointer-events: none; }
.hero-note { position: absolute; margin: 0; color: rgba(190, 153, 255, .58); font-size: 17.5px; font-style: italic; line-height: 1.35; letter-spacing: .025em; text-shadow: 0 0 16px rgba(150, 94, 255, .28); }
.hero-note--one { top: 13%; left: -2%; transform: rotate(-7deg); }
.hero-note--two { right: -1%; bottom: 5%; transform: rotate(5deg); }
.hero-note--three { top: 8%; right: 3%; transform: rotate(-4deg); }

@keyframes hero-product-float {
  50% { transform: perspective(800px) rotateY(-4deg) rotateZ(1deg) translateY(-8px); }
}

@keyframes hero-element-float {
  50% { transform: translateY(-6px); }
}

@keyframes hero-glow-breathe {
  50% { opacity: .64; transform: scale(.96); }
}

@keyframes hero-glow-drift {
  50% { opacity: .64; transform: translate3d(-12px, -8px, 0) scale(1.05); }
}

@keyframes hero-dot-pulse {
  50% { opacity: .3; transform: scale(.55); transform-origin: center; }
}

@media (max-width: 1200px) {
  .hero-network-scene { min-height: 590px; transform: scale(.9); }
  .hero-note--three, .network-creator--six { display: none; }
}

@media (max-width: 800px) {
  .hero-network-scene { min-height: 600px; margin-top: 24px; transform: none; }
  .hero-notes, .network-creator--two, .network-creator--six, .result-chip--search { display: none; }
  .creator-photo { width: 68px; }
}

@media (max-width: 560px) {
  .hero-network-scene { min-height: 475px; margin-inline: -12px; }
  .network-lines { inset: 2%; width: 96%; height: 96%; }
  .product-card { width: 148px; padding: 13px; }
  .product-card__image { width: 92px; height: 96px; }
  .product-card > strong { font-size: 18.75px; }
  .product-card > small { font-size: 10px; }
  .creator-photo { width: 52px; }
  .network-creator--two, .network-creator--five, .network-creator--six, .result-chip--search, .result-chip--ugc { display: none; }
  .result-chip { padding: 7px 9px; font-size: 10px; }
  .result-chip--sales { top: 10%; left: 1%; }
  .result-chip--ready { right: 1%; bottom: 25%; }
  .hero-growth { right: 3%; bottom: 1%; }
}

@media (prefers-reduced-motion: reduce) {
  .hero-network-scene::after,
  .network-glow,
  .network-dots circle,
  .product-card,
  .network-creator,
  .result-chip { animation: none !important; }

  .product-card { transform: perspective(800px) rotateY(-7deg) rotateZ(2deg); }
}


/* 2026-09-21: custom creator photo + clear ready label */
.creator-photo--five{
  background-image:url("data:image/webp;base64,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")!important;
  background-size:cover!important;
  background-position:center 28%!important;
  background-repeat:no-repeat!important;
}
.result-chip--ready{
  right:-1%!important;
  bottom:36%!important;
}
@media(max-width:800px){
  .result-chip--ready{right:1%!important;bottom:36%!important}
}


/* 2026-09-21: clearer creator faces, brighter labels and stable positioning. */
.network-creator{
  animation:none!important;
}
.creator-photo{
  width:96px;
  border-width:3px;
  border-color:#c8a8ff;
  box-shadow:
    0 0 0 6px rgba(10,8,20,.90),
    0 0 28px rgba(143,86,255,.78),
    0 0 54px rgba(91,61,255,.24);
  transition:opacity .24s ease,filter .24s ease,transform .24s ease;
}
.creator-photo.is-changing{
  opacity:.16;
  filter:blur(1.2px) saturate(.75);
  transform:scale(.92);
}
.network-creator>i{
  top:-5px;
  right:-8px;
  width:25px;
  height:25px;
  border:1px solid rgba(255,255,255,.18);
  box-shadow:0 0 16px currentColor;
}
.network-creator>b{
  right:-13px;
  bottom:-5px;
  padding:5px 9px;
  border-color:rgba(195,164,255,.78);
  background:rgba(17,13,30,.98);
  box-shadow:0 8px 20px rgba(0,0,0,.38),0 0 18px rgba(131,84,255,.18);
  color:#fff;
  font-size:11.25px;
}

.network-creator--one{top:24%;left:2%}
.network-creator--two{top:2%;left:47%}
.network-creator--three{top:23%;right:1%}
.network-creator--four{bottom:18%;left:4%}
.network-creator--five{right:3%;bottom:18%}
.network-creator--six{bottom:0;left:47%}

.result-chip{
  z-index:8;
  padding:10px 14px;
  border-color:rgba(171,118,255,.72);
  background:
    linear-gradient(135deg,rgba(40,28,78,.96),rgba(13,12,25,.94));
  box-shadow:
    inset 0 1px rgba(255,255,255,.10),
    0 10px 28px rgba(0,0,0,.34),
    0 0 26px rgba(132,76,255,.24);
  color:#fff;
  font-size:13.75px;
  font-weight:800;
  animation:none!important;
}
.result-chip i{
  color:#bfff55;
  text-shadow:0 0 12px rgba(181,255,81,.95);
}
.result-chip--sales{
  top:10%;
  left:6%;
  border-color:rgba(167,112,255,.76);
  box-shadow:inset 0 1px rgba(255,255,255,.10),0 10px 28px rgba(0,0,0,.34),0 0 26px rgba(132,76,255,.30);
}
.result-chip--search{
  top:15%;
  right:1%;
  border-color:rgba(183,255,91,.44);
  box-shadow:inset 0 1px rgba(255,255,255,.10),0 10px 28px rgba(0,0,0,.34),0 0 24px rgba(170,255,80,.18);
}
.result-chip--ugc{
  bottom:8%;
  left:4%;
  border-color:rgba(235,76,255,.48);
  box-shadow:inset 0 1px rgba(255,255,255,.10),0 10px 28px rgba(0,0,0,.34),0 0 26px rgba(221,73,255,.20);
}
.result-chip--ready{
  right:1%;
  bottom:34%;
  border-color:rgba(89,239,169,.50);
  box-shadow:inset 0 1px rgba(255,255,255,.10),0 10px 28px rgba(0,0,0,.34),0 0 26px rgba(66,226,158,.18);
}

.hero-growth{
  right:14%;
  bottom:7%;
  border-color:rgba(197,255,112,.42);
  background:linear-gradient(135deg,rgba(22,43,33,.96),rgba(13,12,22,.95));
  box-shadow:
    inset 0 1px rgba(255,255,255,.08),
    0 10px 26px rgba(0,0,0,.34),
    0 0 26px rgba(101,233,149,.20);
}
.hero-growth b{color:#fff}
.hero-growth small{color:rgba(255,255,255,.66)}

@media(max-width:1200px){
  .creator-photo{width:88px}
  .result-chip{font-size:12.5px;padding:9px 12px}
}
@media(max-width:800px){
  .creator-photo{width:74px}
  .network-creator--one{left:2%}
  .network-creator--three{right:1%}
  .network-creator--four{left:3%}
  .network-creator--five{right:2%}
  .result-chip--sales{top:10%;left:2%}
  .result-chip--ugc{bottom:9%;left:2%}
  .result-chip--ready{right:1%;bottom:31%}
  .hero-growth{right:8%;bottom:4%}
}
@media(max-width:560px){
  .creator-photo{width:58px}
  .result-chip{font-size:10px;padding:7px 9px}
  .result-chip--sales{top:9%;left:1%}
  .result-chip--ready{right:1%;bottom:27%}
  .hero-growth{right:1%;bottom:1%}
}


/* 2026-09-21: slow creator + photorealistic product rotations */
.product-card__tag{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
}
.product-card__category{
  color:#e7dcff;
  font-size:11.25px;
  font-weight:800;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.product-card__image{
  overflow:hidden;
  background-repeat:no-repeat!important;
  background-size:cover!important;
  background-position:center!important;
  box-shadow:inset 0 1px rgba(255,255,255,.08),0 14px 32px rgba(0,0,0,.26);
}
.product-card__image>b{
  position:absolute;
  right:9px;
  bottom:8px;
  color:#dfff6e;
  text-shadow:0 0 12px rgba(223,255,110,.9);
}
.product-card>strong{
  min-height:26px;
}
.product-card>small{
  min-height:32px;
}
.product-card__image,
.product-card>strong,
.product-card>small,
.product-card__category,
.creator-photo,
.network-creator>b,
.result-chip b,
.result-chip small,
.hero-growth b,
.hero-growth small{
  transition:opacity .65s ease,transform .65s ease,filter .65s ease;
}
.hero-fade-out{
  opacity:.08!important;
  transform:scale(.95)!important;
  filter:blur(2px) saturate(.82)!important;
}
.result-chip{
  display:flex;
  align-items:center;
  gap:9px;
  min-height:44px;
}
.result-chip>span{
  display:grid;
  gap:2px;
  line-height:1.12;
}
.result-chip b{
  color:#fff;
  font-size:13.75px;
  font-weight:800;
}
.result-chip small{
  color:rgba(255,255,255,.62);
  font-size:10px;
  font-weight:600;
}
.result-chip i{flex:0 0 auto;margin-right:0}
.creator-photo{
  background-size:cover;
  background-position:center;
}
.hero-growth{
  min-width:155px;
}
@media(max-width:800px){
  .result-chip small{display:none}
  .result-chip{min-height:36px}
}


/* 2026-09-21: clean creator circles, safe labels and richer background */
.hero-network-scene{
  overflow:hidden;
  isolation:isolate;
}
.network-squiggles{
  position:absolute;
  inset:0;
  z-index:1;
  width:100%;
  height:100%;
  pointer-events:none;
  opacity:.42;
  filter:drop-shadow(0 0 10px rgba(147,92,255,.18));
}
.network-squiggles path{
  fill:none;
  stroke:url(#orbitPurple);
  stroke-width:1.1;
  stroke-linecap:round;
  stroke-dasharray:3 8;
}
.network-squiggles circle{
  fill:#c8ff70;
  filter:drop-shadow(0 0 7px rgba(200,255,112,.72));
}
.hero-network-scene:before,
.hero-network-scene:after{
  content:"";
  position:absolute;
  z-index:0;
  border-radius:50%;
  pointer-events:none;
  filter:blur(44px);
}
.hero-network-scene:before{
  width:230px;
  height:230px;
  left:8%;
  bottom:13%;
  background:rgba(133,80,255,.12);
}
.hero-network-scene:after{
  width:210px;
  height:210px;
  right:7%;
  top:20%;
  background:rgba(80,236,176,.07);
}

.network-creator{
  animation:none!important;
}
.creator-photo{
  width:104px!important;
  aspect-ratio:1/1;
  border:3px solid rgba(188,156,255,.96)!important;
  border-radius:50%;
  outline:0!important;
  box-shadow:0 0 22px rgba(139,86,255,.52)!important;
  background-color:#141022;
  overflow:hidden;
  transform:none!important;
  transition:opacity .72s ease,filter .72s ease,transform .72s ease;
}
.network-creator>i{
  z-index:6;
}
.network-creator>b{
  z-index:6;
  right:-7px;
  bottom:-3px;
  border-color:rgba(190,158,255,.72);
  box-shadow:0 6px 16px rgba(0,0,0,.32),0 0 12px rgba(142,93,255,.16);
}

.result-chip,
.hero-growth{
  animation:none!important;
}
.result-chip--ready{
  right:1%!important;
  bottom:36%!important;
}
.hero-growth{
  right:31%!important;
  bottom:10%!important;
}
.hero-note--two{
  right:0!important;
  bottom:1.5%!important;
  max-width:180px;
  text-align:left;
  z-index:2;
}
.hero-note--one{
  left:0!important;
}
.hero-note{
  opacity:.78;
}

.hero-fade-out{
  opacity:.04!important;
  filter:blur(2px) saturate(.82)!important;
  transform:scale(.96)!important;
}

@media(max-width:1200px){
  .creator-photo{width:94px!important}
  .hero-growth{right:28%!important;bottom:9%!important}
  .hero-note--two{bottom:1%!important}
}
@media(max-width:800px){
  .creator-photo{width:74px!important}
  .network-squiggles{opacity:.28}
  .result-chip--ready{right:1%!important;bottom:31%!important}
  .hero-growth{right:8%!important;bottom:4%!important}
}
@media(max-width:560px){
  .creator-photo{width:58px!important}
  .network-squiggles{opacity:.22}
  .result-chip--ready{right:1%!important;bottom:27%!important}
  .hero-growth{right:1%!important;bottom:1%!important}
}


/* 2026-09-21: transfer rays, crisp social icons, safe labels and green hero phrase */
.hero-title-green{
  color:#68e89a;
  text-shadow:0 0 14px rgba(104,232,154,.28),0 0 30px rgba(104,232,154,.12);
}

.network-transfer-rays{
  position:absolute;
  inset:0;
  z-index:3;
  width:100%;
  height:100%;
  pointer-events:none;
  overflow:visible;
}
.network-transfer-rays path{
  fill:none;
  stroke:url(#transferRay);
  stroke-width:1.6;
  stroke-linecap:round;
  stroke-dasharray:5 10;
  opacity:.74;
  filter:drop-shadow(0 0 7px rgba(150,94,255,.44));
  animation:hero-transfer-flow 8s linear infinite;
}
@keyframes hero-transfer-flow{
  to{stroke-dashoffset:-120}
}

.product-card{z-index:6}
.network-creator{z-index:7}
.result-chip,.hero-growth{z-index:9}

/* Keep labels out of the portrait safe zones. */
.result-chip--sales{
  top:7%!important;
  left:10%!important;
}
.result-chip--search{
  top:11%!important;
  right:2%!important;
}
.result-chip--ugc{
  left:4%!important;
  bottom:5%!important;
}
.result-chip--ready{
  right:1%!important;
  bottom:36%!important;
}
.hero-growth{
  left:35%!important;
  right:auto!important;
  bottom:16%!important;
}

/* Background notes stay readable instead of sitting beneath the cards. */
.hero-note{
  z-index:4!important;
  color:rgba(190,151,255,.82)!important;
  text-shadow:0 0 14px rgba(144,89,255,.23);
}
.hero-note--one{
  left:-1%!important;
  top:15%!important;
}
.hero-note--two{
  right:0!important;
  bottom:1.5%!important;
  max-width:180px;
}
.hero-note--three{
  top:4%!important;
  right:18%!important;
}

/* Crisp vector social badges. */
.network-creator>i{
  display:grid!important;
  place-items:center;
  width:26px!important;
  height:26px!important;
  padding:0!important;
  overflow:hidden;
  border-radius:50%;
  color:#fff!important;
  font-size:0!important;
  line-height:1!important;
  border:2px solid rgba(13,11,23,.88)!important;
  box-shadow:0 0 0 1px rgba(255,255,255,.12),0 0 14px currentColor!important;
}
.network-creator>i svg{
  width:14px;
  height:14px;
  display:block;
  fill:#fff;
  stroke:#fff;
  stroke-width:1.15;
}
.network-creator>i.social-youtube{
  background:linear-gradient(135deg,#ff4c65,#ff243d)!important;
}
.network-creator>i.social-youtube svg{
  stroke:none;
}
.network-creator>i.social-instagram{
  background:linear-gradient(135deg,#ffcc68 0%,#ff5b8c 38%,#b54cff 70%,#655dff 100%)!important;
}
.network-creator>i.social-instagram svg{
  fill:none;
}
.network-creator>i.social-tiktok{
  background:#090b12!important;
  box-shadow:0 0 0 1px rgba(255,255,255,.12),-2px 0 10px rgba(37,244,238,.32),2px 0 10px rgba(254,44,85,.34)!important;
}
.network-creator>i.social-tiktok svg{
  stroke:none;
  filter:drop-shadow(-1px 0 0 #25f4ee) drop-shadow(1px 0 0 #fe2c55);
}
.network-creator>i.social-vk{
  background:linear-gradient(135deg,#54a9ff,#2879f0)!important;
}
.network-creator>i.social-vk svg{
  stroke:none;
}

/* Keep the bottom creator and its label clearly separated. */
.network-creator--six{
  bottom:0!important;
  left:47%!important;
}

@media(max-width:1200px){
  .hero-growth{left:36%!important;bottom:15%!important}
  .hero-note--three{right:15%!important}
}
@media(max-width:800px){
  .network-transfer-rays{opacity:.58}
  .hero-growth{right:8%!important;left:auto!important;bottom:4%!important}
}
@media(max-width:560px){
  .network-transfer-rays{opacity:.45}
  .hero-growth{right:1%!important;left:auto!important;bottom:1%!important}
}
@media(prefers-reduced-motion:reduce){
  .network-transfer-rays path{animation:none!important}
}


/* 2026-09-21: keep right-side glow visible and unify all hero result tiles. */
.hero-network-scene{
  overflow:visible!important;
}

/* Pull the right-side portraits/labels slightly inward so their glow has breathing room. */
.network-creator--three{
  right:4%!important;
}
.network-creator--five{
  right:5%!important;
}
.result-chip--search{
  right:4%!important;
}
.result-chip--ready{
  right:3%!important;
}

/* Match every result tile to the compact green "Рост органики" card. */
.result-chip,
.hero-growth{
  box-sizing:border-box;
  width:190px;
  min-width:190px;
  min-height:52px;
  padding:8px 12px!important;
  border:1px solid rgba(170,255,92,.50)!important;
  border-radius:12px!important;
  background:linear-gradient(135deg,rgba(19,37,29,.96),rgba(12,14,20,.96))!important;
  box-shadow:
    inset 0 1px rgba(255,255,255,.07),
    0 10px 24px rgba(0,0,0,.34),
    0 0 22px rgba(111,239,110,.16)!important;
  backdrop-filter:blur(14px);
}

.result-chip{
  display:flex!important;
  align-items:center;
  gap:10px;
  white-space:normal!important;
}

.result-chip>i{
  display:grid!important;
  place-items:center;
  flex:0 0 26px;
  width:26px;
  height:28px;
  margin:0!important;
  color:#baff63!important;
  font-size:20px!important;
  font-style:normal;
  line-height:1;
  text-shadow:0 0 12px rgba(165,255,91,.95);
}

.result-chip>span{
  display:grid;
  min-width:0;
  gap:2px;
}

.result-chip b,
.hero-growth b{
  color:#fff!important;
  font-size:13.75px!important;
  font-weight:800;
  line-height:1.05;
}

.result-chip small,
.hero-growth small{
  color:rgba(255,255,255,.62)!important;
  font-size:8.75px!important;
  font-weight:600;
  line-height:1.15;
  white-space:nowrap;
}

.hero-growth{
  display:grid!important;
  grid-template-columns:28px minmax(0,1fr)!important;
  align-items:center;
  gap:2px 9px!important;
}

.hero-growth>span{
  width:28px;
  justify-content:center;
  grid-row:1 / 3;
}

@media(max-width:800px){
  .result-chip,
  .hero-growth{
    width:168px;
    min-width:168px;
    min-height:46px;
    padding:7px 10px!important;
  }
  .result-chip small{display:none}
}

@media(max-width:560px){
  .result-chip,
  .hero-growth{
    width:150px;
    min-width:150px;
    min-height:42px;
    padding:6px 8px!important;
  }
  .network-creator--three{right:5%!important}
  .network-creator--five{right:6%!important}
  .result-chip--ready{right:4%!important}
}


/* 2026-09-21: slow marketplace labels bouncing behind the hero network. */
.hero-market-bouncers{
  position:absolute;
  inset:3%;
  z-index:2;
  pointer-events:none;
  user-select:none;
}

.hero-market-bouncer{
  position:absolute;
  top:0;
  left:0;
  display:block;
  white-space:nowrap;
  font-size:clamp(80px,8.75vw,135px);
  font-weight:900;
  line-height:.9;
  letter-spacing:-.075em;
  opacity:.36;
  filter:saturate(1.18);
  will-change:transform;
}

.hero-market-bouncer--ozon{
  color:#005bff;
  text-shadow:
    0 0 14px rgba(0,91,255,.92),
    0 0 34px rgba(0,91,255,.68),
    0 0 64px rgba(0,91,255,.38);
}

.hero-market-bouncer--wb{
  color:#cb11ab;
  text-shadow:
    0 0 14px rgba(203,17,171,.92),
    0 0 34px rgba(203,17,171,.68),
    0 0 64px rgba(203,17,171,.38);
}

@media(max-width:800px){
  .hero-market-bouncers{inset:4%}
  .hero-market-bouncer{
    font-size:clamp(67.5px,13.75vw,97.5px);
    opacity:.30;
  }
}

@media(max-width:560px){
  .hero-market-bouncer{
    font-size:clamp(57.5px,16.25vw,77.5px);
    opacity:.24;
  }
}

@media(prefers-reduced-motion:reduce){
  .hero-market-bouncer{
    will-change:auto;
    transform:none!important;
  }
  .hero-market-bouncer--ozon{
    top:14%;
    left:8%;
  }
  .hero-market-bouncer--wb{
    top:auto;
    left:auto;
    right:10%;
    bottom:13%;
  }
}


/* 2026-09-21: keep the UGC result tile above the lower-left creator, mirroring the ready tile on the right. */
.result-chip--ugc{
  left:4%!important;
  bottom:36%!important;
}

@media(max-width:800px){
  .result-chip--ugc{
    left:3%!important;
    bottom:31%!important;
  }
}

@media(max-width:560px){
  .result-chip--ugc{
    left:2%!important;
    bottom:27%!important;
  }
}

/* The original portrait remains behind the video as an instant error fallback. */
.creator-photo{position:relative}
.creator-photo video{
  position:absolute;
  inset:0;
  display:block;
  width:100%;
  height:100%;
  border-radius:inherit;
  object-fit:cover;
  opacity:0;
  pointer-events:none;
  transition:opacity .2s ease;
}
.creator-photo video.is-playing{opacity:1}
@media(prefers-reduced-motion:reduce){
  .creator-photo video{display:none!important}
}

/* 2026-10-09: simplify the hero network on narrow iPhones without changing desktop layers/rotation. */
@media(max-width:560px){
  .hero-network-scene{
    min-height:430px!important;
    margin-inline:0!important;
    overflow:visible!important;
    transform:none!important;
  }
  .network-lines,
  .network-transfer-rays{
    inset:4%!important;
    width:92%!important;
    height:92%!important;
  }
  .product-card{
    width:168px!important;
    padding:14px!important;
  }
  .product-card__image{
    width:116px!important;
    height:120px!important;
  }
  .product-card>strong{
    font-size:20.5px!important;
  }
  .product-card>small{
    font-size:10.5px!important;
    line-height:1.28;
  }
  .creator-photo{
    width:44px!important;
  }
  .network-creator--one{
    display:block!important;
    top:21%!important;
    left:3%!important;
  }
  .network-creator--three{
    display:block!important;
    top:21%!important;
    right:3%!important;
  }
  .network-creator--four{
    display:block!important;
    bottom:13%!important;
    left:4%!important;
  }
  .network-creator--five{
    display:block!important;
    right:4%!important;
    bottom:13%!important;
  }
  .network-creator--two,
  .network-creator--six,
  .result-chip--search,
  .hero-growth{
    display:none!important;
  }
  .network-creator>b{
    right:-8px!important;
    bottom:-4px!important;
    padding:3px 6px!important;
    font-size:9.5px!important;
  }
  .network-creator>i{
    width:21px!important;
    height:21px!important;
    border-width:1px!important;
  }
  .network-creator>i svg{
    width:11px!important;
    height:11px!important;
  }
  .result-chip{
    width:132px!important;
    min-width:132px!important;
    min-height:40px!important;
    padding:6px 8px!important;
    gap:7px!important;
  }
  .result-chip>i{
    flex-basis:21px!important;
    width:21px!important;
    height:23px!important;
    font-size:17px!important;
  }
  .result-chip b{
    font-size:11.5px!important;
    line-height:1.08!important;
  }
  .result-chip--sales{
    top:7%!important;
    left:0!important;
  }
  /* UGC stays above the lower-left portrait; do not move it below the avatar. */
  .result-chip--ugc{
    display:flex!important;
    left:0!important;
    bottom:28%!important;
  }
  /* Publication status stays above the lower-right portrait. */
  .result-chip--ready{
    display:flex!important;
    right:0!important;
    bottom:28%!important;
  }
  .hero-market-bouncer{
    font-size:clamp(52px,14vw,66px)!important;
    opacity:.18!important;
  }
}

@media(max-width:800px){
  .hero-edge-flourishes{
    inset:0;
    width:100%;
    height:100%;
    opacity:.34;
  }
}

@media(prefers-reduced-motion:reduce){
  .hero-edge-flourishes{animation:none!important}
}

/* The live hero copy is owned by HTML/JS rotation. Never render a second
   generated copy, including when an older proof stylesheet is still cached. */
.home-page .result-chip--sales span b::after,
.home-page .result-chip--sales span small::after,
.home-page .result-chip--search span b::after,
.home-page .result-chip--search span small::after,
.home-page .hero-growth>b::after,
.home-page .hero-growth>small::after{
  content:none!important;
}


/* Wide desktop: use the available hero canvas instead of leaving large empty bands. */
@media(min-width:1600px){
  .home-hero .home-container{
    width:min(1780px,calc(100% - 48px));
  }
  .home-hero__grid{
    grid-template-columns:minmax(0,760px) minmax(0,1fr);
    gap:16px;
  }
  .home-hero h1{
    max-width:760px;
  }
  .hero-network-scene{
    min-height:760px;
    transform:scale(1.07) translateX(-1%);
    transform-origin:center center;
  }
}
