/* Verified in the official product checkout's Información Importante on 2026-10-21:
   the creator offers a 7-day guarantee. This section alone replaces the Amazon promotion. */
.trust-scene{position:relative;isolation:isolate;overflow:hidden;background:#10091e;padding:76px 0}
.trust-scene::before{content:'';position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#10091e44,#10091ee6),url('assets/scenes/forest.webp') center 64%/cover no-repeat}
.trust-scene::after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#0c071c,transparent 22%,transparent 78%,#0c071c)}
.trust-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px}
.trust-art{position:relative;min-width:0;aspect-ratio:560/540}
.trust-sculpture{display:block;width:100%;height:100%;fill:none;stroke:none;overflow:visible;position:relative;z-index:1}
.trust-halo{position:absolute;inset:9% 5% 4%;border-radius:50%;background:radial-gradient(ellipse,#ffbf5a44,transparent 52%),radial-gradient(ellipse at 50% 70%,#b74cff66,transparent 68%);filter:blur(14px)}
.trust-shield{filter:drop-shadow(0 16px 12px #090211bb) drop-shadow(0 0 16px #ffc65c55)}
.trust-pumpkin{position:absolute;bottom:7%;z-index:2;font-size:clamp(40px,5vw,65px);filter:drop-shadow(0 5px 12px #ff8e2b55)}
.trust-pumpkin-left{left:8%;transform:rotate(-12deg)}.trust-pumpkin-right{right:6%;font-size:40px;transform:rotate(13deg)}
.trust-card{background:linear-gradient(145deg,#24142de8,#0f091ee8);border:1px solid #deb56766;border-radius:24px;padding:38px 32px;box-shadow:0 18px 50px #0006,inset 0 1px 0 #ffde9622;min-width:0}
.trust-card .eyebrow{color:#eacb8d;letter-spacing:1.8px}.trust-card h2{font-size:clamp(30px,3vw,43px);line-height:1.12;margin:16px 0 22px}.trust-card p{font-size:16px;line-height:1.8;color:#dfd4e7;margin:0 0 24px}
.trust-badge{display:inline-block;color:#ffe3a2;font-weight:1000;font-size:clamp(20px,2vw,26px);letter-spacing:.6px;padding:13px 18px;border-block:1px solid #deb56766;background:linear-gradient(90deg,#bd7a2022,transparent);margin-bottom:24px}
.trust-benefits{display:flex;flex-wrap:wrap;gap:15px 20px;padding:0;margin:0 0 28px;list-style:none}.trust-benefits li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800;color:#f0e4ce}.trust-benefits svg{color:#f6ce74;width:21px;height:21px}
.trust-cta{width:100%;display:block;line-height:1.5;padding:17px 14px}.trust-cta [data-price]{white-space:nowrap}
.trust-particles{position:absolute;inset:0;pointer-events:none;z-index:2}.trust-particles i{position:absolute;left:18%;top:30%;width:4px;height:4px;border-radius:50%;background:#ffe5a4;box-shadow:0 0 12px #ffd375}
.trust-particles i:nth-child(2){left:75%;top:22%;animation-delay:-2s}.trust-particles i:nth-child(3){left:86%;top:58%;animation-delay:-4s}.trust-particles i:nth-child(4){left:24%;top:74%;animation-delay:-1s}.trust-particles i:nth-child(5){left:52%;top:12%;animation-delay:-3s}.trust-particles i:nth-child(6){left:66%;top:79%;animation-delay:-5s}
@media(prefers-reduced-motion:no-preference){.trust-shield{animation:trust-float 7s ease-in-out infinite}.trust-halo{animation:trust-glow 8s ease-in-out infinite}.trust-particles i{animation-name:trust-drift;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}}
@keyframes trust-float{50%{transform:translateY(-8px)}}@keyframes trust-glow{50%{opacity:.6}}@keyframes trust-drift{0%,100%{opacity:.25;transform:translate(0,8px)}50%{opacity:.9;transform:translate(7px,-14px)}}
@media(max-width:900px){.trust-layout{gap:24px}.trust-card{padding:28px 22px}.trust-card p{font-size:15px}}
@media(max-width:700px){.trust-scene{padding:40px 0 48px}.trust-layout{grid-template-columns:1fr;gap:12px;width:calc(100% - 32px)}.trust-art{width:100%;max-width:370px;margin:auto}.trust-card{text-align:center;padding:28px 22px;max-width:500px;margin:auto}.trust-benefits{justify-content:center;gap:14px}.trust-card h2{font-size:32px}.trust-cta{font-size:14px}.trust-particles i:nth-child(n+4){display:none}}
@media(prefers-reduced-motion:reduce){.trust-cta{transition:none}.trust-cta:hover{transform:none}}
