.tpass .pill-list{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:0 auto;width:90%}.tpass .pill{background:linear-gradient(#fff 0 0) padding-box,linear-gradient(90deg,#eb9440 0,#e77d53 48%,#e1615d) border-box;border:1px solid transparent;border-radius:50px}.tpass .pill div{-webkit-text-fill-color:transparent;background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%);background-clip:text;-webkit-background-clip:text;font-size:20px;font-weight:500;letter-spacing:3px;padding:10px 24px}.tpass .pill:hover{background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%)}.tpass .pill:hover div{-webkit-text-fill-color:transparent;background:#fff;background-clip:text;-webkit-background-clip:text}.tpass .list{margin:64px 0}.tpass .list .item{border-bottom:1px solid #d9d9d9;padding-bottom:24px;padding-top:32px}.tpass .list .item .title{-webkit-text-fill-color:transparent;background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%);background-clip:text;-webkit-background-clip:text;font-size:22px;font-weight:500;letter-spacing:3.3px}.tpass .list .item .content{color:#484848;font-size:18px;margin-top:8px}.tpass .list .item .content .subtitle{color:#f90}.tpass .list .item .content ul{list-style-type:disc}.tpass .list .item .content .table td{border:1px solid #f90;text-align:center}.tpass .list .item .content .table tr:first-child td{background:#f90;color:#fff}.tpass .list .item .content .table tr:nth-child(2) td{background:linear-gradient(0deg,rgba(255,153,0,.1),rgba(255,153,0,.1));color:#f90}.tpass .scrollup{align-items:center;background:linear-gradient(257deg,#e1615d 20.74%,#e77d53 39.33%,#eb9440 59.12%);border-radius:56px;bottom:48px;display:flex;height:56px;justify-content:center;padding:14px;position:fixed;right:48px;width:56px;z-index:10000}.tpass .faq-list{margin-bottom:64px}.tpass .faq-list .items{border-bottom:1px solid #d9d9d9;display:flex;gap:20px;margin-bottom:24px;padding:24px}.tpass .faq-list .items .icon{align-items:center;background:#f90;border-radius:24px;display:flex;height:48px;justify-content:center;padding:4.515px 15.457px 9.485px 15.543px;width:48px}.tpass .faq-list .items .icon span{color:#fff;font-size:21.365px;font-weight:700;letter-spacing:1.335px;line-height:160%}.tpass .faq-list .items .content{display:flex;flex-direction:column;gap:8px}.tpass .faq-list .items .question{color:#f90;font-size:22px;font-weight:500;letter-spacing:3.3px}.tpass .faq-list .items .answer{color:#484848;font-size:20px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:150%}@media (max-width:991px){.tpass .pill-list{gap:10px;width:100%}.tpass .pill div{font-size:16px;padding:8px 16px}.tpass .list{margin:32px 0}.tpass .list .item .title{font-size:18px}.tpass .list .item .content{font-size:16px}.tpass .scrollup{bottom:20px;height:40px;padding:0;right:20px;width:40px}.tpass .faq-list{margin-bottom:32px}.tpass .faq-list .items{gap:8px;margin-bottom:12px;padding:0 5px 10px}.tpass .faq-list .items .icon{border-radius:12px;height:24px;padding:2.257px 7.229px 4.743px 7.771px;width:24px}.tpass .faq-list .items .icon span{font-size:10.683px;letter-spacing:.668px}.tpass .faq-list .items .answer,.tpass .faq-list .items .question{font-size:16px}.tpass .faq-list .items .answer ol{padding-inline-start:25px}}
