.audience-section{background:#050506;width:100%;max-width:none;padding:clamp(90px,12vw,150px) max(20px,50% - 550px) clamp(70px,9vw,110px);font-family:IRANYekan,Tahoma,sans-serif;position:relative;overflow:hidden}.au-spot{pointer-events:none;background:radial-gradient(42% 34% at 18% 8%,#3b236045,#0000 70%),radial-gradient(42% 34% at 84% 12%,#123f6640,#0000 70%),radial-gradient(55% 30% at 50% 106%,#8b5cf62b,#0000 74%);position:absolute;inset:0}.au-marquee{top:clamp(24px,4vw,46px);opacity:.5;pointer-events:none;position:absolute;inset-inline:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.au-marquee-track{gap:38px;width:max-content;animation:26s linear infinite au-slide;display:flex}.au-marquee span{color:#ffffff10;letter-spacing:2px;white-space:nowrap;align-items:center;gap:38px;font:800 clamp(40px,7vw,84px)/1 Plus Jakarta Sans,sans-serif;display:inline-flex}.au-marquee i{color:#8b5cf63d;font-size:.35em;font-style:normal}@keyframes au-slide{to{transform:translate(calc(-50% - 19px))}}section[dir=ltr] .au-marquee-track{animation-direction:reverse}.au-heading{text-align:center;z-index:1;max-width:660px;margin:0 auto 52px;position:relative}.au-kicker{color:#b7a9ff;letter-spacing:2px;align-items:center;gap:7px;font-size:11px;font-weight:700;display:inline-flex}.au-kicker svg{font-size:16px}.audience-section h2{color:#fff;letter-spacing:-1.8px;margin:14px 0 10px;font-size:clamp(31px,4.3vw,50px)}.audience-section h2 em{background:linear-gradient(110deg,#a78bfa,#e9d5ff 55%,#a78bfa);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:5s linear infinite au-shimmer}@keyframes au-shimmer{to{background-position:200% 0}}.audience-section header p{color:#aaa9b8;margin:0;font-size:14px;line-height:2}.au-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}.au-card{text-align:right;cursor:default;background:linear-gradient(160deg,#15141d,#0d0d12 64%);border:1px solid #ffffff12;border-radius:18px;min-height:188px;padding:20px 19px 18px;transition:border-color .4s,transform .4s,box-shadow .4s;position:relative;overflow:hidden}.au-card:hover{transform:translateY(-6px)!important}.au-card--active .au-aura{opacity:1}.au-aura{opacity:0;pointer-events:none;background:radial-gradient(#8b5cf633,#0000 70%);height:70%;transition:opacity .5s;position:absolute;inset:auto -30% -55%}.au-icon{color:#c9bdff;background:#8b5cf622;border:1px solid #a78bfa54;border-radius:13px;place-items:center;width:46px;height:46px;transition:box-shadow .4s,border-color .4s,color .4s;display:grid;position:relative;box-shadow:0 0 20px #8b5cf62c}.au-icon svg{font-size:23px}.au-card--active .au-icon{color:#e6dcff;border-color:#c4b5fd;box-shadow:0 0 30px #8b5cf65c}.au-card--2 .au-icon{color:#90d6ff;background:#369de31c;border-color:#55bbf457;box-shadow:0 0 20px #369de32b}.au-card--2.au-card--active .au-icon{color:#d8efff;border-color:#90d6ff;box-shadow:0 0 30px #369de34d}.au-card--3 .au-icon{color:#ffbd83;background:#f5904b1c;border-color:#f0a36652;box-shadow:0 0 20px #f5904b2b}.au-card--3.au-card--active .au-icon{color:#ffe7d1;border-color:#ffbd83;box-shadow:0 0 30px #f5904b4d}.au-card--4 .au-icon{color:#8cecd2;background:#30c9ac1d;border-color:#54ddbf55;box-shadow:0 0 20px #30c9ac2b}.au-card--4.au-card--active .au-icon{color:#dcfff5;border-color:#8cecd2;box-shadow:0 0 30px #30c9ac4d}.audience-section h3{color:#f6f4ff;margin:16px 0 6px;font-size:14px;position:relative}.audience-section .au-card p{color:#94929f;margin:0;font-size:10px;line-height:1.95}.au-stage{z-index:1;background:linear-gradient(120deg,#131120e6,#0b1413e6);border:1px solid #ffffff10;border-radius:20px;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;max-width:760px;min-height:112px;margin:42px auto 0;padding:20px 26px;display:grid;position:relative;overflow:hidden}.au-stage:before{content:"";pointer-events:none;background:radial-gradient(60% 90%,#8b5cf61f,#0000 70%);position:absolute;inset:0}.au-stage-label{color:#8a8798;letter-spacing:1px;align-items:center;gap:7px;font-size:10px;font-weight:700;display:inline-flex;position:relative}.au-stage-label svg{color:#a78bfa;font-size:15px}.au-quotes{place-items:center;min-width:min(340px,60vw);min-height:64px;display:grid;position:relative}.au-quote{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute}.au-quote b{color:#f2edff;letter-spacing:-.4px;font-size:16.5px;font-weight:800}.au-quote small{color:#8cecd2;letter-spacing:1.5px;font-size:9.5px}.au-orbit-dot{top:50%;border:1px dashed #a78bfa4d;border-radius:50%;width:34px;height:34px;margin-top:-17px;animation:none;position:absolute;inset-inline-end:26px}.au-orbit-dot:before{content:"";background:#a78bfa;border-radius:50%;width:6px;height:6px;margin-inline-start:-3px;position:absolute;top:-3px;left:50%;box-shadow:0 0 10px #a78bfacc}.au-cta-row{z-index:1;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex;position:relative}.au-cta-chip{color:#d6ccff;background:#8b5cf614;border:1px solid #a78bfa42;border-radius:999px;align-items:center;gap:6px;padding:8px 15px;font-size:11px;font-weight:700;display:inline-flex}.au-cta-chip svg{color:#c4b5fd;font-size:15px}.au-cta-chip--2{color:#c8f3e8;background:#2fd0b20f;border-color:#5eead440}.au-cta-chip--2 svg{color:#82efd1}.audience-section{direction:rtl}section[dir=ltr].audience-section{direction:ltr}section[dir=ltr].audience-section .au-card{text-align:left}section[dir=rtl].audience-section .au-marquee span{letter-spacing:0;font-family:IRANYekan,Tahoma,sans-serif}@media (max-width:900px){.au-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.au-stage{grid-template-columns:1fr;justify-items:center;gap:10px}}@media (max-width:460px){.audience-section{padding-inline:15px}.au-grid{grid-template-columns:1fr}.au-card{min-height:0}.au-heading{margin-bottom:34px}.au-heading p{font-size:12px}}@media (prefers-reduced-motion:reduce){.au-marquee-track,.au-orbit-dot,.audience-section h2 em{animation:none}}.au-spot{display:none}.audience-section h2 em{-webkit-text-fill-color:#a78bfa;color:#a78bfa;background:0 0;animation:none}.au-card{background:linear-gradient(145deg,#181720,#0e0e13)}.au-card--active{border-color:#a78bfa70;box-shadow:0 24px 50px #0008}.au-aura,.au-card--active .au-aura{opacity:0}.au-icon,.au-card--active .au-icon,.au-card--2 .au-icon,.au-card--2.au-card--active .au-icon,.au-card--3 .au-icon,.au-card--3.au-card--active .au-icon,.au-card--4 .au-icon,.au-card--4.au-card--active .au-icon{box-shadow:none}
