:root{--p-black:#0b0b0c;--p-white:#ffffff;--p-gold:#D4AF37;--p-border: rgba(0,0,0,.1);--p-shadow: 0 18px 50px rgba(0,0,0,.1);--p-radius: 26px}.p-wrap{width:min(1200px,calc(100% - 40px));margin:0 auto}.p-section{padding:90px 0;background:#fff;color:var(--p-black)}@media (max-width: 989px){.p-section{padding:72px 0}}.p-kicker{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#0000008c;margin-bottom:10px}.p-h2{font-size:clamp(26px,3.2vw,44px);line-height:1.06;margin:0 0 14px;letter-spacing:-.02em}.p-body{font-size:16px;line-height:1.65;color:#000000b8}.p-body :is(p){margin:0 0 10px}.p-card{border-radius:var(--p-radius);overflow:hidden;box-shadow:var(--p-shadow);border:1px solid var(--p-border);background:#fff}.p-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.p-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 18px;border-radius:999px;text-decoration:none;font-weight:600;letter-spacing:.01em;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease;overflow:hidden;will-change:transform}.p-btn:active{transform:translateY(1px)}.p-btn--primary{background:var(--p-white);color:var(--p-black);border-color:#0000001f;box-shadow:0 12px 30px #0000001a}.p-btn--primary:hover{transform:translateY(-1px);box-shadow:0 18px 44px #00000024;border-color:#00000029}.p-btn__text{position:relative;z-index:2}.p-btn__shimmer{position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;background:linear-gradient(110deg,transparent 0%,rgba(212,175,55,0) 35%,rgba(212,175,55,.55) 50%,rgba(212,175,55,0) 65%,transparent 100%);transform:translate(-60%);transition:transform .55s ease;z-index:1;pointer-events:none}.p-btn--primary:hover .p-btn__shimmer{transform:translate(60%)}.p-btn--secondary{background:var(--p-black);color:var(--p-white);border-color:#0000002e;box-shadow:0 12px 30px #00000029}.p-btn--secondary:hover{transform:translateY(-1px);box-shadow:0 18px 44px #0003}.image-with-text a.button,.tpx_actions a.button,.tpx_actions-dual a.button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:46px!important;padding:0 18px!important;border-radius:999px!important;font-weight:600!important;letter-spacing:.01em!important;text-decoration:none!important;cursor:pointer!important;background:var(--p-white)!important;color:var(--p-black)!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 12px 30px #0000001a!important;background-image:none!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important}.image-with-text a.button:hover,.tpx_actions a.button:hover,.tpx_actions-dual a.button:hover{transform:translateY(-1px)!important;box-shadow:0 18px 44px #00000024!important;border-color:#00000029!important}.image-with-text a.button:after,.tpx_actions a.button:after,.tpx_actions-dual a.button:after{content:none!important}.image-with-text a.button:before,.tpx_actions a.button:before,.tpx_actions-dual a.button:before{content:""!important;position:absolute!important;top:-40%!important;right:-40%!important;bottom:-40%!important;left:-40%!important;background:linear-gradient(110deg,transparent 0%,rgba(212,175,55,0) 35%,rgba(212,175,55,.55) 50%,rgba(212,175,55,0) 65%,transparent 100%)!important;transform:translate(-60%)!important;transition:transform .55s ease!important;pointer-events:none!important;z-index:1!important}.image-with-text a.button>span,.tpx_actions a.button>span,.tpx_actions-dual a.button>span{position:relative!important;z-index:2!important}.image-with-text a.button:hover:before,.tpx_actions a.button:hover:before,.tpx_actions-dual a.button:hover:before{transform:translate(60%)!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/premium-ui.css.map */
