h2{margin:0;color:#000;font-size:40px;font-weight:700;line-height:48px;text-align:center}p{margin:0}.frp-banner{padding:60px 0;background:linear-gradient(17deg, #eff2ff, #f5fcff)}.frp-banner .container{display:flex;align-items:center;justify-content:space-between;gap:40px}.frp-banner .frp-banner-copy{width:660px;min-width:0}.frp-banner h1{margin:0 0 24px;color:#000;font-size:44px;line-height:56px}.frp-banner ul{margin:0 0 60px;padding:0;list-style:none}.frp-banner li{position:relative;margin:0 0 8px;padding-left:16px;font-size:16px;line-height:24px}.frp-banner li::before{position:absolute;top:8px;left:0;width:8px;height:8px;border-radius:50%;background:#000;content:''}.frp-banner .frp-banner-image{flex:0 1 666px;max-width:100%;object-fit:contain}.frp-actions{display:flex;flex-wrap:wrap;gap:16px}.frp-btn{align-items:center;justify-content:center;width:288px;height:64px;border-radius:107px;color:#fff;font-size:20px;font-weight:700;line-height:62px;text-decoration:none;transition:all ease-in .2s;text-align:center}.frp-btn:hover{scale:1.05}.frp-btn i{vertical-align:-4px}.frp-btn-download{background:linear-gradient(90deg, #0f28a9, #425ff4)}.frp-btn-buy{background:linear-gradient(90deg, #ff7d21 0%, #ffb24d 100%);box-shadow:0 8px 18px rgba(255,125,33,0.2)}.ic-win{display:inline-block;width:24px;height:24px;background:url('/resource/images/frp-bypass/win.svg') center / 24px no-repeat;margin-right:8px}.ic-buy{display:inline-block;width:24px;height:24px;background:url('/resource/images/frp-bypass/buy.svg') center / 24px no-repeat;margin-right:8px}.frp-when{padding:120px 0;background:#fff}.frp-when .frp-section-title{margin-bottom:60px}.frp-when .frp-section-title h2{margin-bottom:24px}.frp-when .frp-intro{display:flex;align-items:center;gap:16px;padding:24px;border:1px solid #edf2f8;border-radius:16px;background:#f8fbff}.frp-when .frp-intro-icon{flex:0 0 80px;width:80px;height:80px;object-fit:contain}.frp-when .frp-intro h3{margin:0 0 8px;font-size:20px;line-height:28px}.frp-when .frp-intro p,.frp-when .frp-scenario p{font-size:16px;line-height:24px}.frp-when .frp-scenario-list{display:flex;flex-wrap:wrap;gap:40px}.frp-when .frp-scenario{width:calc(50% - 20px);padding:28px;border:1px solid #eaeaea;border-radius:24px;box-shadow:0 4px 10px rgba(0,0,0,0.05)}.frp-when .frp-scenario h3{margin:0 0 8px;font-size:24px;line-height:32px}.frp-when .frp-scenario img{display:block;width:100%;height:240px;margin-top:24px;object-fit:contain}.frp-regain{padding:120px 0;background:url('/resource/images/frp-bypass/img_specs_bg.png') center / cover no-repeat}.frp-regain h2{margin-bottom:24px}.frp-regain .frp-lead{max-width:1000px;margin:0 auto 60px;font-size:20px;line-height:30px;text-align:center}.frp-regain .frp-regain-wrap{display:flex;align-items:center;justify-content:center;gap:60px}.frp-regain .frp-regain-wrap>img{flex:0 0 240px;width:240px;height:500px;object-fit:contain}.frp-regain .frp-regain-list{width:502px}.frp-regain .frp-regain-list .wrap{padding:34px 0;border-bottom:1px solid #dfe4f2;display:flex;align-items:center;gap:24px}.frp-regain .frp-regain-list b{gap:12px;font-size:20px;line-height:28px}.frp-regain .frp-regain-list p{margin-top:8px;font-size:14px;line-height:24px}.frp-choose{padding:120px 0}.frp-choose h2{margin-bottom:60px}.frp-choose .frp-choose-list{display:flex;flex-wrap:wrap;gap:24px}.frp-choose .frp-choose-list>div{display:flex;align-items:center;width:calc(50% - 12px);gap:16px;padding:32px;border:1px solid #eaeaea;border-radius:16px}.frp-choose .frp-choose-list img{flex:0 0 96px;width:96px;height:96px;object-fit:contain}.frp-choose .frp-choose-list h3{margin:0 0 8px;font-size:20px;line-height:28px}.frp-choose .frp-choose-list p{font-size:16px;line-height:24px}.frp-steps{padding:120px 0;background:#f8faff}.frp-steps h2{margin-bottom:60px}.frp-steps .frp-steps-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;width:1280px;max-width:100%;min-height:480px;margin:0 auto;padding:40px;border:1px solid #eaeaea;border-radius:40px;background:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.frp-steps .frp-step-list{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;min-width:0}.frp-steps .frp-step-list .frp-step{position:relative;display:flex;align-items:center;gap:16px;width:100%;min-height:120px;padding:20px 24px;border:0;border-radius:16px;background:#fff;color:#000;text-align:left;cursor:pointer}.frp-steps .frp-step-list .frp-step span{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #dfe4f2;border-radius:50%;background:#fff;color:#1933b8;font-size:20px;font-weight:700;line-height:26px}.frp-steps .frp-step-list .frp-step p{flex:1 1 auto;margin:0;font-size:16px;line-height:24px}.frp-steps .frp-step-list .frp-step:hover,.frp-steps .frp-step-list .frp-step:focus-visible{background:#f5faff;outline:0}.frp-steps .frp-step-list .frp-step.active{background:#f5faff}.frp-steps .frp-step-list .frp-step.active::after{position:absolute;top:50%;right:0;width:4px;height:80px;transform:translateY(-50%);border-radius:0;background:#1933b8;content:''}.frp-steps .frp-step-list .frp-step.active span{border-color:#1933b8;background:#1933b8;color:#fff}.frp-steps .frp-step-list .frp-step.active p{font-weight:700}.frp-steps .frp-steps-image-box{position:relative;flex:0 0 606px;width:606px;height:400px;overflow:hidden;border:1px solid #eaeaea;border-radius:8px;background:#f8faff}.frp-steps .frp-steps-image{position:absolute;inset:0;width:100%;height:100%;opacity:0;object-fit:contain;transition:opacity .24s ease}.frp-steps .frp-steps-image.active{opacity:1}.frp-system{padding:120px 0}.frp-system .container{width:1280px;max-width:100%;padding-right:60px;padding-left:60px}.frp-system h2{margin-bottom:60px}.frp-system .frp-system-list{display:flex;flex-wrap:wrap;gap:20px;border:0}.frp-system .frp-system-list>div{width:calc((100% - 40px) / 3);height:120px;min-height:120px;padding:32px;border:1px solid #eaeaea;border-radius:24px;background:#fff}.frp-system .frp-system-list>div:nth-child(n + 4){width:calc((100% - 20px) / 2)}.frp-system .frp-system-list b{display:flex;align-items:center;gap:12px;font-size:20px;line-height:28px}.frp-system .frp-system-list b img{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.frp-system .frp-system-list p{margin-top:8px;font-size:14px;line-height:20px}.frp-faq{padding:108px 0}.frp-faq h2{margin-bottom:40px}.frp-faq .frp-faq-list{overflow:hidden;background:#fff;border-radius:24px}.frp-faq .frp-faq-list>li{position:relative;min-height:80px;padding:40px 30px 40px 28px;border-bottom:1px solid #f2f7ff;color:#1a1a1a;font-size:20px;font-weight:600}.frp-faq .frp-faq-list>li::after{position:absolute;bottom:0;left:50%;display:block;width:calc(100% - 56px);height:1px;background:#f3f3f9;content:'';transform:translateX(-50%)}.frp-faq .frp-faq-list .f-title{position:relative;padding-right:30px;color:#000;font-size:20px;font-weight:600;line-height:26px;cursor:pointer}.frp-faq .frp-faq-list .f-title::after{position:absolute;top:0;right:0;width:32px;height:32px;background:url('/resource/images/frp-bypass/tips.png') center / 24px no-repeat;content:'';transform:rotate(180deg)}.frp-faq .frp-faq-list .active{border-radius:12px;background:#f9fbff}.frp-faq .frp-faq-list .active::after{display:none}.frp-faq .frp-faq-list .active .f-title::after{transform:rotate(0)}.frp-faq .frp-faq-list .f-info{display:none;max-width:1080px;margin-top:15px;color:#000;font-size:16px;font-weight:400;line-height:26px;white-space:pre-line}.frp-faq .frp-faq-list .f-info a{color:#136aec}.frp-faq .frp-faq-list .f-info a:hover{text-decoration:underline}.frp-faq .frp-faq-list .f-info i{font-weight:600}.frp-cta{overflow:hidden;padding:40px 0;background:url('/resource/images/frp-bypass/CTA-bg.png') center / cover no-repeat}.frp-cta .container{display:flex;align-items:center;justify-content:space-between;gap:40px}.frp-cta .frp-cta-copy{min-width:0}.frp-cta .frp-cta-copy h2{display:flex;align-items:center;gap:16px;margin-bottom:16px;font-size:48px;line-height:56px;text-align:left}.frp-cta .frp-cta-copy h2 img{flex:0 0 64px;width:64px;height:64px}.frp-cta .frp-cta-copy p{margin-bottom:48px;font-size:20px;line-height:30px}.frp-cta .frp-cta-image{flex:0 1 476px;max-width:100%;object-fit:contain}@media (max-width:1300px){.frp-banner .container,.frp-cta .container{padding-right:40px;padding-left:40px}.frp-regain .frp-regain-wrap{gap:30px}.frp-regain .frp-regain-list{width:36%}}@media (max-width:991px){h2{font-size:32px;line-height:40px}.frp-banner .container,.frp-cta .container{flex-direction:column;padding-right:20px;padding-left:20px}.frp-banner .frp-banner-copy,.frp-banner .frp-banner-image{width:100%}.frp-banner .frp-banner-image{max-width:666px}.frp-when .frp-scenario{width:100%}.frp-regain .frp-regain-wrap{flex-wrap:wrap}.frp-regain .frp-regain-list{width:calc(50% - 20px)}.frp-regain .frp-regain-wrap>img{order:3;width:220px;height:420px}.frp-regain .frp-regain-list.right{order:2}.frp-choose .frp-choose-list>div{width:100%}.frp-steps .frp-steps-wrap{width:auto;flex-direction:column}.frp-steps .frp-step-list,.frp-steps .frp-steps-image-box{width:100%;max-width:606px}.frp-steps .frp-steps-image-box{flex-basis:auto}.frp-system .container{padding-right:20px;padding-left:20px}.frp-system .frp-system-list>div,.frp-system .frp-system-list>div:nth-child(n + 4){width:calc(50% - 10px)}}@media (max-width:767px){h2{font-size:28px;line-height:36px}.frp-banner,.frp-when,.frp-regain,.frp-choose,.frp-steps,.frp-system{padding:60px 0}.frp-banner h1{font-size:32px;line-height:42px}.frp-banner ul{margin-bottom:40px}.frp-btn{width:100%;max-width:320px}.frp-actions{justify-content:center}.frp-when .frp-intro{align-items:flex-start;padding:20px}.frp-when .frp-intro-icon{flex-basis:56px;width:56px;height:56px}.frp-when .frp-intro h3{font-size:18px;line-height:26px}.frp-when .frp-scenario-list{gap:20px}.frp-when .frp-scenario{padding:20px;border-radius:16px}.frp-when .frp-scenario h3{font-size:20px;line-height:28px}.frp-when .frp-scenario img{height:auto}.frp-regain .frp-regain-wrap{display:block}.frp-regain .frp-regain-list,.frp-regain .frp-regain-list.right{width:100%;text-align:left}.frp-regain .frp-regain-list b,.frp-regain .frp-regain-list.right b{justify-content:flex-start}.frp-regain .frp-regain-wrap>img{display:block;width:180px;height:360px;margin:24px auto}.frp-choose .frp-choose-list{gap:16px}.frp-choose .frp-choose-list>div{padding:20px}.frp-choose .frp-choose-list img{flex-basis:72px;width:72px;height:72px}.frp-system .frp-system-list>div,.frp-system .frp-system-list>div:nth-child(n + 4){width:100%}.frp-faq{padding:40px 0}.frp-faq .container{padding:0;border:0}.frp-faq h2{font-size:32px;line-height:40px;margin-bottom:24px}.frp-faq .frp-faq-list>li{padding:20px}.frp-cta{padding:60px 0}.frp-cta .frp-cta-copy h2{font-size:36px;line-height:44px}.frp-cta .frp-cta-copy p{margin-bottom:32px}.frp-cta .frp-cta-image{width:100%;max-width:380px;height:auto}}@media (max-width:340px){.frp-banner h1{font-size:28px;line-height:36px}.frp-btn{font-size:18px}.frp-choose .frp-choose-list img{flex-basis:56px;width:56px;height:56px}.frp-faq .f-title{font-size:16px}}