@font-face{font-family:'Inter';font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/inter-latin-var.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter Fallback';src:local('Segoe UI'),local('Roboto'),local('Helvetica Neue'),local('Arial');size-adjust:108.2%;ascent-override:89.65%;descent-override:22.18%;line-gap-override:0%}:root{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'/%3E")}.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,i[class*="fa-"]{display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask-image:var(--fai);mask-image:var(--fai);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;font-style:normal;font-weight:400;line-height:1;flex-shrink:0}.fa-apple-pay{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='currentColor' d='M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8zm10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9 .3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1zm100.4-36.2l0 194.9 30.3 0 0-66.6 41.9 0c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64l-73.2 0zM258.5 165l34.9 0c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8l-34.8 0 0-77.4zM420.7 335.9c19 0 36.6-9.6 44.6-24.9l.6 0 0 23.4 28 0 0-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6l27.3 0c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5l0 10.8-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5 .1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1 0 11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4l53.1-149-30.8 0-35.6 115.1-.6 0-35.6-115.1-31.6 0 51.2 141.9-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5l0 23.4c1.8 .4 9.3 .7 11.6 .7z'/%3E%3C/svg%3E")}.fa-bars{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M0 96C0 78.3 14.3 64 32 64l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 128C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32l384 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 288c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32L32 448c-17.7 0-32-14.3-32-32s14.3-32 32-32l384 0c17.7 0 32 14.3 32 32z'/%3E%3C/svg%3E")}.fa-bitcoin{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M8 256a248 248 0 1 1 496 0 248 248 0 1 1 -496 0zm354.3-35.3c4.9-33-20.2-50.7-54.6-62.6l11.1-44.7-27.2-6.8-10.9 43.5c-7.2-1.8-14.5-3.5-21.8-5.1l10.9-43.8-27.2-6.8-11.2 44.7c-5.9-1.3-11.7-2.7-17.4-4.1l0-.1-37.5-9.4-7.2 29.1s20.2 4.6 19.8 4.9c11 2.8 13 10 12.7 15.8l-12.7 50.9c.8 .2 1.7 .5 2.8 .9-.9-.2-1.9-.5-2.9-.7l-17.8 71.3c-1.3 3.3-4.8 8.4-12.5 6.5 .3 .4-19.8-4.9-19.8-4.9l-13.5 31.1 35.4 8.8c6.6 1.7 13 3.4 19.4 5l-11.3 45.2 27.2 6.8 11.2-44.7c7.2 2 14.4 3.8 21.7 5.6l-11.1 44.5 27.2 6.8 11.3-45.1c46.4 8.8 81.3 5.2 96-36.7 11.8-33.8-.6-53.3-25-66 17.8-4.1 31.2-15.8 34.7-39.9zm-62.2 87.2c-8.4 33.8-65.3 15.5-83.8 10.9l14.9-59.9c18.4 4.6 77.6 13.7 68.8 49zm8.4-87.7c-7.7 30.7-55 15.1-70.4 11.3l13.5-54.3c15.4 3.8 64.8 11 56.8 43z'/%3E%3C/svg%3E")}.fa-cc-mastercard{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M482.9 410.3c0 6.8-4.6 11.7-11.2 11.7-6.8 0-11.2-5.2-11.2-11.7s4.4-11.7 11.2-11.7c6.6 0 11.2 5.2 11.2 11.7zM172.1 398.6c-7.1 0-11.2 5.2-11.2 11.7S165 422 172.1 422c6.5 0 10.9-4.9 10.9-11.7-.1-6.5-4.4-11.7-10.9-11.7zm117.5-.3c-5.4 0-8.7 3.5-9.5 8.7l19.1 0c-.9-5.7-4.4-8.7-9.6-8.7zm107.8 .3c-6.8 0-10.9 5.2-10.9 11.7s4.1 11.7 10.9 11.7 11.2-4.9 11.2-11.7c0-6.5-4.4-11.7-11.2-11.7zm105.9 26.1c0 .3 .3 .5 .3 1.1 0 .3-.3 .5-.3 1.1-.3 .3-.3 .5-.5 .8-.3 .3-.5 .5-1.1 .5-.3 .3-.5 .3-1.1 .3-.3 0-.5 0-1.1-.3-.3 0-.5-.3-.8-.5-.3-.3-.5-.5-.5-.8-.3-.5-.3-.8-.3-1.1 0-.5 0-.8 .3-1.1 0-.5 .3-.8 .5-1.1 .3-.3 .5-.3 .8-.5 .5-.3 .8-.3 1.1-.3 .5 0 .8 0 1.1 .3 .5 .3 .8 .3 1.1 .5s.2 .6 .5 1.1zm-2.2 1.4c.5 0 .5-.3 .8-.3 .3-.3 .3-.5 .3-.8s0-.5-.3-.8c-.3 0-.5-.3-1.1-.3l-1.6 0 0 3.5 .8 0 0-1.4 .3 0 1.1 1.4 .8 0-1.1-1.3zM576 81l0 352c0 26.5-21.5 48-48 48L48 481c-26.5 0-48-21.5-48-48L0 81C0 54.5 21.5 33 48 33l480 0c26.5 0 48 21.5 48 48zM64 220.6c0 76.5 62.1 138.5 138.5 138.5 27.2 0 53.9-8.2 76.5-23.1-72.9-59.3-72.4-171.2 0-230.5-22.6-15-49.3-23.1-76.5-23.1-76.4-.1-138.5 62-138.5 138.2zM288 329.4c70.5-55 70.2-162.2 0-217.5-70.2 55.3-70.5 162.6 0 217.5zM145.7 405.7c0-8.7-5.7-14.4-14.7-14.7-4.6 0-9.5 1.4-12.8 6.5-2.4-4.1-6.5-6.5-12.2-6.5-3.8 0-7.6 1.4-10.6 5.4l0-4.4-8.2 0 0 36.7 8.2 0c0-18.9-2.5-30.2 9-30.2 10.2 0 8.2 10.2 8.2 30.2l7.9 0c0-18.3-2.5-30.2 9-30.2 10.2 0 8.2 10 8.2 30.2l8.2 0 0-23-.2 0zM190.6 392l-7.9 0 0 4.4c-2.7-3.3-6.5-5.4-11.7-5.4-10.3 0-18.2 8.2-18.2 19.3 0 11.2 7.9 19.3 18.2 19.3 5.2 0 9-1.9 11.7-5.4l0 4.6 7.9 0 0-36.8zm40.5 25.6c0-15-22.9-8.2-22.9-15.2 0-5.7 11.9-4.8 18.5-1.1l3.3-6.5c-9.4-6.1-30.2-6-30.2 8.2 0 14.3 22.9 8.3 22.9 15 0 6.3-13.5 5.8-20.7 .8l-3.5 6.3c11.2 7.6 32.6 6 32.6-7.5zm35.4 9.3l-2.2-6.8c-3.8 2.1-12.2 4.4-12.2-4.1l0-16.6 13.1 0 0-7.4-13.1 0 0-11.2-8.2 0 0 11.2-7.6 0 0 7.3 7.6 0 0 16.7c0 17.6 17.3 14.4 22.6 10.9zm13.3-13.4l27.5 0c0-16.2-7.4-22.6-17.4-22.6-10.6 0-18.2 7.9-18.2 19.3 0 20.5 22.6 23.9 33.8 14.2l-3.8-6c-7.8 6.4-19.6 5.8-21.9-4.9zM338.9 392c-4.6-2-11.6-1.8-15.2 4.4l0-4.4-8.2 0 0 36.7 8.2 0 0-20.7c0-11.6 9.5-10.1 12.8-8.4l2.4-7.6zm10.6 18.3c0-11.4 11.6-15.1 20.7-8.4l3.8-6.5c-11.6-9.1-32.7-4.1-32.7 15 0 19.8 22.4 23.8 32.7 15l-3.8-6.5c-9.2 6.5-20.7 2.6-20.7-8.6zM416.2 392l-8.2 0 0 4.4c-8.3-11-29.9-4.8-29.9 13.9 0 19.2 22.4 24.7 29.9 13.9l0 4.6 8.2 0 0-36.8zm33.7 0c-2.4-1.2-11-2.9-15.2 4.4l0-4.4-7.9 0 0 36.7 7.9 0 0-20.7c0-11 9-10.3 12.8-8.4l2.4-7.6zm40.3-14.9l-7.9 0 0 19.3c-8.2-10.9-29.9-5.1-29.9 13.9 0 19.4 22.5 24.6 29.9 13.9l0 4.6 7.9 0 0-51.7zm7.6-75.1l0 4.6 .8 0 0-4.6 1.9 0 0-.8-4.6 0 0 .8 1.9 0zm6.6 123.8c0-.5 0-1.1-.3-1.6-.3-.3-.5-.8-.8-1.1s-.8-.5-1.1-.8c-.5 0-1.1-.3-1.6-.3-.3 0-.8 .3-1.4 .3-.5 .3-.8 .5-1.1 .8-.5 .3-.8 .8-.8 1.1-.3 .5-.3 1.1-.3 1.6 0 .3 0 .8 .3 1.4 0 .3 .3 .8 .8 1.1 .3 .3 .5 .5 1.1 .8 .5 .3 1.1 .3 1.4 .3 .5 0 1.1 0 1.6-.3 .3-.3 .8-.5 1.1-.8s.5-.8 .8-1.1c.3-.6 .3-1.1 .3-1.4zm3.2-124.7l-1.4 0-1.6 3.5-1.6-3.5-1.4 0 0 5.4 .8 0 0-4.1 1.6 3.5 1.1 0 1.4-3.5 0 4.1 1.1 0 0-5.4zm4.4-80.5c0-76.2-62.1-138.3-138.5-138.3-27.2 0-53.9 8.2-76.5 23.1 72.1 59.3 73.2 171.5 0 230.5 22.6 15 49.5 23.1 76.5 23.1 76.4 .1 138.5-61.9 138.5-138.4z'/%3E%3C/svg%3E")}.fa-cc-visa{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M470.1 231.3s7.6 37.2 9.3 45l-33.4 0c3.3-8.9 16-43.5 16-43.5-.2 .3 3.3-9.1 5.3-14.9l2.8 13.4zM576 80l0 352c0 26.5-21.5 48-48 48L48 480c-26.5 0-48-21.5-48-48L0 80C0 53.5 21.5 32 48 32l480 0c26.5 0 48 21.5 48 48zM152.5 331.2l63.2-155.2-42.5 0-39.3 106-4.3-21.5-14-71.4c-2.3-9.9-9.4-12.7-18.2-13.1l-64.7 0-.7 3.1c15.8 4 29.9 9.8 42.2 17.1l35.8 135 42.5 0zm94.4 .2l25.2-155.4-40.2 0-25.1 155.4 40.1 0zm139.9-50.8c.2-17.7-10.6-31.2-33.7-42.3-14.1-7.1-22.7-11.9-22.7-19.2 .2-6.6 7.3-13.4 23.1-13.4 13.1-.3 22.7 2.8 29.9 5.9l3.6 1.7 5.5-33.6c-7.9-3.1-20.5-6.6-36-6.6-39.7 0-67.6 21.2-67.8 51.4-.3 22.3 20 34.7 35.2 42.2 15.5 7.6 20.8 12.6 20.8 19.3-.2 10.4-12.6 15.2-24.1 15.2-16 0-24.6-2.5-37.7-8.3l-5.3-2.5-5.6 34.9c9.4 4.3 26.8 8.1 44.8 8.3 42.2 .1 69.7-20.8 70-53zM528 331.4l-32.4-155.4-31.1 0c-9.6 0-16.9 2.8-21 12.9l-59.7 142.5 42.2 0s6.9-19.2 8.4-23.3l51.6 0c1.2 5.5 4.8 23.3 4.8 23.3l37.2 0z'/%3E%3C/svg%3E")}.fa-check{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M434.8 70.1c14.3 10.4 17.5 30.4 7.1 44.7l-256 352c-5.5 7.6-14 12.3-23.4 13.1s-18.5-2.7-25.1-9.3l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l101.5 101.5 234-321.7c10.4-14.3 30.4-17.5 44.7-7.1z'/%3E%3C/svg%3E")}.fa-chevron-down{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M201.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 338.7 54.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z'/%3E%3C/svg%3E")}.fa-chevron-up{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M201.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L224 173.3 54.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z'/%3E%3C/svg%3E")}.fa-envelope{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M48 64c-26.5 0-48 21.5-48 48 0 15.1 7.1 29.3 19.2 38.4l208 156c17.1 12.8 40.5 12.8 57.6 0l208-156c12.1-9.1 19.2-23.3 19.2-38.4 0-26.5-21.5-48-48-48L48 64zM0 196L0 384c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-188-198.4 148.8c-34.1 25.6-81.1 25.6-115.2 0L0 196z'/%3E%3C/svg%3E")}.fa-envelope-circle-check{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='currentColor' d='M64 112c0-26.5 21.5-48 48-48l416 0c26.5 0 48 21.5 48 48l0 81.4c-24.4-11.2-51.4-17.4-80-17.4-87.7 0-161.7 58.8-184.7 139.2-7.1-1.3-14.1-4.2-20.1-8.8l-208-156C71.1 141.3 64 127.1 64 112zM304 368c0 28.6 6.2 55.6 17.4 80L128 448c-35.3 0-64-28.7-64-64l0-188 198.4 148.8c12.6 9.4 26.9 15.4 41.7 17.9 0 1.8-.1 3.5-.1 5.3zm48 0a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm201.4-60.9c-7.1-5.2-17.2-3.6-22.4 3.5l-53 72.9-26.8-26.8c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l40 40c3.3 3.3 7.9 5 12.6 4.6s8.9-2.8 11.7-6.5l64-88c5.2-7.1 3.6-17.2-3.5-22.3z'/%3E%3C/svg%3E")}.fa-folder-open{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M56 225.6L32.4 296.2 32.4 96c0-35.3 28.7-64 64-64l138.7 0c13.8 0 27.3 4.5 38.4 12.8l38.4 28.8c5.5 4.2 12.3 6.4 19.2 6.4l117.3 0c35.3 0 64 28.7 64 64l0 16-365.4 0c-41.3 0-78 26.4-91.1 65.6zM477.8 448L99 448c-32.8 0-55.9-32.1-45.5-63.2l48-144C108 221.2 126.4 208 147 208l378.8 0c32.8 0 55.9 32.1 45.5 63.2l-48 144c-6.5 19.6-24.9 32.8-45.5 32.8z'/%3E%3C/svg%3E")}.fa-google-pay{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='currentColor' d='M105.7 215l0 41.2 57.1 0c-1.2 6.6-3.6 12.9-7.2 18.5s-8.4 10.4-13.9 14.1c-9.5 6.6-21.7 10.3-36 10.3-27.6 0-50.9-18.9-59.3-44.2-4.4-13.3-4.4-27.7 0-41 8.4-25.5 31.7-44.4 59.3-44.4 7.5-.1 14.9 1.2 21.9 4s13.3 6.9 18.6 12.1L176.5 155c-19.1-18.1-44.4-28.1-70.7-27.8-19.7 .1-38.9 5.7-55.6 16.1s-30.1 25.3-38.8 43C3.9 201.2 0 217.7 0 234.4s3.9 33.2 11.3 48.1l0 .2c8.7 17.7 22.1 32.5 38.8 43s35.9 16 55.6 16c28.5 0 52.5-9.5 70-25.9 20-18.6 31.4-46.2 31.4-78.9 0-7.3-.6-14.6-1.8-21.8l-99.7 0zm389.4-4c-10.1-9.4-23.9-14.1-41.4-14.1-22.5 0-39.3 8.3-50.5 24.9L424.1 235c7.6-11.3 18.1-17 31.3-17 8.4 0 16.5 3.2 22.7 8.8 3 2.6 5.5 5.9 7.1 9.6s2.5 7.6 2.5 11.7l0 5.5c-9.1-5.1-20.6-7.8-34.6-7.8-16.4 0-29.6 3.9-39.5 11.8s-14.8 18.3-14.8 31.6c-.2 5.9 1 11.8 3.4 17.2s6 10.2 10.5 14.1c9.2 8.3 21 12.5 34.8 12.5 16.3 0 29.2-7.3 39-21.9l1 0 0 17.7 22.6 0 0-78.7c.1-16.6-4.9-29.7-15-39zm-19.2 89.3c-3.5 3.5-7.6 6.3-12.2 8.2s-9.5 2.9-14.4 2.9c-6.7 .1-13.1-2.1-18.3-6.2-2.4-1.8-4.4-4.2-5.7-6.9s-2-5.7-2-8.7c0-7 3.2-12.8 9.5-17.4s14.5-7 24.1-7c13.2-.2 23.5 2.8 30.8 8.8 0 10.1-4 18.9-11.7 26.4zm-93.7-142c-5.3-5.3-11.6-9.5-18.6-12.3s-14.4-4.2-21.9-4l-62.7 0 0 186.7 23.6 0 0-75.6 39 0c16 0 29.5-5.4 40.5-15.9 .9-.9 1.8-1.8 2.6-2.7 9.6-10.5 14.8-24.4 14.3-38.6s-6.6-27.7-16.9-37.6l0 0zm-16.6 62.2c-3 3.2-6.6 5.7-10.6 7.4s-8.4 2.5-12.7 2.3l-39.6 0 0-65.2 39.6 0c8.5 0 16.6 3.3 22.6 9.2 6.1 6.1 9.6 14.3 9.8 23s-3.1 17-9 23.3l0 0zM614.3 201l-36.5 91.7-.5 0-37.4-91.7-25.7 0 51.8 119.6-29.4 64.3 24.3 0 79-183.9-25.7 0z'/%3E%3C/svg%3E")}.fa-paypal{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='currentColor' d='M111.9 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5l-74.6 0c-7.6 0-13.1-6.6-12.1-13.9L59.3 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4 .7-69.5-7-75.3 24.2zM357.6 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9l63.5 0c8.6 0 15.7-6.3 17.4-14.9 .7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z'/%3E%3C/svg%3E")}.fa-search{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376C296.3 401.1 253.9 416 208 416 93.1 416 0 322.9 0 208S93.1 0 208 0 416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z'/%3E%3C/svg%3E")}.fa-times{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='currentColor' d='M55.1 73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L147.2 256 9.9 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192.5 301.3 329.9 438.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.8 256 375.1 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192.5 210.7 55.1 73.4z'/%3E%3C/svg%3E")}.fa-whatsapp{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M380.9 97.1c-41.9-42-97.7-65.1-157-65.1-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480 117.7 449.1c32.4 17.7 68.9 27 106.1 27l.1 0c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3 18.6-68.1-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1s56.2 81.2 56.1 130.5c0 101.8-84.9 184.6-186.6 184.6zM325.1 300.5c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8s-14.3 18-17.6 21.8c-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7 .9-6.9-.5-9.7s-12.5-30.1-17.1-41.2c-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2s-9.7 1.4-14.8 6.9c-5.1 5.6-19.4 19-19.4 46.3s19.9 53.7 22.6 57.4c2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4s4.6-24.1 3.2-26.4c-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E")}.fa-bolt{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M338.8-9.9c11.9 8.6 16.3 24.2 10.9 37.8L271.3 224 416 224c13.5 0 25.5 8.4 30.1 21.1s.7 26.9-9.6 35.5l-288 240c-11.3 9.4-27.4 9.9-39.3 1.3s-16.3-24.2-10.9-37.8L176.7 288 32 288c-13.5 0-25.5-8.4-30.1-21.1s-.7-26.9 9.6-35.5l288-240c11.3-9.4 27.4-9.9 39.3-1.3z'/%3E%3C/svg%3E")}.fa-chevron-right{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M311.1 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L243.2 256 73.9 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E")}.fa-crown{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M313 87.2c9.2-7.3 15-18.6 15-31.2 0-22.1-17.9-40-40-40s-40 17.9-40 40c0 12.6 5.9 23.9 15 31.2L194.6 194.8c-10 15.7-31.3 19.6-46.2 8.4L88.9 158.7c4.5-6.4 7.1-14.3 7.1-22.7 0-22.1-17.9-40-40-40s-40 17.9-40 40c0 21.8 17.5 39.6 39.2 40L87.8 393.5c4.7 31.3 31.6 54.5 63.3 54.5l273.8 0c31.7 0 58.6-23.2 63.3-54.5L520.8 176c21.7-.4 39.2-18.2 39.2-40 0-22.1-17.9-40-40-40s-40 17.9-40 40c0 8.4 2.6 16.3 7.1 22.7l-59.4 44.6c-14.9 11.2-36.2 7.3-46.2-8.4L313 87.2z'/%3E%3C/svg%3E")}.fa-facebook-f{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='currentColor' d='M80 299.3l0 212.7 116 0 0-212.7 86.5 0 18-97.8-104.5 0 0-34.6c0-51.7 20.3-71.5 72.7-71.5 16.3 0 29.4 .4 37 1.2l0-88.7C291.4 4 256.4 0 236.2 0 129.3 0 80 50.5 80 159.4l0 42.1-66 0 0 97.8 66 0z'/%3E%3C/svg%3E")}.fa-film{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M0 96C0 60.7 28.7 32 64 32l320 0c35.3 0 64 28.7 64 64l0 320c0 35.3-28.7 64-64 64L64 480c-35.3 0-64-28.7-64-64L0 96zM48 368l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm304-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM48 240l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm304-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM48 112l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16L64 96c-8.8 0-16 7.2-16 16zM352 96c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0z'/%3E%3C/svg%3E")}.fa-headset{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='currentColor' d='M224 64c-79 0-144.7 57.3-157.7 132.7 9.3-3 19.3-4.7 29.7-4.7l16 0c26.5 0 48 21.5 48 48l0 96c0 26.5-21.5 48-48 48l-16 0c-53 0-96-43-96-96l0-64C0 100.3 100.3 0 224 0S448 100.3 448 224l0 168.1c0 66.3-53.8 120-120.1 120l-87.9-.1-32 0c-26.5 0-48-21.5-48-48s21.5-48 48-48l32 0c26.5 0 48 21.5 48 48l0 0 40 0c39.8 0 72-32.2 72-72l0-20.9c-14.1 8.2-30.5 12.8-48 12.8l-16 0c-26.5 0-48-21.5-48-48l0-96c0-26.5 21.5-48 48-48l16 0c10.4 0 20.3 1.6 29.7 4.7-13-75.3-78.6-132.7-157.7-132.7z'/%3E%3C/svg%3E")}.fa-house{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M277.8 8.6c-12.3-11.4-31.3-11.4-43.5 0l-224 208c-9.6 9-12.8 22.9-8 35.1S18.8 272 32 272l16 0 0 176c0 35.3 28.7 64 64 64l288 0c35.3 0 64-28.7 64-64l0-176 16 0c13.2 0 25-8.1 29.8-20.3s1.6-26.2-8-35.1l-224-208zM240 320l32 0c26.5 0 48 21.5 48 48l0 96-128 0 0-96c0-26.5 21.5-48 48-48z'/%3E%3C/svg%3E")}.fa-key{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M336 352c97.2 0 176-78.8 176-176S433.2 0 336 0 160 78.8 160 176c0 18.7 2.9 36.8 8.3 53.7L7 391c-4.5 4.5-7 10.6-7 17l0 80c0 13.3 10.7 24 24 24l80 0c13.3 0 24-10.7 24-24l0-40 40 0c13.3 0 24-10.7 24-24l0-40 40 0c6.4 0 12.5-2.5 17-7l33.3-33.3c16.9 5.4 35 8.3 53.7 8.3zM376 96a40 40 0 1 1 0 80 40 40 0 1 1 0-80z'/%3E%3C/svg%3E")}.fa-lock{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath fill='currentColor' d='M128 96l0 64 128 0 0-64c0-35.3-28.7-64-64-64s-64 28.7-64 64zM64 160l0-64C64 25.3 121.3-32 192-32S320 25.3 320 96l0 64c35.3 0 64 28.7 64 64l0 224c0 35.3-28.7 64-64 64L64 512c-35.3 0-64-28.7-64-64L0 224c0-35.3 28.7-64 64-64z'/%3E%3C/svg%3E")}.fa-rotate-left{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M24 192l144 0c9.7 0 18.5-5.8 22.2-14.8s1.7-19.3-5.2-26.2l-46.7-46.7c75.3-58.6 184.3-53.3 253.5 15.9 75 75 75 196.5 0 271.5s-196.5 75-271.5 0c-10.2-10.2-19-21.3-26.4-33-9.5-14.9-29.3-19.3-44.2-9.8s-19.3 29.3-9.8 44.2C49.7 408.7 61.4 423.5 75 437 175 537 337 537 437 437S537 175 437 75C342.8-19.3 193.3-24.7 92.7 58.8L41 7C34.1 .2 23.8-1.9 14.8 1.8S0 14.3 0 24L0 168c0 13.3 10.7 24 24 24z'/%3E%3C/svg%3E")}.fa-shield-halved{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M256 0c4.6 0 9.2 1 13.4 2.9L457.8 82.8c22 9.3 38.4 31 38.3 57.2-.5 99.2-41.3 280.7-213.6 363.2-16.7 8-36.1 8-52.8 0-172.4-82.5-213.1-264-213.6-363.2-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.9 1 251.4 0 256 0zm0 66.8l0 378.1c138-66.8 175.1-214.8 176-303.4l-176-74.6 0 0z'/%3E%3C/svg%3E")}.fa-star{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M309.5-18.9c-4.1-8-12.4-13.1-21.4-13.1s-17.3 5.1-21.4 13.1L193.1 125.3 33.2 150.7c-8.9 1.4-16.3 7.7-19.1 16.3s-.5 18 5.8 24.4l114.4 114.5-25.2 159.9c-1.4 8.9 2.3 17.9 9.6 23.2s16.9 6.1 25 2L288.1 417.6 432.4 491c8 4.1 17.7 3.3 25-2s11-14.2 9.6-23.2L441.7 305.9 556.1 191.4c6.4-6.4 8.6-15.8 5.8-24.4s-10.1-14.9-19.1-16.3L383 125.3 309.5-18.9z'/%3E%3C/svg%3E")}.fa-tag{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M32.5 96l0 149.5c0 17 6.7 33.3 18.7 45.3l192 192c25 25 65.5 25 90.5 0L483.2 333.3c25-25 25-65.5 0-90.5l-192-192C279.2 38.7 263 32 246 32L96.5 32c-35.3 0-64 28.7-64 64zm112 16a32 32 0 1 1 0 64 32 32 0 1 1 0-64z'/%3E%3C/svg%3E")}.fa-tv{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M64 96l0 240 448 0 0-240-448 0zM0 96C0 60.7 28.7 32 64 32l448 0c35.3 0 64 28.7 64 64l0 240c0 35.3-28.7 64-64 64L64 400c-35.3 0-64-28.7-64-64L0 96zM160 448l256 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-256 0c-17.7 0-32-14.3-32-32s14.3-32 32-32z'/%3E%3C/svg%3E")}.fa-youtube{--fai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='currentColor' d='M549.7 124.1C543.5 100.4 524.9 81.8 501.4 75.5 458.9 64 288.1 64 288.1 64S117.3 64 74.7 75.5C51.2 81.8 32.7 100.4 26.4 124.1 15 167 15 256.4 15 256.4s0 89.4 11.4 132.3c6.3 23.6 24.8 41.5 48.3 47.8 42.6 11.5 213.4 11.5 213.4 11.5s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zM232.2 337.6l0-162.4 142.7 81.2-142.7 81.2z'/%3E%3C/svg%3E")}i[class*="fa-"],.fas,.fab{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;width:1em;height:1em;text-align:center;vertical-align:-0.125em;box-sizing:content-box}img{max-width:100%;height:auto;aspect-ratio:attr(width) / attr(height)}.header{min-height:72px}:root{--orange:#ff7700;--orange-hover:#ff881a;--dark-bg:#070a12;--dark-surface:#0c101a;--dark-card:#101522;--dark-card-border:#1e2638;--light-bg:#ffffff;--light-section-bg:#f8f9fc;--text-dark:#111827;--text-dark-muted:#64748b;--text-light:#ffffff;--text-light-muted:#94a3b8;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--transition:all 0.25s ease}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:75px}body{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-light);background-color:var(--dark-bg);line-height:1.5;-webkit-font-smoothing:antialiased}.container{max-width:1360px;margin:0 auto;padding:0 20px}.orange{color:var(--orange)}.dark-section{background-color:var(--dark-bg);color:var(--text-light);padding:70px 0}.light-section{background-color:var(--light-bg);color:var(--text-dark);padding:70px 0}.text-center{text-align:center !important}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 28px;border-radius:var(--radius-sm);font-size:0.92rem;font-weight:700;text-decoration:none;cursor:pointer;transition:var(--transition);border:none}.btn-orange{background:linear-gradient(135deg,#ff6600,#ff8800);color:#ffffff;box-shadow:0 4px 18px rgba(255,102,0,0.35)}.btn-orange:hover{background:linear-gradient(135deg,#ff7700,#ff9911);color:#ffffff;transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,102,0,0.45)}.image-box{position:relative;width:100%;border-radius:var(--radius-md);overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.03);border:1px dashed rgba(255,255,255,0.15)}.light-section .image-box{background:#f1f5f9;border-color:#cbd5e1}.placeholder-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:30px;text-align:center;color:var(--text-light-muted)}.light-section .placeholder-overlay{color:var(--text-dark-muted)}.header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:linear-gradient(180deg,rgba(5,7,13,0.85) 0%,rgba(5,7,13,0.3) 60%,transparent 100%);border:none !important;border-bottom:none !important;outline:none !important;box-shadow:none !important;transition:background 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,backdrop-filter 0.3s ease}.header.scrolled{background:#070a12 !important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,0.08) !important;box-shadow:0 4px 25px rgba(0,0,0,0.6) !important}.navbar{display:flex;align-items:center;justify-content:space-between;max-width:1360px;margin:0 auto;padding:16px 20px}.logo{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:1.5rem;font-weight:800;color:#ffffff;letter-spacing:-0.02em}.nav-links{display:flex;list-style:none;gap:28px}.nav-links a{color:#cbd5e1;text-decoration:none;font-size:0.9rem;font-weight:500;transition:var(--transition)}.nav-links a:hover{color:#ffffff}.mobile-menu-cta{display:none}.nav-btn{padding:8px 20px;font-size:0.88rem}.mobile-toggle{display:none;background:none;border:none;color:#ffffff;font-size:1.4rem;cursor:pointer}.hero-top-badges{display:flex;align-items:center;gap:12px;margin-bottom:18px;flex-wrap:wrap}.hero-welcome-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(255,102,0,0.16);border:1px solid rgba(255,102,0,0.4);color:var(--orange);padding:6px 16px;border-radius:30px;font-size:0.78rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.hero-rating-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.15);color:#ffffff;padding:6px 14px;border-radius:30px;font-size:0.78rem;font-weight:600;backdrop-filter:blur(8px)}.channels-wall-img{width:100%;max-width:720px;height:auto;object-fit:contain;filter:brightness(0) opacity(0.9);transition:transform 0.3s ease,opacity 0.3s ease}.channels-wall-img:hover{transform:scale(1.02);opacity:1}.pricing-section-v2{background-color:var(--dark-bg);background:radial-gradient(circle at 50% 25%,rgba(255,102,0,0.05) 0%,transparent 65%),var(--dark-bg);padding:85px 0 95px;color:#ffffff;position:relative}.section-title-bold{font-size:2.75rem;font-weight:900;font-style:italic;letter-spacing:-0.02em;color:#ffffff;margin-bottom:12px;text-align:center;width:100%;text-transform:uppercase}.section-subtitle-dark{color:#9ca3af;font-size:0.95rem;max-width:680px;margin:0 auto 36px;line-height:1.65;text-align:center;width:100%}.device-switcher-wrap{display:flex;justify-content:center;margin-bottom:45px}.device-switcher{background:#0d121d;padding:5px;border-radius:40px;display:inline-flex;gap:4px;border:1px solid #1e2638;box-shadow:0 4px 20px rgba(0,0,0,0.4)}.device-tab{background:transparent;border:none;color:#9ca3af;padding:9px 24px;border-radius:30px;font-weight:700;font-size:0.88rem;cursor:pointer;transition:all 0.2s ease}.device-tab.active{background:var(--orange);color:#070a12;font-weight:800;box-shadow:0 4px 14px rgba(255,102,0,0.4)}.pricing-cards-v2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:stretch;max-width:1080px;margin:0 auto 40px}.pricing-card-v2{background:#141416;color:#ffffff;border-radius:24px;padding:44px 30px 32px;position:relative;display:flex;flex-direction:column;border:1px solid #232326;box-shadow:0 15px 35px rgba(0,0,0,0.5);transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.pricing-card-v2:hover{transform:translateY(-6px);border-color:#333338;box-shadow:0 20px 45px rgba(0,0,0,0.7)}.pricing-card-v2.featured-plan{border:2px solid var(--orange);background:#161619;transform:scale(1.03);box-shadow:0 0 35px rgba(255,102,0,0.2),0 20px 45px rgba(0,0,0,0.6);z-index:2}.pricing-card-v2.featured-plan:hover{transform:scale(1.05) translateY(-6px);box-shadow:0 0 45px rgba(255,102,0,0.3),0 25px 50px rgba(0,0,0,0.75)}.featured-badge-top{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:var(--orange);color:#070a12;font-weight:900;font-size:0.72rem;padding:4px 18px;border-radius:20px;text-transform:uppercase;letter-spacing:0.04em;box-shadow:0 4px 12px rgba(0,0,0,0.3)}.save-tag-red{position:absolute;top:18px;right:18px;background:#dc2626;color:#ffffff;font-size:0.68rem;font-weight:800;padding:3px 8px;border-radius:4px;letter-spacing:0.02em}.card-top-icon{width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,102,0,0.45);color:var(--orange);display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin:0 auto 16px;background:rgba(255,102,0,0.08)}.card-top-icon.featured-icon{border-color:var(--orange);background:rgba(255,102,0,0.16);font-size:1.35rem}.card-plan-title{font-size:1.45rem;font-weight:900;font-style:italic;text-align:center;color:#ffffff;margin-bottom:12px;letter-spacing:-0.01em;text-transform:uppercase}.card-price-v2{text-align:center;margin-bottom:24px;display:flex;align-items:baseline;justify-content:center}.card-price-v2 .currency{font-size:1.5rem;font-weight:800;color:var(--orange);vertical-align:super;margin-right:2px}.card-price-v2 .amount{font-size:3.2rem;font-weight:900;color:#ffffff;line-height:1;letter-spacing:-0.03em}.card-price-v2 .cents{font-size:1.4rem;font-weight:800;color:#ffffff;vertical-align:super}.card-price-v2 .period{font-size:0.76rem;font-weight:700;color:#8a8a8a;text-transform:uppercase;margin-left:3px}.card-features-v2{list-style:none;margin-bottom:30px;flex:1;padding:0}.card-features-v2 li{font-size:0.88rem;color:#e5e5e5;padding:6.5px 0;display:flex;align-items:center;gap:10px;font-weight:500}.card-features-v2 li i{color:var(--orange);font-size:0.84rem;flex-shrink:0}.btn-card-outline{display:block;width:100%;padding:13px 0;border:1.5px solid rgba(255,102,0,0.7);color:#ffffff;text-align:center;border-radius:8px;font-weight:800;font-size:0.92rem;text-decoration:none;transition:all 0.2s ease;background:transparent;letter-spacing:0.02em}.btn-card-outline:hover{background:var(--orange);color:#070a12;border-color:var(--orange)}.btn-card-solid{display:block;width:100%;padding:14px 0;background:var(--orange);color:#070a12;text-align:center;border-radius:8px;font-weight:900;font-size:0.95rem;text-decoration:none;transition:all 0.2s ease;border:none;letter-spacing:0.02em;box-shadow:0 4px 15px rgba(255,102,0,0.4)}.btn-card-solid:hover{background:var(--orange-hover);filter:brightness(1.05)}.card-checkout-trust{margin-top:20px;padding-top:14px;border-top:1px solid rgba(255,255,255,0.08);text-align:center;font-size:0.65rem;color:#8a8a8a;font-weight:700;letter-spacing:0.04em}.trust-mini-icons{display:flex;justify-content:center;gap:10px;margin-top:8px;font-size:1.2rem;color:#9ca3af}.dark-text{color:#111827}.section-subtitle-light{color:#64748b;font-size:0.95rem;text-align:center;margin:0 auto 52px;max-width:620px;line-height:1.6}.faq-grid-2col{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:36px}.faq-col{display:flex;flex-direction:column;gap:12px}.faq-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:var(--radius-sm);overflow:hidden;transition:var(--transition)}.faq-card.active{border-color:#cbd5e1}.faq-header{padding:16px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:#ffffff}.faq-header h4{font-size:0.92rem;font-weight:700;color:var(--text-dark)}.faq-toggle-icon{font-size:1.2rem;font-weight:700;color:#94a3b8;transition:transform 0.2s ease}.faq-card.active .faq-toggle-icon{transform:rotate(45deg);color:var(--orange)}.faq-body{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.faq-card.active .faq-body{max-height:250px}.faq-body p{padding:0 20px 16px;font-size:0.85rem;color:var(--text-dark-muted);line-height:1.6}.cta-banner-section{border:none}.cta-container{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;position:relative;z-index:2}.cta-left h2{font-size:2.2rem;font-weight:800;line-height:1.2;margin-bottom:14px}.cta-left p{color:var(--text-light-muted);font-size:0.98rem;margin-bottom:24px}.cta-wall-box{height:200px;background:#090e18;border-color:#1a2233}.mini-badges-wall{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mini-badges-wall span{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);padding:4px 10px;border-radius:4px;font-size:0.72rem;font-weight:600;color:#cbd5e1}.site-footer{background-color:#04060a;border-top:1px solid rgba(255,255,255,0.06);padding:50px 0 24px;position:relative;z-index:1}.site-footer .logo,.footer-col .logo,.brand-col .logo{position:static !important;transform:none !important;display:inline-flex !important;align-items:center;gap:8px;margin-bottom:12px !important;text-decoration:none;font-size:1.45rem;font-weight:800;color:#ffffff}.footer-top-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;gap:36px;margin-bottom:36px}.brand-col p{font-size:0.85rem;color:var(--text-light-muted);margin-top:8px;line-height:1.6}.footer-socials{display:flex;gap:8px;margin-top:16px}.footer-socials a{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,0.15);display:flex;align-items:center;justify-content:center;color:#cbd5e1;font-size:0.8rem;text-decoration:none;transition:var(--transition)}.footer-socials a:hover{border-color:var(--orange);color:var(--orange)}.footer-col h4{font-size:0.95rem;font-weight:700;color:#ffffff;margin-bottom:16px}.footer-col ul{list-style:none}.footer-col ul li{margin-bottom:8px}.footer-col ul li a{color:var(--text-light-muted);text-decoration:none;font-size:0.84rem;transition:var(--transition)}.footer-col ul li a:hover{color:var(--orange)}.contact-col p{font-size:0.84rem;color:var(--text-light-muted);margin-bottom:8px}.footer-bottom-bar{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid rgba(255,255,255,0.06);font-size:0.8rem;color:var(--text-light-muted);flex-wrap:wrap;gap:14px}.payment-icons-row{display:flex;gap:8px;flex-wrap:wrap}.pay-badge{background:#0f1523;border:1px solid #1e2638;padding:4px 10px;border-radius:4px;font-size:0.75rem;font-weight:600;color:#cbd5e1;display:flex;align-items:center;gap:4px}.legal-disclaimer{padding-top:14px;font-size:0.72rem;color:#7d8ba3;line-height:1.5;border-top:1px solid rgba(255,255,255,0.04)}@media (max-width: 992px){.hero-top-badges{justify-content:center}.pricing-cards-v2-grid{grid-template-columns:1fr;max-width:480px;gap:30px}.pricing-card-v2.featured-plan{transform:none}.pricing-card-v2.featured-plan:hover{transform:translateY(-6px)}.cta-container{grid-template-columns:1fr;text-align:center}.footer-top-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.section-title-bold{font-size:1.95rem;line-height:1.2;padding:0 10px}.section-subtitle-dark{font-size:0.88rem;padding:0 15px;margin-bottom:25px}.device-switcher-wrap{width:100%;padding:0 10px;margin-bottom:35px}.device-switcher{display:grid;grid-template-columns:repeat(4,1fr);width:100%;max-width:440px;padding:4px;border-radius:30px;gap:2px}.device-tab{padding:7px 4px;font-size:0.78rem;font-weight:700;text-align:center;white-space:nowrap;border-radius:20px}.navbar{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;width:100%}.navbar .logo{position:absolute;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:7px;z-index:1000;margin:0}.mobile-toggle{display:flex !important;align-items:center;justify-content:center;order:1;width:38px;height:38px;border-radius:9px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);color:#ffffff;font-size:1.15rem;cursor:pointer;z-index:1001;transition:all 0.2s ease;margin:0}.mobile-toggle:hover,.mobile-toggle:active{background:rgba(255,102,0,0.15);border-color:rgba(255,102,0,0.4);color:var(--orange)}.nav-links{display:flex;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:#080b14 !important;flex-direction:column;justify-content:flex-start;align-items:center;padding:95px 20px 40px;gap:12px;z-index:999;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px);transition:opacity 0.25s cubic-bezier(0.16,1,0.3,1),transform 0.25s cubic-bezier(0.16,1,0.3,1),visibility 0.25s;overflow-y:auto;-webkit-overflow-scrolling:touch}.nav-links.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.nav-links li{width:100%;max-width:380px;list-style:none}.nav-links a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;font-size:1.05rem;font-weight:600;color:#e2e8f0;background:#11141f;border:1px solid rgba(255,255,255,0.08);border-radius:12px;transition:all 0.2s ease;text-decoration:none;box-shadow:0 4px 15px rgba(0,0,0,0.3)}.nav-links a::after{content:"›";font-size:1.4rem;color:#64748b;font-weight:400;line-height:1;transition:transform 0.2s ease,color 0.2s ease}.nav-links a:hover,.nav-links a:active{background:#1a1e2e;border-color:rgba(255,102,0,0.5);color:var(--orange);transform:translateX(4px)}.nav-links a:hover::after,.nav-links a:active::after{color:var(--orange);transform:translateX(3px)}.nav-links a.active-page{background:rgba(255,102,0,0.12);border-color:var(--orange);color:var(--orange);border-left:3px solid var(--orange)}.nav-links a.active-page::after{color:var(--orange)}.nav-actions{display:none !important}.mobile-menu-cta{display:block !important;width:100%;max-width:380px;margin-top:10px;list-style:none}.nav-links a.btn-menu-get-started,.btn-menu-get-started{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;padding:16px 20px !important;font-size:1.05rem !important;font-weight:800 !important;color:#ffffff !important;background:var(--gradient-accent,linear-gradient(135deg,#ff6600,#ff8c22)) !important;border:none !important;border-radius:12px !important;box-shadow:0 8px 24px rgba(255,102,0,0.42) !important;text-align:center !important;text-decoration:none !important;letter-spacing:-0.01em !important;transition:all 0.2s ease !important}.nav-links a.btn-menu-get-started::after,.btn-menu-get-started::after{display:none !important;content:"" !important}.nav-links a.btn-menu-get-started:hover,.nav-links a.btn-menu-get-started:active,.btn-menu-get-started:hover,.btn-menu-get-started:active{transform:translateY(-2px) !important;box-shadow:0 12px 30px rgba(255,102,0,0.58) !important;color:#ffffff !important;background:linear-gradient(135deg,#ff7a1a,#ffa03b) !important}.faq-grid-2col{grid-template-columns:1fr}.footer-top-grid{grid-template-columns:1fr;gap:30px}.site-footer .logo,.footer-col .logo,.brand-col .logo{position:static !important;left:auto !important;transform:none !important;margin-bottom:12px !important}.footer-bottom-bar{flex-direction:column;align-items:flex-start;gap:14px}.payment-icons-row{display:flex;flex-wrap:wrap;gap:8px}.legal-disclaimer{padding-bottom:70px}}@media (max-width: 480px){.section-title-bold{font-size:1.65rem;line-height:1.18}.device-switcher,.pricing-section-v2.light-pricing .device-switcher{display:grid !important;grid-template-columns:repeat(4,1fr) !important;width:100% !important;max-width:360px !important;border-radius:35px !important;gap:3px !important;padding:4px !important;background:#11141c !important;box-shadow:0 6px 20px rgba(0,0,0,0.14) !important;margin:0 auto !important}.device-tab,.pricing-section-v2.light-pricing .device-tab{padding:8px 2px !important;font-size:0.74rem !important;font-weight:700 !important;text-align:center !important;white-space:nowrap !important;border-radius:25px !important}.pricing-card-v2{padding:30px 18px 24px;border-radius:20px}.card-plan-title{font-size:1.3rem}.card-price-v2 .amount{font-size:2.8rem}.card-features-v2 li{font-size:0.82rem}.floating-whatsapp-wrap{bottom:20px;right:18px}.whatsapp-icon-circle{width:52px;height:52px;font-size:28px}.whatsapp-tooltip{display:none}}.floating-whatsapp-wrap{position:fixed;bottom:28px;right:28px;z-index:9999}.floating-whatsapp-btn{display:flex;align-items:center;gap:12px;text-decoration:none}.whatsapp-icon-circle{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#0f7b52 0%,#128C7E 100%);color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:32px;box-shadow:0 8px 25px rgba(37,211,102,0.45);position:relative;transition:transform 0.3s cubic-bezier(0.175,0.885,0.32,1.275),box-shadow 0.3s ease}.floating-whatsapp-btn:hover .whatsapp-icon-circle{transform:scale(1.1);box-shadow:0 12px 32px rgba(37,211,102,0.65)}.whatsapp-pulse{position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:50%;border:2px solid #0f7b52;animation:wa-pulse 2s infinite ease-out;pointer-events:none}@keyframes wa-pulse{0%{transform:scale(1);opacity:0.8}100%{transform:scale(1.45);opacity:0}}.whatsapp-tooltip{background:#141416;border:1px solid #282830;color:#ffffff;padding:8px 16px;border-radius:20px;font-size:0.82rem;font-weight:500;box-shadow:0 6px 20px rgba(0,0,0,0.4);white-space:nowrap;pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease}.whatsapp-tooltip strong{color:#25D366;font-weight:700}.active-page{color:var(--orange) !important;font-weight:700 !important}.breadcrumb-nav{display:flex;align-items:center;gap:8px;margin-bottom:24px;font-size:0.84rem;color:#94a3b8}.breadcrumb-nav a{color:#cbd5e1;text-decoration:none;transition:color 0.2s ease}.breadcrumb-nav a:hover{color:var(--orange)}.breadcrumb-nav .sep{font-size:0.7rem;color:#64748b}.breadcrumb-nav .current{color:var(--orange);font-weight:600}.tutorial-hero-section{position:relative;background-color:var(--dark-bg);background-image:linear-gradient(180deg,rgba(10,10,15,0.45) 0%,rgba(10,10,15,0.62) 50%,rgba(10,10,15,0.88) 100%),radial-gradient(circle at 75% 30%,rgba(255,102,0,0.15) 0%,transparent 60%),url('/images/best-iptv-service-provider-scaled.webp');background-size:cover;background-position:center center;background-repeat:no-repeat;padding:140px 0 65px;border-bottom:1px solid rgba(255,255,255,0.08);overflow:hidden}.tutorial-main-title{font-size:2.6rem;font-weight:900;color:#ffffff;margin-top:14px;margin-bottom:16px;line-height:1.18;letter-spacing:-0.02em;text-shadow:0 3px 12px rgba(0,0,0,0.9)}.tutorial-main-subtitle{font-size:1rem;color:#f1f5f9;line-height:1.65;margin-bottom:24px;text-shadow:0 2px 8px rgba(0,0,0,0.9)}@media (max-width: 768px){.tutorial-main-title{font-size:1.95rem}}.pricing-section-v2.light-pricing{background-color:#ffffff;background:#ffffff;color:#0f172a;border-top:1px solid #f1f5f9;border-bottom:1px solid #f1f5f9}.pricing-section-v2.light-pricing .section-title-bold{color:#0f172a}.pricing-section-v2.light-pricing .dark-text{color:#0f172a}.pricing-section-v2.light-pricing .section-subtitle-dark{color:#475569}.pricing-section-v2.light-pricing .device-switcher{background:#11141c;border:1px solid #1e2638;padding:5px;border-radius:40px;box-shadow:0 6px 20px rgba(0,0,0,0.12)}.pricing-section-v2.light-pricing .device-tab{color:#94a3b8;background:transparent;border:none;font-weight:700}.pricing-section-v2.light-pricing .device-tab:hover{color:#ffffff}.pricing-section-v2.light-pricing .device-tab.active{background:#f59e0b;color:#000000;font-weight:800;box-shadow:0 4px 14px rgba(245,158,11,0.4)}.pricing-section-v2.light-pricing .pricing-card-v2{background:#11141b;color:#ffffff;border:1px solid #1e2536;border-radius:20px;padding:44px 28px 30px;box-shadow:0 15px 35px rgba(0,0,0,0.18);transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.pricing-section-v2.light-pricing .pricing-card-v2:hover{transform:translateY(-6px);border-color:#f59e0b;box-shadow:0 20px 45px rgba(0,0,0,0.28)}.pricing-section-v2.light-pricing .pricing-card-v2.featured-plan{border:2px solid #f59e0b;background:#151822;transform:scale(1.03);box-shadow:0 20px 45px rgba(0,0,0,0.22),0 0 30px rgba(245,158,11,0.18);z-index:2}.pricing-section-v2.light-pricing .pricing-card-v2.featured-plan:hover{transform:scale(1.05) translateY(-6px);box-shadow:0 25px 50px rgba(0,0,0,0.32),0 0 40px rgba(245,158,11,0.28)}.pricing-section-v2.light-pricing .featured-badge-top{background:#f59e0b;color:#000000;font-weight:900;font-size:0.72rem;padding:4px 18px;border-radius:20px;text-transform:uppercase;letter-spacing:0.04em;box-shadow:0 4px 12px rgba(0,0,0,0.3)}.pricing-section-v2.light-pricing .card-top-icon{width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(245,158,11,0.45);color:#f59e0b;display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin:0 auto 16px;background:rgba(245,158,11,0.08)}.pricing-section-v2.light-pricing .card-top-icon.featured-icon{border-color:#f59e0b;background:rgba(245,158,11,0.16);font-size:1.35rem}.pricing-section-v2.light-pricing .card-plan-title{color:#ffffff;font-size:1.45rem;font-weight:900;font-style:italic;text-align:center;letter-spacing:-0.01em;text-transform:uppercase;margin-bottom:12px}.pricing-section-v2.light-pricing .card-price-v2{text-align:center;margin-bottom:24px;display:flex;align-items:baseline;justify-content:center}.pricing-section-v2.light-pricing .card-price-v2 .currency{font-size:1.5rem;font-weight:800;color:#f59e0b;vertical-align:super;margin-right:2px}.pricing-section-v2.light-pricing .card-price-v2 .amount{font-size:3.2rem;font-weight:900;color:#ffffff;line-height:1;letter-spacing:-0.03em}.pricing-section-v2.light-pricing .card-price-v2 .cents{font-size:1.4rem;font-weight:800;color:#ffffff;vertical-align:super}.pricing-section-v2.light-pricing .card-price-v2 .period{font-size:0.76rem;font-weight:700;color:#94a3b8;text-transform:uppercase;margin-left:3px}.pricing-section-v2.light-pricing .card-features-v2{list-style:none;margin-bottom:30px;flex:1;padding:0}.pricing-section-v2.light-pricing .card-features-v2 li{font-size:0.88rem;color:#f1f5f9;padding:6.5px 0;display:flex;align-items:center;gap:10px;font-weight:500;border-bottom:1px solid rgba(255,255,255,0.06)}.pricing-section-v2.light-pricing .card-features-v2 li:last-child{border-bottom:none}.pricing-section-v2.light-pricing .card-features-v2 li i{color:#f59e0b;font-size:0.84rem;flex-shrink:0}.pricing-section-v2.light-pricing .btn-card-outline{display:block;width:100%;padding:13px 0;border:1.5px solid #f59e0b;color:#ffffff;text-align:center;border-radius:10px;font-weight:800;font-size:0.92rem;text-decoration:none;transition:all 0.2s ease;background:transparent;letter-spacing:0.02em}.pricing-section-v2.light-pricing .btn-card-outline:hover{background:#f59e0b;color:#000000;box-shadow:0 4px 15px rgba(245,158,11,0.4)}.pricing-section-v2.light-pricing .btn-card-solid{display:block;width:100%;padding:14px 0;background:#f59e0b;color:#000000;text-align:center;border-radius:10px;font-weight:900;font-size:0.95rem;text-decoration:none;transition:all 0.2s ease;border:none;letter-spacing:0.02em;box-shadow:0 4px 15px rgba(245,158,11,0.4)}.pricing-section-v2.light-pricing .btn-card-solid:hover{background:#d97706;color:#000000;transform:translateY(-2px);box-shadow:0 8px 22px rgba(245,158,11,0.55)}.pricing-section-v2.light-pricing .card-checkout-trust{margin-top:20px;padding-top:14px;border-top:1px solid rgba(255,255,255,0.08);text-align:center;font-size:0.65rem;color:#64748b;font-weight:700;letter-spacing:0.04em}.pricing-section-v2.light-pricing .trust-mini-icons{display:flex;justify-content:center;gap:10px;margin-top:8px;font-size:1.2rem;color:#94a3b8}.trust-banner-section.light-trust{background:#ffffff !important;border-top:1px solid #e2e8f0 !important;border-bottom:1px solid #e2e8f0 !important}.trust-banner-section.light-trust h4{color:#0f172a !important}.trust-banner-section.light-trust p{color:#64748b !important}.nav-actions{display:flex;align-items:center;gap:12px}.pricing-cards-v2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%;max-width:1200px;margin:0 auto}@media (max-width: 1024px){.pricing-cards-v2-grid{grid-template-columns:1fr;max-width:440px}}@media (max-width: 860px){.pricing-cards-v2-grid{grid-template-columns:1fr}}.cta-banner-section{position:relative;background:#060911 url('/images/best-iptv-service-in-the-us.webp') right center / cover no-repeat;padding:110px 0;overflow:hidden;border:none !important;outline:none !important;margin:0 !important}.site-footer{border-top:none !important}.site-logo-icon-img{width:28px;height:28px;object-fit:contain;display:inline-block;vertical-align:middle;filter:drop-shadow(0 2px 6px rgba(255,102,0,0.4));transition:transform 0.25s ease}.logo:hover .site-logo-icon-img{transform:scale(1.1) rotate(-3deg)}.footer-col .site-logo-icon-img{width:30px;height:30px}@keyframes chapterPulseGlow{0%{background-color:rgba(255,102,0,0.25);box-shadow:0 0 0 6px rgba(255,102,0,0.35);border-radius:14px;transform:scale(1.015)}40%{background-color:rgba(255,102,0,0.12);box-shadow:0 0 0 3px rgba(255,102,0,0.2)}100%{background-color:transparent;box-shadow:none;transform:scale(1)}}.chapter-highlight-target{animation:chapterPulseGlow 1.8s cubic-bezier(0.2,0.8,0.2,1) forwards}.tutorial-hero-section{padding-top:140px !important;padding-bottom:60px !important}.light-section .orange,.faq-section .orange{color:#b84c00}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.light-section,.faq-section{--orange:#b84c00}.light-section .dark-section{--orange:#ff7700}.light-section .hero-welcome-badge{color:#a34400}body{--orange:#b84c00}.header,.site-footer,.dark-section,.tutorial-hero-section,.cta-banner-section{--orange:#ff7700}.light-pricing .card-checkout-trust,.light-pricing .card-price-v2 .period{color:#8a94a6}.pricing-section-v2.light-pricing .card-checkout-trust,.pricing-section-v2.light-pricing .card-checkout-trust span,.pricing-section-v2.light-pricing .card-price-v2 .period{color:#8a94a6}@media (max-width: 860px){body.has-sticky-cta .floating-whatsapp-wrap{bottom:84px}}


/* ==========================================================
   KEMO PRICING — V3 (premium plan showcase)
   ========================================================== */
.pricing-section-v2.kemo-pricing-v3{--kp:#ff9800;--kp-deep:#ff7a00;--kp-ink:#101820;background:linear-gradient(180deg,#fff 0%,#f4f6f9 100%);color:#0b1724;padding:96px 0 92px;border-top:1px solid #e7ebf0;border-bottom:1px solid #e7ebf0}

/* ---- Heading ---- */
.kemo-pricing-v3 .pricing-heading-v3{max-width:820px;margin:0 auto 32px;text-align:center}
.kemo-pricing-v3 .pricing-kicker{display:inline-flex;align-items:center;gap:8px;color:#b25c00;font-size:.69rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}
.kemo-pricing-v3 .pricing-kicker::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--kp-deep);box-shadow:0 0 0 5px rgba(255,122,0,.15)}
.kemo-pricing-v3 .pricing-title-v3{margin:14px 0 16px;color:#0b1724;font-size:clamp(2.1rem,4vw,3.2rem);font-weight:900;font-style:normal;line-height:1.05;letter-spacing:-.038em;text-transform:none;text-align:center}
.kemo-pricing-v3 .pricing-title-v3 em{color:var(--kp-deep);font-style:normal}
.kemo-pricing-v3 .pricing-heading-v3 p{max-width:700px;margin:0 auto;color:#667085;font-size:1rem;line-height:1.72}

/* ---- Device selector ---- */
.kemo-pricing-v3 .device-switcher-wrap{display:flex;justify-content:center;margin-bottom:40px}
.kemo-pricing-v3 .device-switcher{width:min(560px,100%);padding:6px;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;border-radius:999px;background:#0b1724;border:1px solid #1e2c3d;box-shadow:0 16px 36px rgba(11,23,36,.18)}
.kemo-pricing-v3 .device-tab{min-height:46px;padding:0 10px;border:0;border-radius:999px;background:transparent;color:#aeb9c7;font:inherit;font-size:.84rem;font-weight:800;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,box-shadow .2s ease}
.kemo-pricing-v3 .device-tab:hover{color:#fff}
.kemo-pricing-v3 .device-tab:focus-visible{outline:3px solid rgba(255,152,0,.45);outline-offset:2px}
.kemo-pricing-v3 .device-tab.active{background:var(--kp-deep);color:#fff;box-shadow:0 6px 16px rgba(255,122,0,.34)}

/* ---- Grid + card shell ---- */
.kemo-pricing-v3 .pricing-cards-v2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:center;max-width:1160px;margin:0 auto}
.kemo-pricing-v3 .pricing-card-v2{min-height:600px;padding:36px 30px 26px;position:relative;display:flex;flex-direction:column;overflow:visible;border:1px solid #26364a;border-radius:18px;background:linear-gradient(158deg,#152538 0%,#0a1522 74%);color:#fff;box-shadow:0 20px 46px rgba(15,23,42,.18);transform:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.kemo-pricing-v3 .pricing-card-v2:hover{transform:translateY(-6px);border-color:var(--kp);box-shadow:0 28px 56px rgba(15,23,42,.26)}
.kemo-pricing-v3 .pricing-card-v2.featured-plan{min-height:640px;padding-top:44px;z-index:2;border:2px solid var(--kp);background:linear-gradient(158deg,#17293c 0%,#06101b 78%);box-shadow:0 30px 66px rgba(15,23,42,.28),0 0 0 5px rgba(255,152,0,.07);transform:translateY(-18px)}
.kemo-pricing-v3 .pricing-card-v2.featured-plan:hover{transform:translateY(-24px)}

/* ---- Badges ---- */
.kemo-pricing-v3 .featured-badge-top{position:absolute;top:0;left:50%;padding:8px 20px;border-radius:999px;background:var(--kp);color:var(--kp-ink);font-size:.68rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transform:translate(-50%,-50%);white-space:nowrap;box-shadow:0 6px 16px rgba(255,152,0,.32)}
.kemo-pricing-v3 .saving-chip{position:absolute;top:20px;right:20px;padding:6px 11px;border-radius:6px;background:#e03e3e;color:#fff;font-size:.66rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}
.kemo-pricing-v3 .saving-chip:empty{display:none}

/* ---- Card top line ---- */
.kemo-pricing-v3 .plan-topline{display:flex;align-items:center;gap:14px;min-height:56px;text-align:left}
.kemo-pricing-v3 .pricing-card-v2:has(.saving-chip) .plan-topline{padding-right:84px}
.kemo-pricing-v3 .card-top-icon{width:50px;height:50px;flex:0 0 50px;margin:0;display:grid;place-items:center;border:1px solid rgba(255,152,0,.3);border-radius:50%;background:rgba(255,152,0,.1);color:var(--kp);font-size:1.15rem}
.kemo-pricing-v3 .card-top-icon.featured-icon{border-color:rgba(255,152,0,.55);background:rgba(255,152,0,.16)}
.kemo-pricing-v3 .plan-eyebrow{display:block;margin:0 0 4px;color:#9fb0c4;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}
.kemo-pricing-v3 .card-plan-title{margin:0;color:#fff;font-size:1.28rem;font-weight:900;font-style:normal;letter-spacing:-.028em;text-align:left;text-transform:none;line-height:1.2}

/* ---- Product visual ---- */
.kemo-pricing-v3 .plan-product-visual{height:auto;min-height:186px;margin:14px 0 12px;padding:10px 0;position:relative;display:flex;align-items:center;justify-content:center;border-radius:20px;background:radial-gradient(ellipse at center,rgba(255,152,0,.2) 0%,rgba(255,152,0,.05) 46%,rgba(10,21,34,0) 74%)}
.kemo-pricing-v3 .featured-plan .plan-product-visual{background:radial-gradient(ellipse at center,rgba(255,152,0,.32) 0%,rgba(255,152,0,.08) 46%,rgba(6,16,27,0) 74%)}
.kemo-pricing-v3 .plan-product-visual::after{content:none}
.kemo-pricing-v3 .plan-product-visual img{display:block;width:auto;max-width:100%;height:auto;max-height:180px;object-fit:contain;position:relative;z-index:1;filter:drop-shadow(0 0 12px rgba(255,152,0,.34)) drop-shadow(0 14px 24px rgba(0,0,0,.6));transition:transform .28s ease}
.kemo-pricing-v3 .featured-plan .plan-product-visual img{filter:drop-shadow(0 0 15px rgba(255,152,0,.5)) drop-shadow(0 18px 30px rgba(0,0,0,.7))}
.kemo-pricing-v3 .pricing-card-v2:hover .plan-product-visual img{transform:translateY(-4px) scale(1.025)}

/* ---- Price ---- */
.kemo-pricing-v3 .card-price-v2{min-height:76px;margin:6px 0 0;display:flex;align-items:center;justify-content:flex-start;text-align:left}
.kemo-pricing-v3 .card-price-v2 .currency{margin-right:4px;color:var(--kp);font-size:1.45rem;font-weight:900;vertical-align:baseline;align-self:flex-start;margin-top:10px}
.kemo-pricing-v3 .card-price-v2 .amount{color:#fff;font-size:3.4rem;font-weight:900;line-height:1;letter-spacing:-.062em}
.kemo-pricing-v3 .price-meta{margin:6px 0 0 6px;display:flex;flex-direction:column;align-self:center}
.kemo-pricing-v3 .price-meta .cents{color:#dbe4ef;font-size:1.1rem;font-weight:800;line-height:1;vertical-align:baseline}
.kemo-pricing-v3 .price-meta .period{margin-top:4px;color:#9fb0c4;font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}
.kemo-pricing-v3 .device-summary{margin:4px 0 0;color:#94a3b8;font-size:.78rem;font-weight:600;text-align:left}

/* ---- Benefits ---- */
.kemo-pricing-v3 .card-features-v2{margin:22px 0 26px;padding:22px 0 0;flex:1;display:grid;gap:13px;align-content:start;border-top:1px solid rgba(255,255,255,.09);list-style:none}
.kemo-pricing-v3 .card-features-v2 li{margin:0;padding:0;border:0;display:flex;align-items:center;gap:0;color:#cbd5e1;font-size:.86rem;font-weight:500;text-align:left}
.kemo-pricing-v3 .feat-check{width:20px;height:20px;flex:0 0 20px;margin-right:11px;display:grid;place-items:center;border-radius:50%;background:rgba(255,152,0,.18);color:var(--kp)}
.kemo-pricing-v3 .feat-check i{width:10px;height:10px}

/* ---- CTA ---- */
.kemo-pricing-v3 .btn-card-outline,.kemo-pricing-v3 .btn-card-solid{width:100%;min-height:50px;margin-top:auto;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:9px;border-radius:10px;font-size:.8rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}
.kemo-pricing-v3 .btn-card-outline{border:1.5px solid var(--kp);background:transparent;color:#fff;box-shadow:none}
.kemo-pricing-v3 .btn-card-outline:hover{background:var(--kp);color:var(--kp-ink);transform:translateY(-2px)}
.kemo-pricing-v3 .btn-card-solid{border:1.5px solid var(--kp);background:var(--kp);color:var(--kp-ink);box-shadow:0 10px 22px rgba(255,152,0,.26)}
.kemo-pricing-v3 .btn-card-solid:hover{background:#ffa726;color:var(--kp-ink);transform:translateY(-2px);filter:none}

/* ---- Card footer note ---- */
.kemo-pricing-v3 .card-checkout-trust{margin-top:20px;padding-top:16px;display:flex;flex-direction:column;align-items:center;border-top:1px solid rgba(255,255,255,.09);text-align:center;font-size:.62rem;letter-spacing:.09em}
.kemo-pricing-v3 .card-checkout-trust span{color:#8b9aab;font-weight:800;text-transform:uppercase}
.kemo-pricing-v3 .trust-mini-icons{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:11px;color:#9fb0c4;font-size:1.3rem;opacity:.8}
.kemo-pricing-v3 .trust-mini-icons i{width:1.55em;height:1.05em}

/* ---- Notes under the grid ---- */
.kemo-pricing-v3 .image-rights-note{text-align:center;margin:26px auto 0;color:#697586;font-size:.72rem}
.kemo-pricing-v3 .image-rights-note a{color:#a34400;font-weight:700}
.kemo-pricing-v3 .pricing-helper-note{text-align:center;margin:8px auto 0;color:#697586;font-size:.85rem}
.kemo-pricing-v3 .pricing-helper-note a{color:#b84c00;font-weight:700;text-decoration:underline}

/* ---- Assurance bar ---- */
.kemo-pricing-v3 .pricing-assurance{max-width:1160px;margin:42px auto 0;padding:26px 30px;position:relative;display:grid;grid-template-columns:1.15fr 1fr auto;align-items:center;gap:28px;overflow:hidden;border:1px solid #26384b;border-radius:16px;background:linear-gradient(115deg,#08192c 0%,#10253a 62%,#0b1c2e 100%);box-shadow:0 24px 55px rgba(11,23,36,.18);color:#fff}
.kemo-pricing-v3 .pricing-assurance::before{content:"";width:240px;height:240px;position:absolute;right:17%;top:-150px;border:1px solid rgba(255,152,0,.17);border-radius:50%;box-shadow:0 0 0 42px rgba(255,152,0,.025),0 0 0 84px rgba(255,152,0,.018);pointer-events:none}
.kemo-pricing-v3 .assurance-lead{position:relative;display:flex;align-items:center;gap:17px}
.kemo-pricing-v3 .assurance-seal{width:54px;height:54px;flex:0 0 54px;display:grid;place-items:center;border:1px solid rgba(255,152,0,.3);border-radius:15px;background:rgba(255,152,0,.1);color:var(--kp);font-size:1.35rem}
.kemo-pricing-v3 .assurance-lead small{display:block;color:var(--kp);font-size:.66rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}
.kemo-pricing-v3 .assurance-lead h3{margin:5px 0 6px;color:#fff;font-size:1.18rem;font-weight:900;letter-spacing:-.025em;text-transform:none;font-style:normal}
.kemo-pricing-v3 .assurance-lead p{max-width:430px;margin:0;color:#cbd5e1;font-size:.82rem;line-height:1.65}
.kemo-pricing-v3 .assurance-points{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.kemo-pricing-v3 .assurance-points>div{min-width:0;display:flex;align-items:center;gap:10px}
.kemo-pricing-v3 .assurance-points i{width:20px;height:20px;flex:0 0 20px;color:var(--kp)}
.kemo-pricing-v3 .assurance-points span{min-width:0;display:flex;flex-direction:column}
.kemo-pricing-v3 .assurance-points b{color:#f5f7fa;font-size:.8rem;font-weight:750;white-space:nowrap}
.kemo-pricing-v3 .assurance-points small{margin-top:3px;color:#94a3b8;font-size:.68rem;line-height:1.35}
.kemo-pricing-v3 .assurance-cta{min-height:48px;padding:0 20px;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:10px;background:var(--kp);color:var(--kp-ink);font-size:.8rem;font-weight:900;text-decoration:none;white-space:nowrap;transition:transform .2s ease,background .2s ease}
.kemo-pricing-v3 .assurance-cta:hover{background:#ffa726;transform:translateY(-2px)}

/* ---- Responsive ---- */
@media(max-width:1024px){
.kemo-pricing-v3 .pricing-cards-v2-grid{grid-template-columns:1fr;width:min(520px,100%);margin:0 auto;gap:24px}
.kemo-pricing-v3 .pricing-card-v2,.kemo-pricing-v3 .pricing-card-v2.featured-plan{min-height:0;transform:none}
.kemo-pricing-v3 .pricing-card-v2:hover,.kemo-pricing-v3 .pricing-card-v2.featured-plan:hover{transform:translateY(-6px)}
.kemo-pricing-v3 .pricing-card-v2.featured-plan{order:-1}
.kemo-pricing-v3 .pricing-assurance{grid-template-columns:1fr;align-items:flex-start}
.kemo-pricing-v3 .assurance-cta{width:fit-content}
}
@media(max-width:600px){
.pricing-section-v2.kemo-pricing-v3{padding:66px 0 72px}
.kemo-pricing-v3 .pricing-heading-v3{margin-bottom:26px}
.kemo-pricing-v3 .pricing-title-v3{font-size:1.95rem;letter-spacing:-.03em}
.kemo-pricing-v3 .pricing-heading-v3 p{font-size:.92rem}
.kemo-pricing-v3 .pricing-card-v2:has(.saving-chip) .plan-topline{padding-right:76px}
.kemo-pricing-v3 .device-switcher-wrap{margin-bottom:32px}
.kemo-pricing-v3 .device-switcher{grid-template-columns:repeat(2,1fr)!important;max-width:100%!important;width:100%!important;border-radius:20px!important;background:#0b1724!important;padding:6px!important;gap:6px!important;box-shadow:0 12px 28px rgba(11,23,36,.18)!important;margin:0!important}
.kemo-pricing-v3 .device-tab{min-height:44px!important;padding:0 8px!important;font-size:.8rem!important;font-weight:800!important;border-radius:999px!important}
.kemo-pricing-v3 .pricing-card-v2,.kemo-pricing-v3 .pricing-card-v2.featured-plan{padding:32px 20px 22px}
.kemo-pricing-v3 .card-price-v2 .amount{font-size:2.9rem}
.kemo-pricing-v3 .pricing-assurance{padding:24px 20px;gap:22px}
.kemo-pricing-v3 .assurance-lead{align-items:flex-start}
.kemo-pricing-v3 .assurance-points{grid-template-columns:1fr;gap:14px}
.kemo-pricing-v3 .assurance-cta{width:100%}
}

    