.gtpc{position:relative;overflow:hidden;background:#0b0908;color:#fff;isolation:isolate}.gtpc-mosaic{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex;flex-direction:column;justify-content:center;gap:14px;opacity:.55;transform:rotate(-6deg) scale(1.15)}.gtpc-row{display:flex;gap:14px;width:max-content;animation:gtpc-scroll 70s linear infinite}.gtpc-row--rev{animation-direction:reverse;animation-duration:85s}.gtpc-row img{display:block;width:220px;height:124px;object-fit:cover;border-radius:10px;flex:none}@keyframes gtpc-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.gtpc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 70% at 50% 50%,#0b0908f0,#0b0908c7 60%,#0b09088c)}.gtpc-wrap{max-width:1100px;margin:0 auto;padding:88px 20px}.gtpc-head{text-align:center;max-width:760px;margin:0 auto 36px}.gtpc-kicker{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ff8a3d;margin:0 0 12px}.gtpc-title{color:#fff;font-size:clamp(32px,4.6vw,56px);line-height:1.03;letter-spacing:-.03em;font-weight:800;margin:0 0 14px;text-wrap:balance}.gtpc-sub{color:#ffffffc7;font-size:18px;line-height:1.5;margin:0;text-wrap:pretty}.gtpc-card{display:grid;grid-template-columns:1.1fr .9fr;gap:0;background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:22px;overflow:hidden;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gtpc-calc{padding:32px}.gtpc-q{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 18px;font-size:18px;font-weight:700;color:#fff}.gtpc-q output{font-size:40px;font-weight:800;color:#ff8a3d;letter-spacing:-.02em;min-width:2ch;text-align:right}.gtpc-range{width:100%;appearance:none;-webkit-appearance:none;height:8px;border-radius:999px;background:linear-gradient(90deg,#ff6600 var(--p,50%),rgba(255,255,255,.18) var(--p,50%));outline:none;margin:0 0 8px;cursor:pointer}.gtpc-range::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;border-radius:50%;background:#fff;border:4px solid #ff6600;box-shadow:0 4px 14px #0006}.gtpc-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:#fff;border:4px solid #ff6600}.gtpc-range:focus-visible::-webkit-slider-thumb{outline:3px solid #fff;outline-offset:2px}.gtpc-scale{display:flex;justify-content:space-between;font-size:13px;color:#fff9;margin:0 0 26px}.gtpc-compare{display:grid;gap:10px;margin:0}.gtpc-line{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;border-radius:12px;background:#ffffff0d;font-size:16px;color:#ffffffd9}.gtpc-line strong{font-size:20px;color:#fff;white-space:nowrap}.gtpc-line--single strong{text-decoration:line-through;text-decoration-color:#ff8a3de6;text-decoration-thickness:2px}.gtpc-line--plus{background:#ff660029;border:1px solid rgba(255,102,0,.5)}.gtpc-result{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:32px;background:linear-gradient(160deg,#f60,#c84400)}.gtpc-save-label{font-size:15px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#ffffffe6;margin:0}.gtpc-save{font-size:clamp(40px,5vw,60px);line-height:1;font-weight:800;letter-spacing:-.03em;color:#fff;margin:0;word-break:break-word}.gtpc-note{font-size:15px;line-height:1.45;color:#ffffffeb;margin:0}.gtpc-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gtpc-list li{display:flex;gap:10px;font-size:15px;line-height:1.4;color:#fff}.gtpc-list li:before{content:"\2713";font-weight:800}.gtpc-cta{display:flex;align-items:center;justify-content:center;min-height:56px;padding:14px 22px;border-radius:12px;background:#fff;color:#0b0908;font-weight:800;font-size:17px;text-decoration:none;text-align:center;transition:transform .15s}.gtpc-cta:hover{transform:translateY(-1px)}.gtpc-legal{font-size:13px;line-height:1.4;color:#ffffffd9;margin:0;text-align:center}@media(max-width:749px){.gtpc-wrap{padding:56px 16px}.gtpc-card{grid-template-columns:1fr}.gtpc-calc,.gtpc-result{padding:24px 20px}.gtpc-row img{width:150px;height:86px}.gtpc-line{font-size:15px}.gtpc-line strong{font-size:18px}}@media(prefers-reduced-motion:reduce){.gtpc-row{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/gt-plus-calculadora.css.map */
