.trial-benefits{margin-top:64px}
.trial-benefit-title{font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.2;letter-spacing:-.04em;color:#ecedff;margin:0 0 20px;text-wrap:balance}
.trial-intro{max-width:710px;margin:0 auto;font-size:1.1rem;line-height:1.7;color:#b2bdd2;text-wrap:pretty}
.trial-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;text-align:left;list-style:none;margin:40px 0 28px;padding:0}
.trial-results>li{position:relative;isolation:isolate;overflow:hidden;min-width:0;padding:28px 25px;border:1px solid #939fd32b;border-radius:16px;background:linear-gradient(150deg,#151927,#0e121e);transition:border-color .2s,background .2s}
.trial-result-number{display:block;font-size:2rem;line-height:1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:#aaa9e7;margin-bottom:26px}
.trial-results h4{position:relative;font-size:1.18rem;font-weight:500;line-height:1.35;letter-spacing:-.025em;color:#eff0ff;margin:0 0 12px;text-wrap:balance}
.trial-results p{position:relative;font-size:.95rem;line-height:1.65;color:#aebbd0;text-wrap:pretty}
.trial-results>.trial-result-featured{grid-column:span 2;border-color:#a89cff50;background:radial-gradient(ellipse at 100% 0,#6960d12e,transparent 75%),linear-gradient(135deg,#1b1d34,#111525)}
.trial-result-featured h4{font-size:1.65rem;max-width:390px}
.trial-result-featured p{max-width:380px}
.trial-result-method p{max-width:100%}
.trial-orbit{position:absolute;z-index:-1;right:-24px;top:6px;width:180px;height:180px;opacity:.6;transform:rotate(-30deg);pointer-events:none}
.trial-orbit i{position:absolute;border:1px solid #aaa4ff38;border-radius:50%;inset:25px 0}
.trial-orbit i:nth-child(2){transform:rotate(60deg)}
.trial-orbit i:nth-child(3){transform:rotate(120deg)}
.trial-orbit:after{content:"";position:absolute;inset:78px;border-radius:50%;background:#b4b0ff;box-shadow:0 0 40px 12px #8f87ff55}
.trial-gift{margin:0 0 20px;padding:25px 30px;border:1px solid #a3a0ff30;border-radius:16px;display:flex;align-items:center;gap:30px;text-align:left;background:radial-gradient(ellipse at 0% 50%,#576aff14,transparent 60%),#0e1322}
.trial-gift-label{font-size:.75rem;line-height:1.5;letter-spacing:.12em;color:#cfccff;white-space:nowrap;padding:9px 12px;border:1px solid #b2aaff55;border-radius:100px;background:#b2aaff0b}
.trial-gift h3{font-size:1.35rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 8px}
.trial-gift h3 br{display:none}
.trial-gift p{font-size:.95rem;line-height:1.6;color:#aebbd0}
.trial-action{display:flex;align-items:center;justify-content:space-between;gap:28px;text-align:left;padding:30px;border-radius:16px;border:1px solid #a69bff55;background:linear-gradient(105deg,#252441,#171d32);box-shadow:0 14px 50px #0002}
.trial-outcome{font-size:1rem;line-height:1.65;color:#c0c6dc}
.trial-outcome strong{font-size:clamp(1.4rem,2.3vw,1.9rem);font-weight:500;line-height:1.3;letter-spacing:-.035em;display:block;color:#f0eeff}
.final-content .trial-action .contact-button{margin:0;min-width:270px;flex-shrink:0;min-height:58px}
@media(hover:hover){.trial-results>li:hover{border-color:#b5abff77;background-color:#1c2034}}
@media(max-width:1100px){.trial-results{grid-template-columns:repeat(2,minmax(0,1fr))}.trial-result-featured p{max-width:540px}.trial-result-method p{max-width:100%}.trial-orbit{right:12px}}
@media(max-width:700px){.trial-action{align-items:flex-start;flex-direction:column;gap:22px}.final-content .trial-action .contact-button{width:100%;min-width:0}}
@media(max-width:640px){.trial-benefits{margin-top:44px}.trial-intro{font-size:1rem}.trial-results{grid-template-columns:1fr;gap:12px;margin:28px 0 20px}.trial-results>.trial-result-featured{grid-column:auto}.trial-results>li{padding:24px}.trial-result-number{font-size:1.7rem;margin-bottom:18px}.trial-results h4{font-size:1.2rem;max-width:none}.trial-results p{font-size:.95rem;max-width:none}.trial-orbit{width:140px;height:140px;right:-35px;top:-20px;opacity:.4}.trial-orbit:after{inset:60px}.trial-gift{padding:24px;align-items:flex-start;flex-direction:column;gap:17px}.trial-gift h3{font-size:1.3rem}.trial-gift h3 br{display:block}.trial-action{padding:24px}.trial-outcome{font-size:.95rem}.final-content .trial-action .contact-button{gap:20px;font-size:.94rem;padding-inline:18px}}
@media(prefers-reduced-motion:reduce){.trial-results>li{transition:none}}
