/* MPIONIER · Deep violet. Colours only outside the new hero artwork.
   Existing font families, sizes, weights and line heights are preserved. */
:root{--night:#2b1d42;--night-soft:#392650;--ink-2:#392650;--brand:#6740ac;--brand-light:#deceff;--line-light:rgba(225,205,251,.2)}
body:not(.inquiry-page) .hero{background:radial-gradient(ellipse at 78% 40%,#493365 0%,#352348 36%,transparent 72%),linear-gradient(115deg,#251a37 0%,#302044 58%,#2d1e41 100%)}
body:not(.inquiry-page) .hero::before{background:radial-gradient(ellipse at 12% 94%,rgba(155,117,197,.07),transparent 57%)}
.site-header{background:rgba(43,29,66,.52);border-color:rgba(233,220,255,.15)}
.site-header.is-scrolled{background:rgba(43,29,66,.96);box-shadow:0 8px 26px rgba(20,10,34,.16)}
.method{background:radial-gradient(ellipse at 12% 35%,#46305e 0%,transparent 60%),linear-gradient(125deg,#302043,#271a39)}
.contact{background:radial-gradient(ellipse at 85% 15%,#473160,transparent 68%),linear-gradient(115deg,#302043,#2a1b3c)}
.solution-card-featured{background:linear-gradient(140deg,#412a5b,#2d1e42);border-color:#624780}
.discipline-card::before{background:radial-gradient(ellipse at 90% 5%,rgba(194,145,240,.12),transparent 70%),linear-gradient(120deg,#3a2650,#2b1b3b)}
.discipline-card-active{background:#352247;border-color:#72518f}
.site-footer{background:#21172f}
.legal-header,.legal-hero{background:linear-gradient(120deg,#2b1d42,#3b2853)}
@media(max-width:920px){.main-nav{background:#2b1d42}}
/* The questionnaire uses exactly the transparent white homepage logo. */
.inquiry-page{--night:#2b1d42;--violet:#66508f;--cyan:#d2baf5}
.inquiry-page .hero-note{background:linear-gradient(135deg,#342348,#47305f)}
.inquiry-page .primary:hover{background:#43305b}
.inquiry-page .brand{width:230px;height:auto;flex:0 0 230px;padding:0;background:transparent;border-radius:0;overflow:visible}
.inquiry-page .brand-logo-window{display:block;position:relative;width:100%;aspect-ratio:987/275;overflow:hidden}
.inquiry-page .brand-logo-window img{position:absolute;top:-238.1818%;left:-32.4215%;width:158.3587%;max-width:none;height:auto}
@media(max-width:600px){.inquiry-page .brand{width:190px;flex-basis:190px}}
@media(max-width:420px){.inquiry-page .brand{width:160px;flex-basis:160px}}
/* A precise, softly lit illustration of the path from discovery to inquiry. */
.conversion-visual{padding-top:24px;perspective:1200px}
.conversion-stage{position:relative;width:100%;aspect-ratio:580/490;isolation:isolate;transform:rotateX(var(--art-rx,0deg)) rotateY(var(--art-ry,0deg));transition:transform .6s cubic-bezier(.2,.8,.2,1);transform-style:preserve-3d}
.conversion-aura{position:absolute;inset:9% 1% 3%;background:radial-gradient(ellipse at 52% 50%,rgba(174,134,219,.19),transparent 66%);filter:blur(13px);pointer-events:none}
.conversion-orbits{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
.conversion-route{stroke:#c5a1ed;stroke-width:.8;stroke-opacity:.14}
.conversion-packet{stroke:#e5d4ff;stroke-width:2;stroke-linecap:round;stroke-dasharray:18 750;stroke-dashoffset:780;filter:drop-shadow(0 0 4px #cba8ff);animation:conversion-packet 9s linear infinite}
.conversion-packet-two{animation-delay:-4.5s;animation-duration:11s;stroke-dasharray:12 750;opacity:.6}
.conversion-spark{fill:#d2b4f5;filter:drop-shadow(0 0 5px #a37dcc);animation:conversion-spark 5s ease-in-out infinite}
.spark-two{animation-delay:-2s}.spark-three{animation-delay:-3.5s}
.conversion-browser{position:absolute;top:14%;left:13%;width:76%;border:1px solid rgba(223,200,247,.27);border-radius:22px;background:linear-gradient(145deg,rgba(83,58,113,.9),rgba(45,29,64,.96));box-shadow:0 28px 65px rgba(16,7,26,.2),inset 0 1px 0 rgba(245,233,255,.08);overflow:hidden;transform:translateZ(12px);animation:conversion-float 9s ease-in-out infinite}
.conversion-browser::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at var(--art-x,45%) var(--art-y,10%),rgba(222,194,251,.10),transparent 62%)}
.conversion-chrome{display:flex;align-items:center;justify-content:space-between;gap:12px;height:43px;padding:0 19px;background:rgba(28,17,43,.24);border-bottom:1px solid rgba(235,218,255,.09);font-size:10px;color:#c6b3d8}
.conversion-chrome>svg{width:14px;height:14px;stroke:currentColor;stroke-width:1.2;opacity:.7}
.conversion-dots{display:flex;gap:5px}.conversion-dots i{width:5px;height:5px;border-radius:50%;background:#a98bbf}.conversion-dots i:nth-child(2){opacity:.65}.conversion-dots i:nth-child(3){opacity:.35}
.conversion-content{padding:25px 27px 20px;position:relative}
.conversion-label{display:block;font-size:10px;letter-spacing:.075em!important;line-height:1.4;font-weight:600;color:#d1b8e7}
.conversion-content>.conversion-label{margin-bottom:13px}
.conversion-content .brand-art-caption{display:block;padding:0}
.conversion-content .brand-art-caption p{margin:0}.conversion-content .brand-art-caption em{color:#decbf5}
.conversion-signal{height:51px;margin:10px -1px 5px;position:relative;opacity:.7;overflow:hidden}
.conversion-signal svg{width:100%;height:100%}
.conversion-signal-light{stroke-dasharray:18 460;stroke-dashoffset:470;animation:conversion-packet 7s linear infinite}
.conversion-steps{position:relative;display:flex;justify-content:space-between;padding:0 10px 17px;isolation:isolate}
.conversion-step{display:flex;align-items:center;flex-direction:column;gap:7px;min-width:65px}
.conversion-step>span{display:grid;place-items:center;width:29px;height:29px;border:1px solid #7d5e9c;background:#3a264e;color:#d1b8e9;border-radius:50%;font-size:11px;font-weight:700;transition:background .6s,color .6s,box-shadow .6s,border-color .6s}
.conversion-step>small{font-size:10px;color:#d6c7e6;line-height:1.4}
.conversion-step-track{position:absolute;left:43px;right:43px;top:14px;height:1px;background:rgba(211,177,242,.18);z-index:-1}
.conversion-step-track i{display:block;width:100%;height:100%;transform:scaleX(var(--conversion-progress,0));transform-origin:left;background:linear-gradient(90deg,#b591e1,#ecdaff);box-shadow:0 0 9px rgba(211,175,249,.4);transition:transform 1.4s ease}
.conversion-step.is-active>span{color:#2e1c44;background:#ddc6f7;border-color:#e6d3fc;box-shadow:0 0 18px rgba(205,166,244,.15)}
.conversion-message{display:flex;align-items:center;gap:10px;border:1px solid rgba(222,195,250,.13);background:rgba(223,199,247,.04);border-radius:10px;padding:10px;color:#e7d9f5;font-size:10px;line-height:1.5;transition:background .8s,border-color .8s,box-shadow .8s}
.conversion-message-icon{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:rgba(207,166,248,.09);flex-shrink:0}
.conversion-message-icon svg{width:16px;height:16px;stroke:#d6b7f4;stroke-width:1.5}
.conversion-check{margin-left:auto;color:#e3d1f6;opacity:.4;transition:opacity .6s}
.conversion-stage.is-arrived .conversion-message{background:rgba(211,175,246,.13);border-color:rgba(222,195,250,.4);box-shadow:0 0 22px rgba(204,166,240,.06)}
.conversion-stage.is-arrived .conversion-check{opacity:1}
.conversion-browser-footer{display:flex;justify-content:space-between;align-items:center;gap:4px;padding:14px 27px;border-top:1px solid rgba(235,218,255,.09);font-size:8px;letter-spacing:.07em!important;font-weight:600;color:#bdabd1;background:rgba(24,12,37,.12)}
.conversion-browser-footer>i{width:3px;height:3px;border-radius:50%;background:#a182bb}
.conversion-float{position:absolute;display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid rgba(223,200,247,.21);border-radius:14px;background:linear-gradient(125deg,#39274f,#302041);box-shadow:0 14px 28px rgba(18,8,28,.12);transform:translateZ(30px);animation:conversion-float 8s ease-in-out infinite}
.conversion-float strong{display:block;margin-top:3px;font-size:11px;font-weight:600;line-height:1.45;color:#f2eafa}
.conversion-float .conversion-label{font-size:8px;color:#bea6d5}
.conversion-icon{display:grid;place-items:center;width:31px;height:31px;flex-shrink:0;border-radius:9px;background:rgba(195,153,236,.10);color:#c7a5e9}
.conversion-icon svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.conversion-design{top:5%;left:3%;animation-delay:-2s}
.conversion-social{left:1%;bottom:2%;animation-delay:-4s}
.conversion-search{right:0;bottom:0;animation-delay:-6s}
.conversion-visual .motion-tools{right:0;top:-15px}
.conversion-visual .motion-toggle{background:rgba(46,29,66,.3);border-color:rgba(218,195,242,.22);color:#d9c7e8}
.conversion-visual.is-paused .conversion-stage{transform:none}
.conversion-visual.is-paused *,.conversion-visual.is-offscreen *{animation-play-state:paused!important}
.conversion-visual.is-paused .conversion-step-track i,.conversion-visual.is-paused .conversion-step>span,.conversion-visual.is-paused .conversion-message{transition:none}
@keyframes conversion-float{0%,100%{translate:0 0}50%{translate:0 -7px}}
@keyframes conversion-packet{to{stroke-dashoffset:0}}
@keyframes conversion-spark{0%,100%{opacity:.35}50%{opacity:.95}}
@media(min-width:1440px){.conversion-stage{max-width:595px;margin-inline:auto}}
@media(max-width:1120px) and (min-width:921px){.conversion-content{padding:20px 20px 17px}.conversion-signal{height:35px;margin-block:7px}.conversion-browser-footer{padding:12px 20px}.conversion-float{padding:10px;gap:8px}.conversion-float strong{font-size:10px}.conversion-social{left:-2%;bottom:-3%}.conversion-search{right:-2%;bottom:-2%}.conversion-visual{padding-block:20px}}
@media(max-width:920px){.conversion-visual{max-width:560px;padding-top:36px;margin-top:10px}.conversion-visual .motion-tools{top:0;right:1%}.conversion-stage{aspect-ratio:580/490}}
@media(max-width:620px){.conversion-visual{margin-top:14px;padding-top:45px;padding-bottom:14px}.conversion-stage{aspect-ratio:365/365}.conversion-browser{top:12%;left:9%;width:84%;border-radius:18px}.conversion-chrome{height:32px;padding-inline:14px;font-size:9px}.conversion-content{padding:19px 18px 16px}.conversion-content>.conversion-label{font-size:8px;margin-bottom:10px}.conversion-signal{height:36px;margin:4px 0}.conversion-steps{padding:0 0 13px}.conversion-step{min-width:60px;gap:5px}.conversion-step>span{width:25px;height:25px;font-size:10px}.conversion-step>small{font-size:9px}.conversion-step-track{top:12px;left:30px;right:30px}.conversion-message{padding:8px;font-size:9px;gap:7px}.conversion-message-icon{width:22px;height:22px}.conversion-browser-footer{padding:11px 18px;font-size:7px}.conversion-float{padding:9px 10px;border-radius:11px;gap:7px}.conversion-float strong{font-size:9px}.conversion-float .conversion-label{font-size:7px}.conversion-icon{width:26px;height:26px;border-radius:7px}.conversion-icon svg{width:16px;height:16px}.conversion-design{left:0;top:1%}.conversion-social{left:0;bottom:-1%}.conversion-search{right:-1%;bottom:-4%}.conversion-orbits{width:112%;left:-6%;height:108%;top:-3%}}
@media(max-width:360px){.conversion-stage{aspect-ratio:320/380}.conversion-content{padding:17px 14px 13px}.conversion-search{bottom:-1%}.conversion-social{bottom:3%}.conversion-float{padding:8px}.conversion-float strong{font-size:8px}.conversion-browser-footer{padding-inline:14px}.conversion-social .conversion-icon{display:none}}
@media(prefers-reduced-motion:reduce){.conversion-stage{transform:none!important}.conversion-visual *{animation:none!important;transition:none!important}}
/* The visitor can deliberately start the hero even with reduced motion enabled. */
@media(prefers-reduced-motion:reduce){.conversion-visual.is-opted-in .conversion-browser{animation:conversion-float 9s ease-in-out infinite!important}.conversion-visual.is-opted-in .conversion-packet{animation:conversion-packet 9s linear infinite!important}.conversion-visual.is-opted-in .conversion-packet-two{animation-delay:-4.5s!important}.conversion-visual.is-opted-in .conversion-signal-light{animation:conversion-packet 7s linear infinite!important}.conversion-visual.is-opted-in.is-paused *{animation-play-state:paused!important}}
/* Leave the browser footer unobstructed at every viewport width. */
.conversion-stage{margin-bottom:32px}
.conversion-social,.conversion-search{top:94%;bottom:auto}
@media(max-width:620px){.conversion-stage{margin-bottom:62px}.conversion-social,.conversion-search{top:105%;bottom:auto}}
@media(max-width:360px){.conversion-social,.conversion-search{top:100%;bottom:auto}}
/* 07.10.2026 — larger supporting type and four clear customer benefits. */
.site-header .main-nav a{font-size:15px;font-weight:600}
#top .hero-copy>.eyebrow{font-size:14px;line-height:1.5;letter-spacing:.07em!important}
#top .hero-trust{font-size:14px;line-height:1.65;gap:.55rem 1.05rem}
#leistungen .section-heading .kicker{font-size:20px;line-height:1.4;font-weight:700;letter-spacing:.065em!important;color:#6740ac}
#leistungen .section-heading .kicker::before{width:26px;height:3px}
.conversion-stage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px;aspect-ratio:auto;padding:12px 0;margin-bottom:0}
.conversion-stage .conversion-browser{position:relative;top:auto;left:auto;width:86%;grid-column:1/-1;grid-row:2;margin:0 auto;min-width:0}
.conversion-stage .conversion-float{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:max-content;max-width:100%;min-width:0;padding:13px 14px;gap:10px;align-self:stretch}
.conversion-float>div{min-width:0}
.conversion-stage .conversion-design{grid-column:1;grid-row:1;justify-self:start}
.conversion-stage .conversion-inquiries{grid-column:2;grid-row:1;justify-self:end;animation-delay:-3s}
.conversion-stage .conversion-social{grid-column:1;grid-row:3;justify-self:start}
.conversion-stage .conversion-search{grid-column:2;grid-row:3;justify-self:end}
.conversion-float strong{font-size:14px;line-height:1.45}
.conversion-float .conversion-label{font-size:11px;line-height:1.45;color:#d0b9e5}
.conversion-content>.conversion-label{font-size:12px}
.conversion-chrome{font-size:11px}
.conversion-step>span{font-size:12px;width:31px;height:31px}
.conversion-step>small{font-size:12px}
.conversion-step-track{top:15px}
.conversion-message{font-size:12px}
.conversion-browser-footer{font-size:10px;letter-spacing:.04em!important}
.conversion-visual .motion-tools{top:-28px}
@media(max-width:1120px) and (min-width:921px){
 .header-inner{gap:.8rem}.main-nav{gap:1rem}.site-header .brand-logo-window{width:151px}
 .site-header .main-nav a{font-size:14px}.header-cta{font-size:12px;padding-inline:13px}
 .conversion-stage{gap:14px 10px}.conversion-stage .conversion-float{padding:10px;gap:8px}
 .conversion-float strong{font-size:13px}.conversion-float .conversion-label{font-size:10px}
 .conversion-stage .conversion-browser{width:94%}.conversion-icon{width:27px;height:27px}
 .conversion-content>.conversion-label{font-size:11px}.conversion-step>small{font-size:11px}
 .conversion-browser-footer{font-size:9px;padding-inline:18px}
}
@media(max-width:920px){
 .site-header .main-nav a{font-size:17px}
 .conversion-visual{padding-top:48px}.conversion-visual .motion-tools{top:0}
}
@media(max-width:620px){
 #top .hero-copy>.eyebrow{font-size:12px;letter-spacing:.04em!important}
 #top .hero-trust{font-size:14px;line-height:1.65;gap:.55rem 1rem}
 #leistungen .section-heading .kicker{font-size:19px;letter-spacing:.04em!important}
 .conversion-visual{padding-top:53px;padding-bottom:6px}
 .conversion-stage{gap:14px 10px;padding:8px 0;margin-bottom:0}
 .conversion-stage .conversion-browser{width:94%}
 .conversion-stage .conversion-float{padding:11px 10px;gap:8px;width:100%;align-items:flex-start}
 .conversion-float strong{font-size:12px;line-height:1.5}
 .conversion-float .conversion-label{font-size:10px;line-height:1.5}
 .conversion-icon{width:25px;height:25px;border-radius:7px;margin-top:2px}
 .conversion-content>.conversion-label{font-size:11px}
 .conversion-chrome{font-size:11px}
 .conversion-step>span{font-size:12px;width:29px;height:29px}
 .conversion-step>small{font-size:11px}.conversion-step-track{top:14px}
 .conversion-message{font-size:11px}.conversion-browser-footer{font-size:9px;letter-spacing:0!important}
 .conversion-orbits{width:106%;left:-3%;height:100%;top:0}
}
@media(max-width:360px){
 .conversion-stage .conversion-float{gap:6px;padding:10px 8px}
 .conversion-float strong{font-size:12px}.conversion-float .conversion-label{font-size:9px}
 .conversion-stage .conversion-icon{display:none}
 .conversion-content{padding-inline:14px}.conversion-browser-footer{padding-inline:14px}
}
/* 07.10.2026 — reference palette: deep violet, crisp white, selective lilac. */
:root{--night:#190e2b;--night-soft:#26163c;--ink-2:#2f1c49;--brand-light:#c5a6ff;--line-light:rgba(206,179,242,.18)}
body:not(.inquiry-page) .hero{background:radial-gradient(ellipse at 85% 18%,rgba(80,23,132,.22),transparent 48%),radial-gradient(ellipse at 2% 28%,rgba(66,42,96,.17),transparent 48%),#140b22}
body:not(.inquiry-page) .hero::before{background:radial-gradient(ellipse at 57% 48%,rgba(128,71,169,.045),transparent 58%)}
.site-header{background:rgba(24,13,39,.53);border-color:rgba(207,181,241,.15)}
.site-header.is-scrolled{background:rgba(24,13,39,.96)}
.site-header .main-nav a{color:#c7bdd3}.site-header .main-nav a:hover,.site-header .main-nav a.is-active{color:#fff}
#top .hero-copy>.eyebrow{color:#c1b2d5}
#top .hero-copy h1{color:#fff}#top .hero-copy h1 .gradient-text{color:#b98cf4}
#top .hero-trust{color:#c0b7ce}#top .hero-trust li span{color:#c39cf8}
.button-bright,.button-primary{background:#c5a6ff;color:#201032;box-shadow:0 8px 30px rgba(142,71,224,.13)}
.button-bright:hover,.button-primary:hover{background:#d4bdff;color:#201032}
.rail-track span{color:#bcb0cd}.rail-track i{background:#bd95ed}
.method{background:radial-gradient(ellipse at 12% 35%,#2b1940 0%,transparent 60%),linear-gradient(125deg,#1e102f,#180d27)}
.contact{background:radial-gradient(ellipse at 85% 15%,#302044,transparent 68%),linear-gradient(115deg,#211230,#190d27)}
.solution-card-featured{background:linear-gradient(140deg,#34204f,#201131);border-color:#65458a}
.discipline-card::before{background:radial-gradient(ellipse at 90% 5%,rgba(178,127,235,.11),transparent 70%),linear-gradient(120deg,#2b193e,#1d0f2b)}
.discipline-card-active{background:#261536;border-color:#6e499a}
.site-footer{background:#11091c}.legal-header,.legal-hero{background:linear-gradient(120deg,#190e2b,#2a173f)}
@media(max-width:920px){.main-nav{background:#190e2b}}
.inquiry-page{--night:#1d102e;--violet:#66508f;--cyan:#cfb2f7}
.inquiry-page .hero-note{background:linear-gradient(135deg,#27163e,#3a2255)}
.inquiry-page .primary:hover{background:#39204f}
.conversion-aura{background:radial-gradient(ellipse at 52% 50%,rgba(139,73,210,.12),transparent 70%)}
.conversion-browser{background:linear-gradient(145deg,#36234c 0%,#2b1b40 50%,#211131 100%);border-color:rgba(203,170,238,.24);box-shadow:0 28px 65px rgba(5,1,11,.27),inset 0 1px 0 rgba(245,233,255,.06)}
.conversion-browser::before{background:radial-gradient(ellipse at var(--art-x,45%) var(--art-y,10%),rgba(193,141,244,.055),transparent 62%)}
.conversion-chrome{background:#291b3b;color:#b8a6cb;border-color:rgba(215,185,248,.10)}
.conversion-content>.conversion-label{color:#c6a5ee}
.conversion-content .brand-art-caption p,.conversion-content .brand-art-caption em{color:#fff}
.conversion-stage .conversion-float{background:linear-gradient(125deg,#251437,#1d102e);border-color:rgba(201,167,235,.24);box-shadow:0 12px 28px rgba(9,3,17,.18)}
.conversion-float strong{color:#fff}.conversion-float .conversion-label{color:#bca6d4}
.conversion-icon{background:#392150;color:#c7a3f3}
.conversion-step>span{background:#211030;color:#c7a5ed;border-color:#654386}
.conversion-step>small{color:#dbcee9}
.conversion-step.is-active>span{background:#332044;color:#eee2ff;border-color:#b791e5;box-shadow:0 0 20px rgba(182,132,238,.18)}
.conversion-step-track{background:rgba(192,159,227,.2)}
.conversion-step-track i{background:linear-gradient(90deg,#a272d8,#dfc1ff)}
.conversion-message{background:#241335;color:#e8ddf5;border-color:rgba(185,144,229,.16)}
.conversion-stage.is-arrived .conversion-message{background:#342048;border-color:rgba(195,151,242,.42)}
.conversion-browser-footer{background:#21122f;color:#bcaace;border-color:rgba(215,185,248,.09)}
.conversion-visual .motion-toggle{color:#cebddf;background:rgba(32,16,49,.35)}
/* A true circular orbit. Two opposite light points rotate together, once per24s. */
.marketing-radar{position:absolute;width:108%;aspect-ratio:1;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:-1}
.marketing-radar-svg{display:block;width:100%;height:100%;overflow:visible}
.radar-ring{stroke:#ad81de;stroke-width:1;stroke-opacity:.28}
.radar-inner-ring{stroke:#ad81de;stroke-width:.7;stroke-opacity:.045}
.radar-marks{stroke:#b488e5;stroke-width:1;stroke-opacity:.22}
.radar-orbit{transform-origin:300px 300px;animation:marketing-orbit 24s linear infinite}
.radar-trail{stroke:#bd92f1;stroke-width:1.4;stroke-opacity:.38;stroke-dasharray:17 343;stroke-dashoffset:17;stroke-linecap:round}
.radar-trail-second{stroke-dashoffset:-163;stroke-opacity:.23}
.radar-halo{fill:#b37fe9;opacity:.10}
.radar-dot{fill:#cfadff;filter:drop-shadow(0 0 4px rgba(188,143,245,.65))}
.radar-dot-second{fill:#a675dd}
@keyframes marketing-orbit{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@media(max-width:620px){.marketing-radar{width:109%}.radar-ring{stroke-opacity:.36}.radar-dot{r:4.5px}}
@media(prefers-reduced-motion:reduce){.radar-orbit{animation:none!important}.conversion-visual.is-opted-in .radar-orbit{animation:marketing-orbit 24s linear infinite!important}.conversion-visual.is-opted-in.is-paused .radar-orbit{animation-play-state:paused!important}}
