.experiment-cycle{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.experiment-cycle-visual{width:250px;height:250px;margin:24px auto 40px;position:relative}.experiment-cycle-nodes{border:1px dashed #c8c8dc;border-radius:50%;position:absolute;inset:25px}.experiment-cycle-nodes button{border:1px solid var(--gold);background:var(--gray);z-index:1;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;font-size:14px;font-weight:700;display:grid;position:absolute;transform:translate(-50%,-50%)}.experiment-cycle-nodes button:first-child{top:0;left:50%}.experiment-cycle-nodes button:nth-child(2){top:34.55%;left:97.55%}.experiment-cycle-nodes button:nth-child(3){top:90.45%;left:79.39%}.experiment-cycle-nodes button:nth-child(4){top:90.45%;left:20.61%}.experiment-cycle-nodes button:nth-child(5){border-color:#80b69b;top:34.55%;left:2.45%}.experiment-cycle-nodes button[aria-selected=true]{background:var(--amber);border:0;width:50px;height:50px;font-size:18px}.experiment-cycle-nodes button:nth-child(-n+2)[aria-selected=true]{background:var(--gold);color:#fff}.experiment-cycle-nodes button:nth-child(5)[aria-selected=true]{background:#80b69b}.experiment-cycle-centre{background:var(--gray);pointer-events:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:65px}.experiment-cycle-centre>span{color:var(--gold);text-transform:uppercase;letter-spacing:.7px;font-size:9px;font-weight:700}.experiment-cycle-centre strong{font-size:16px}.experiment-cycle-detail{background:var(--gray);border-radius:18px;padding:20px 18px}.experiment-cycle-detail h3{letter-spacing:0;margin-bottom:12px;font-size:20px}.experiment-cycle-detail li{margin-bottom:8px;padding-left:14px;font-size:14px;position:relative}.experiment-cycle-detail li:before{content:"";background:var(--amber);border-radius:1px;width:6px;height:6px;position:absolute;top:7px;left:0}.experiment-cycle-controls{justify-content:space-between;align-items:center;gap:8px;margin-top:18px;display:flex}.experiment-cycle-controls button{background:0 0;border:1px solid #d2d2df;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.experiment-cycle-controls button:last-child{background:var(--amber);border-color:var(--amber)}.experiment-cycle-controls>span{color:var(--gold);font-size:12px}.experiment-activities{background:var(--gray)}.experiment-activity-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.experiment-activity-grid .card{background:#fff;border-radius:16px;padding:16px 14px}.experiment-activity-grid .card>span{color:var(--gold);margin-bottom:8px;font-size:13px;font-weight:700;display:block}.experiment-activity-grid p{font-size:14px;font-weight:500;line-height:1.4}.experiment-comparison{max-width:700px;margin-inline:auto}.experiment-comparison-tabs{background:#ededf3;border-radius:40px;grid-template-columns:1fr 1fr;margin-bottom:10px;padding:4px;display:grid}.experiment-comparison-tabs button{background:0 0;border:0;border-radius:36px;padding:12px;font-size:13px;font-weight:600}.experiment-comparison-tabs button[aria-selected=true]{background:var(--amber)}.experiment-comparison-panel{background:var(--gray);border:1px solid var(--border);border-radius:18px;padding:4px 16px}.experiment-comparison-panel.is-loop{border-color:var(--amber);background:#fbf3e6}.experiment-comparison-panel li{border-top:1px solid var(--border);gap:10px;padding:12px 0;font-size:14px;display:flex}.experiment-comparison-panel.is-loop li{border-color:#ead4af}.experiment-comparison-panel li:first-child{border-top:0}.experiment-comparison-marker{background:#ededf3;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}.is-loop .experiment-comparison-marker{background:var(--amber)}.experiment-ab{background:var(--gray);border-radius:18px;margin-top:12px;padding:16px}.experiment-ab h3{letter-spacing:0;margin-bottom:12px;font-size:14px}.experiment-ab-variants{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px;display:grid}.experiment-ab-variants>div{background:#fff;border-radius:12px;padding:12px}.experiment-ab-variants>div:last-child{background:var(--amber)}.experiment-ab-variants strong{font-size:20px;display:block}.experiment-ab-variants span,.experiment-ab>p{font-size:12px;display:block}.experiment-ab>p>strong{color:var(--gold)}.experiment-consulting-link{margin-top:18px}.experiment-consulting-link h3{font-size:18px}.experiment-consulting-link p{font-size:13px}@media (max-width:600px){.experimentation-page .service-hero h1{font-size:clamp(26px,8vw,34px)}.service-hero-intro{font-size:20px}.experiment-cycle{display:block}.experiment-cycle-visual{width:250px;max-width:100%}.experiment-activity-grid{grid-template-columns:1fr 1fr}}
