.elementor-5874 .elementor-element.elementor-element-39fecbf:not(.elementor-motion-effects-element-type-background), .elementor-5874 .elementor-element.elementor-element-39fecbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0B3C;}.elementor-5874 .elementor-element.elementor-element-39fecbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:96px 0px 96px 0px;}.elementor-5874 .elementor-element.elementor-element-39fecbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5874 .elementor-element.elementor-element-ac56afd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-733dbc4 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-5874 .elementor-element.elementor-element-733dbc4 .ot-heading > span{color:#43BAFF;font-size:15px;font-weight:600;letter-spacing:1.2px;margin-bottom:12px;}.elementor-5874 .elementor-element.elementor-element-733dbc4 .ot-heading .main-heading{color:#FFFFFF;font-size:46px;font-weight:700;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5874 .elementor-element.elementor-element-36eb26e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-36eb26e{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:rgba(255,255,255,0.88);}.elementor-5874 .elementor-element.elementor-element-2a3e6bd{padding:90px 0px 90px 0px;}.elementor-5874 .elementor-element.elementor-element-5ff51ea > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-0f48cc7 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-0f48cc7 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-5639448 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-5639448{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-f4df198 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-f4df198 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-77dd1e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-77dd1e0{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-153ac2f > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-153ac2f .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-f520bfc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-f520bfc{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-762e0d1 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-762e0d1 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-84e4e1f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-84e4e1f{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-060774f > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-060774f .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-228dabd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-228dabd{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-777f673 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-777f673 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-f2ed6bc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-f2ed6bc{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-c8a84fa > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-c8a84fa .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-490c34c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-490c34c{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-f063ded > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-f063ded .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-219af2b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-219af2b{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-29c0265 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-29c0265 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-1356c36 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-1356c36{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-c8443df > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-c8443df .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-cc0d2d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-cc0d2d6{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-6b02715 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-6b02715 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-99144bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-99144bb{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-704b166 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-704b166 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-d667452 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-d667452{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-e04b042 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-e04b042 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-0030dea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-0030dea{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-e8d8eef > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-e8d8eef .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-5c1080d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-5c1080d{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-72d863d > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-72d863d .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-814896d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-814896d{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-c7895f1 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-c7895f1 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-fff943c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-fff943c{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-6b8e76b > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-6b8e76b .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-8c33184 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-8c33184{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-13434d8 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-13434d8 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-1cb2a3e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-1cb2a3e{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-3e75c29 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-3e75c29 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-8fedd18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-8fedd18{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}.elementor-5874 .elementor-element.elementor-element-a8b50c2 > .elementor-widget-container{padding:34px 0px 12px 0px;}.elementor-5874 .elementor-element.elementor-element-a8b50c2 .ot-heading .main-heading{color:#1B1D21;font-size:24px;font-weight:700;line-height:1.4em;}.elementor-5874 .elementor-element.elementor-element-bd7313d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5874 .elementor-element.elementor-element-bd7313d{text-align:start;font-family:"Overpass", Sans-serif;font-size:16px;font-weight:400;line-height:1.9em;color:#4A5462;}@media(max-width:1024px){.elementor-5874 .elementor-element.elementor-element-39fecbf{padding:70px 24px 70px 24px;}.elementor-5874 .elementor-element.elementor-element-2a3e6bd{padding:70px 24px 70px 24px;}}@media(max-width:767px){.elementor-5874 .elementor-element.elementor-element-39fecbf{padding:64px 20px 64px 20px;}.elementor-5874 .elementor-element.elementor-element-733dbc4 .ot-heading .main-heading{font-size:30px;}.elementor-5874 .elementor-element.elementor-element-2a3e6bd{padding:56px 20px 56px 20px;}.elementor-5874 .elementor-element.elementor-element-0f48cc7 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-f4df198 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-153ac2f .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-762e0d1 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-060774f .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-777f673 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-c8a84fa .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-f063ded .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-29c0265 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-c8443df .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-6b02715 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-704b166 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-e04b042 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-e8d8eef .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-72d863d .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-c7895f1 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-6b8e76b .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-13434d8 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-3e75c29 .ot-heading .main-heading{font-size:20px;}.elementor-5874 .elementor-element.elementor-element-a8b50c2 .ot-heading .main-heading{font-size:20px;}}/* Start custom CSS *//* TERMS OF SERVICE — 僅放原生面板做不到的部分 */
.pp-narrow > .elementor-column-wrap,
.pp-narrow > .elementor-widget-wrap { max-width: 860px; margin-left: auto; margin-right: auto; }
.pp-body h3 { font-size: 18px; font-weight: 700; color: #1B1D21; margin: 22px 0 10px; }
.pp-body ul, .pp-body ol { margin: 0 0 16px 22px; padding: 0; }
.pp-body li { margin-bottom: 8px; line-height: 1.9; }
.pp-body p { margin-bottom: 14px; }
.pp-box { background: #F5F6FA; border-left: 3px solid #7141B1; border-radius: 6px; padding: 18px 22px; margin: 4px 0 18px; }
.pp-box p { margin-bottom: 0; }
.pp-table { width: 100%; border-collapse: collapse; margin: 6px 0 20px; font-size: 15px; }
.pp-table th { background: #F5F6FA; color: #1B1D21; font-weight: 700; text-align: left; padding: 11px 14px; border: 1px solid #E7EAF3; }
.pp-table td { padding: 11px 14px; border: 1px solid #E7EAF3; vertical-align: top; line-height: 1.75; }
.pp-todo { background: #FFF4CE; color: #7A5B00; padding: 1px 6px; border-radius: 4px; font-weight: 600; }
.pp-body a { color: #7141B1; }
.pp-body a:hover { color: #43BAFF; }
@media (max-width: 767px) {
  .pp-narrow > .elementor-column-wrap,
  .pp-narrow > .elementor-widget-wrap { max-width: 100%; }
  .pp-table { font-size: 14px; display: block; overflow-x: auto; }
}/* End custom CSS */