;;;img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}.wp-block-rank-math-related-posts{--rm-related-gap:1rem;--rm-related-border-radius:6px;--rm-related-card-padding:16px;--rm-related-hover-shadow:0 4px 12px rgba(0, 0, 0, 0.1);--rm-related-transition:0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts{display:block}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-wrap{display:grid;gap:var(--rm-related-gap)}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-vertical .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-vertical .rank-math-related-wrap{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-wrap{grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-item{display:flex;gap:16px;align-items:flex-start}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb{flex:0 0 140px;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb img{width:140px;height:140px;-o-object-fit:cover;object-fit:cover}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-content,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-content{flex:1;min-width:0;display:flex;flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-title,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-title{margin-top:0}@media (max-width:640px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb{flex:0 0 100px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-grid-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-grid-horizontal .rank-math-related-thumb img{width:100px;height:100px}}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-vertical .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-vertical .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-wrap,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-wrap{grid-template-columns:1fr}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{display:flex;gap:20px;align-items:flex-start}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 180px;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:180px;height:180px;-o-object-fit:cover;object-fit:cover}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-content,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-content{flex:1;min-width:0;display:flex;flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-title,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-title{margin-top:0}@media (max-width:640px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{gap:16px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 120px}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:120px;height:120px}}@media (max-width:480px){.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-item,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-item{flex-direction:column}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb{flex:0 0 auto;width:100%}.wp-block-rank-math-related-posts.rank-math-related-posts.is-style-list-horizontal .rank-math-related-thumb img,.wp-block-rank-math-related-posts.rank-math-related-posts.rank-math-related-list-horizontal .rank-math-related-thumb img{width:100%;height:auto;max-height:200px}}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-item{border-radius:var(--rm-related-border-radius);padding:var(--rm-related-card-padding);background:inherit;transition:transform var(--rm-related-transition),box-shadow var(--rm-related-transition)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-item:hover{transform:translateY(-2px);box-shadow:var(--rm-related-hover-shadow)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title{margin:.5rem 0;font-size:inherit;line-height:inherit}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title a{color:inherit;text-decoration:none;transition:color 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title a:hover{color:#2563eb;text-decoration:underline}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-title:not(:has(a)){cursor:default}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb{position:relative;overflow:hidden;border-radius:4px;display:block}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb img{display:block;width:100%;height:auto;border-radius:4px;transition:transform 0.3s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:hover img{transform:scale(1.05)}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:not(a){cursor:default}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-thumb:not(a):hover img{transform:none}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-date{margin-top:.25rem;font-size:.85em;opacity:.7}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-terms{margin-top:.5rem}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-chip{display:inline-block;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:.15rem .5rem;margin-right:.35rem;font-size:.8em}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-excerpt{margin-top:.5rem;color:inherit;opacity:.8;font-size:.9em;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-more{margin-top:1rem}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-button{display:inline-block;background:#111827;color:#fff;border-radius:6px;padding:.625rem 1.25rem;text-decoration:none;font-weight:500;transition:background 0.2s ease,transform 0.2s ease}.wp-block-rank-math-related-posts.rank-math-related-posts .rank-math-related-button:hover{background:#1f2937;transform:translateY(-1px)}.wp-block-rank-math-related-posts.has-border-color .rank-math-related-item{border-color:inherit}.wp-block-rank-math-related-posts.has-border-width .rank-math-related-item{border-width:inherit}.wp-block-rank-math-related-posts.has-border-style .rank-math-related-item{border-style:inherit}.wp-block-rank-math-related-posts.has-border-radius .rank-math-related-item{border-radius:inherit}.wp-block-rank-math-related-posts:not(.has-border-color):not(.has-border-width):not(.has-border-style) .rank-math-related-item{border:1px solid #e5e7eb}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:800px;--wp--style--global--wide-size:1200px}:where(body){margin:0}.wp-site-blocks>.alignleft{float:left;margin-right:2em}.wp-site-blocks>.alignright{float:right;margin-left:2em}.wp-site-blocks>.aligncenter{justify-content:center;margin-left:auto;margin-right:auto}:where(.wp-site-blocks)>*{margin-block-start:24px;margin-block-end:0}:where(.wp-site-blocks)>:first-child{margin-block-start:0}:where(.wp-site-blocks)>:last-child{margin-block-end:0}:root{--wp--style--block-gap:24px}:root :where(.is-layout-flow)>:first-child{margin-block-start:0}:root :where(.is-layout-flow)>:last-child{margin-block-end:0}:root :where(.is-layout-flow)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-constrained)>:first-child{margin-block-start:0}:root :where(.is-layout-constrained)>:last-child{margin-block-end:0}:root :where(.is-layout-constrained)>*{margin-block-start:24px;margin-block-end:0}:root :where(.is-layout-flex){gap:24px}:root :where(.is-layout-grid){gap:24px}.is-layout-flow>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-flow>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-flow>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignleft{float:left;margin-inline-start:0;margin-inline-end:2em}.is-layout-constrained>.alignright{float:right;margin-inline-start:2em;margin-inline-end:0}.is-layout-constrained>.aligncenter{margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important}.is-layout-constrained>.alignwide{max-width:var(--wp--style--global--wide-size)}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}:root :where(.wp-block-icon svg){width:24px}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}@charset "UTF-8";:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-family:star;src:url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:WooCommerce;src:url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff2) format("woff2"),url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.woff) format("woff"),url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important;font-display:swap}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/mastercard.svg')}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/laser.svg')}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/diners.svg')}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/maestro.svg')}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/jcb.svg')}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/amex.svg')}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url('data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20%20%22%3E%3C/svg%3E#}https://iptvmaple.net/wp-content/plugins/woocommerce/assets/css/../images/icons/credit-cards/discover.svg')}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentColor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important;font-display:swap}.woocommerce form .form-row .required{visibility:visible}.site-header{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block-end:1rem;padding-block-start:1rem;position:relative}.site-header .site-title{font-size:2.5rem;font-weight:500;line-height:1.2}.site-header .site-branding{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.site-header .header-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.site-header .header-inner .custom-logo-link{display:block}.site-header .header-inner .site-branding .site-description,.site-header .header-inner .site-branding .site-title{margin:0}.site-header .header-inner .site-branding .site-logo img{display:block}.site-header .header-inner .site-branding.show-logo .site-title,.site-header .header-inner .site-branding.show-title .site-logo{display:none!important;font-display:swap}.site-header.header-inverted .header-inner{flex-direction:row-reverse}.site-header.header-inverted .header-inner .site-branding{text-align:end}.site-header.header-stacked .header-inner{align-items:center;flex-direction:column;text-align:center}.site-footer{padding-block-end:1rem;padding-block-start:1rem;position:relative}.site-footer .site-title{font-size:1.5rem;font-weight:500;line-height:1.2}.site-footer .site-branding{display:flex;flex-direction:column;gap:.5rem;justify-content:center}.site-footer .footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.site-footer .footer-inner .custom-logo-link{display:block}.site-footer .footer-inner .site-branding .site-description,.site-footer .footer-inner .site-branding .site-title{margin:0}.site-footer .footer-inner .site-branding .site-logo img{display:block}.site-footer .footer-inner .site-branding.show-logo .site-title,.site-footer .footer-inner .site-branding.show-title .site-logo{display:none!important;font-display:swap}.site-footer .footer-inner .copyright{align-items:center;display:flex;justify-content:flex-end}.site-footer .footer-inner .copyright p{margin:0}.site-footer.footer-inverted .footer-inner{flex-direction:row-reverse}.site-footer.footer-inverted .footer-inner .site-branding{text-align:end}.site-footer.footer-stacked .footer-inner{align-items:center;flex-direction:column;text-align:center}.site-footer.footer-stacked .footer-inner .site-branding .site-title{text-align:center}.site-footer.footer-stacked .footer-inner .site-navigation .menu{padding:0}@media(max-width:576px){.site-footer:not(.footer-stacked) .footer-inner .copyright,.site-footer:not(.footer-stacked) .footer-inner .site-branding,.site-footer:not(.footer-stacked) .footer-inner .site-navigation{display:block;max-width:none;text-align:center;width:100%}.site-footer .footer-inner .site-navigation ul.menu{justify-content:center}.site-footer .footer-inner .site-navigation ul.menu li{display:inline-block}}.site-header.header-stacked .site-navigation-toggle-holder{justify-content:center;max-width:100%}.site-header.menu-layout-dropdown .site-navigation{display:none}.site-navigation-toggle-holder{align-items:center;display:flex;padding:8px 15px}.site-navigation-toggle-holder .site-navigation-toggle{align-items:center;background-color:rgb(0 0 0 / .05);border:0 solid;border-radius:3px;color:#494c4f;cursor:pointer;display:flex;justify-content:center;padding:.5rem}.site-navigation-toggle-holder .site-navigation-toggle-icon{display:block;width:1.25rem}.site-navigation-toggle-holder .site-navigation-toggle-icon:after,.site-navigation-toggle-holder .site-navigation-toggle-icon:before{background-color:currentcolor;border-radius:3px;content:"";display:block;height:3px;transition:all .2s ease-in-out}.site-navigation-toggle-holder .site-navigation-toggle-icon:before{box-shadow:0 .35rem 0 currentcolor;margin-block-end:.5rem}.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:before{box-shadow:none;transform:translateY(.35rem) rotate(45deg)}.site-navigation-toggle-holder .site-navigation-toggle[aria-expanded=true] .site-navigation-toggle-icon:after{transform:translateY(-.35rem) rotate(-45deg)}.site-navigation{align-items:center;display:flex}.site-navigation ul.menu,.site-navigation ul.menu ul{list-style-type:none;padding:0}.site-navigation ul.menu{display:flex;flex-wrap:wrap}.site-navigation ul.menu li{display:flex;position:relative}.site-navigation ul.menu li a{display:block;padding:8px 15px}.site-navigation ul.menu li ul a{color:#333}.site-navigation ul.menu li ul a:focus,.site-navigation ul.menu li ul a:hover{color:#222}.site-navigation ul.menu li.menu-item-has-children{padding-inline-end:15px}.site-navigation ul.menu li.menu-item-has-children:after{align-items:center;color:#666;content:"▾";display:flex;font-size:1.5em;justify-content:center;text-decoration:none}.site-navigation ul.menu li.menu-item-has-children:focus-within>ul{display:block}.site-navigation ul.menu li ul{background:#fff;display:none;inset-block-start:100%;inset-inline-start:0;max-width:calc(100vw - 2rem);min-width:150px;position:absolute;z-index:2}.site-navigation ul.menu li ul li{border-block-end:1px solid #eee}.site-navigation ul.menu li ul li:last-child{border-block-end:none}.site-navigation ul.menu li ul li.menu-item-has-children a{flex-grow:1}.site-navigation ul.menu li ul li.menu-item-has-children:after{transform:translateY(-50%) rotate(-90deg)}.site-navigation ul.menu li ul ul{inset-block-start:0;inset-inline-start:100%}.site-navigation ul.menu li:last-child>ul,.site-navigation ul.menu li:nth-last-child(2)>ul{inset-inline-end:0;inset-inline-start:auto}.site-navigation ul.menu li:hover>ul{display:block}footer .site-navigation ul.menu li ul{bottom:100%;top:auto}footer .site-navigation ul.menu li ul ul{bottom:0}footer .site-navigation ul.menu a{padding:5px 15px}.site-navigation-dropdown{bottom:0;left:0;margin-block-start:10px;position:absolute;transform-origin:top;transition:max-height .3s,transform .3s;width:100%;z-index:10000}.site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown{max-height:0;transform:scaleY(0)}.site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown{max-height:100vh;transform:scaleY(1)}.site-navigation-dropdown ul{padding:0}.site-navigation-dropdown ul.menu{background:#fff;margin:0;padding:0;position:absolute;width:100%}.site-navigation-dropdown ul.menu li{display:block;position:relative;width:100%}.site-navigation-dropdown ul.menu li a{background:#fff;box-shadow:inset 0 -1px 0 rgb(0 0 0 / .102);color:#55595c;display:block;padding:20px}.site-navigation-dropdown ul.menu li.current-menu-item a{background:#55595c;color:#fff}.site-navigation-dropdown ul.menu>li li{max-height:0;transform:scaleY(0);transform-origin:top;transition:max-height .3s,transform .3s}.site-navigation-dropdown ul.menu li.elementor-active>ul>li{max-height:100vh;transform:scaleY(1)}@media(max-width:576px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important;font-display:swap}}@media(min-width:768px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important;font-display:swap}}@media(min-width:576px)and (max-width:767px){.site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation{display:none!important;font-display:swap}}@media(min-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important;font-display:swap}}@media(max-width:992px){.site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation{display:none!important;font-display:swap}}.site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder{display:none!important;font-display:swap}

:root{--direction-multiplier:1}body.rtl,html[dir=rtl]{--direction-multiplier:-1}.elementor-hidden{display:none}.elementor-visibility-hidden{visibility:hidden}.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:-10000em;width:1px;clip:rect(0,0,0,0);border:0}.elementor-clearfix:after{clear:both;content:"";display:block;height:0;width:0}.e-logo-wrapper{display:inline-block;line-height:1}.e-logo-wrapper i{color:var(--e-a-color-circle-logo);font-size:2.5em}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor hr{background-color:transparent;margin:0}.elementor img{border:none;border-radius:0;box-shadow:none;height:auto;max-width:100%}.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}.elementor embed,.elementor iframe,.elementor object,.elementor video{border:none;line-height:1;margin:0;max-width:100%;width:100%}.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{direction:ltr;inset:0;overflow:hidden;position:absolute;z-index:0}.elementor .elementor-background-video-container{pointer-events:none;transition:opacity 1s}.elementor .elementor-background-video-container.elementor-loading{opacity:0}.elementor .elementor-background-video,.elementor .elementor-background-video-embed{max-width:none}.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.elementor .elementor-background-video-hosted{-o-object-fit:cover;object-fit:cover}.elementor .elementor-background-overlay{inset:0;position:absolute}.elementor .elementor-background-slideshow{inset:0;position:absolute;z-index:0}.elementor .elementor-background-slideshow__slide__image{background-position:50%;background-size:cover;height:100%;width:100%}.e-con-inner>.elementor-element.elementor-absolute,.e-con>.elementor-element.elementor-absolute,.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.e-con-inner>.elementor-element.elementor-fixed,.e-con>.elementor-element.elementor-fixed,.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}.elementor-element:where(.e-con-full,.elementor-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}.elementor-invisible{visibility:hidden}.elementor-custom-embed-play{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(calc(-50% * var(--direction-multiplier)),-50%)}.elementor-custom-embed-play i{color:#fff;font-size:100px;text-shadow:1px 0 6px rgba(0,0,0,.3)}.elementor-custom-embed-play svg{fill:#fff;filter:drop-shadow(1px 0 6px rgba(0,0,0,.3));height:100px;width:100px}.elementor-custom-embed-play i,.elementor-custom-embed-play svg{opacity:.8;transition:all .5s}.elementor-custom-embed-play.elementor-playing i{font-family:eicons}.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}.elementor-custom-embed-play.elementor-playing i,.elementor-custom-embed-play.elementor-playing svg{animation:eicon-spin 2s linear infinite}.elementor-tag{display:inline-flex}.elementor-ken-burns{transition-duration:10s;transition-property:transform;transition-timing-function:linear}.elementor-ken-burns--out{transform:scale(1.3)}.elementor-ken-burns--active{transition-duration:20s}.elementor-ken-burns--active.elementor-ken-burns--out{transform:scale(1)}.elementor-ken-burns--active.elementor-ken-burns--in{transform:scale(1.3)}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-center .elementor-button,.elementor-align-left .elementor-button,.elementor-align-right .elementor-button{width:auto}.elementor-align-justify .elementor-button{width:100%}@media (min-width:-1){.elementor-widescreen-align-center{text-align:center}.elementor-widescreen-align-right{text-align:right}.elementor-widescreen-align-left{text-align:left}.elementor-widescreen-align-center .elementor-button,.elementor-widescreen-align-left .elementor-button,.elementor-widescreen-align-right .elementor-button{width:auto}.elementor-widescreen-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-laptop-align-center{text-align:center}.elementor-laptop-align-right{text-align:right}.elementor-laptop-align-left{text-align:left}.elementor-laptop-align-center .elementor-button,.elementor-laptop-align-left .elementor-button,.elementor-laptop-align-right .elementor-button{width:auto}.elementor-laptop-align-justify .elementor-button{width:100%}.elementor-tablet_extra-align-center{text-align:center}.elementor-tablet_extra-align-right{text-align:right}.elementor-tablet_extra-align-left{text-align:left}.elementor-tablet_extra-align-center .elementor-button,.elementor-tablet_extra-align-left .elementor-button,.elementor-tablet_extra-align-right .elementor-button{width:auto}.elementor-tablet_extra-align-justify .elementor-button{width:100%}}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-right{text-align:right}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-center .elementor-button,.elementor-tablet-align-left .elementor-button,.elementor-tablet-align-right .elementor-button{width:auto}.elementor-tablet-align-justify .elementor-button{width:100%}}@media (max-width:-1){.elementor-mobile_extra-align-center{text-align:center}.elementor-mobile_extra-align-right{text-align:right}.elementor-mobile_extra-align-left{text-align:left}.elementor-mobile_extra-align-center .elementor-button,.elementor-mobile_extra-align-left .elementor-button,.elementor-mobile_extra-align-right .elementor-button{width:auto}.elementor-mobile_extra-align-justify .elementor-button{width:100%}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-center .elementor-button,.elementor-mobile-align-left .elementor-button,.elementor-mobile-align-right .elementor-button{width:auto}.elementor-mobile-align-justify .elementor-button{width:100%}}:root{--page-title-display:block}.elementor-page-title,h1.entry-title{display:var(--page-title-display)}@keyframes eicon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:eicon-spin 2s linear infinite}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-inline:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-stretched{position:relative;width:100%}.elementor-section.elementor-section-items-top>.elementor-container{align-items:flex-start}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-items-bottom>.elementor-container{align-items:flex-end}@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-start}.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-items:flex-end}.elementor-widget-wrap{align-content:flex-start;flex-wrap:wrap;position:relative;width:100%}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget-wrap.e-swiper-container{width:calc(100% - (var(--e-column-margin-left, 0px) + var(--e-column-margin-right, 0px)))}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-block-end:0}.elementor-column{display:flex;min-height:1px;position:relative}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}}@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}.elementor-column.elementor-xs-11{width:11.111%}.elementor-column.elementor-xs-12{width:12.5%}.elementor-column.elementor-xs-14{width:14.285%}.elementor-column.elementor-xs-16{width:16.666%}.elementor-column.elementor-xs-20{width:20%}.elementor-column.elementor-xs-25{width:25%}.elementor-column.elementor-xs-30{width:30%}.elementor-column.elementor-xs-33{width:33.333%}.elementor-column.elementor-xs-40{width:40%}.elementor-column.elementor-xs-50{width:50%}.elementor-column.elementor-xs-60{width:60%}.elementor-column.elementor-xs-66{width:66.666%}.elementor-column.elementor-xs-70{width:70%}.elementor-column.elementor-xs-75{width:75%}.elementor-column.elementor-xs-80{width:80%}.elementor-column.elementor-xs-83{width:83.333%}.elementor-column.elementor-xs-90{width:90%}.elementor-column.elementor-xs-100{width:100%}}@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}.elementor-column.elementor-sm-11{width:11.111%}.elementor-column.elementor-sm-12{width:12.5%}.elementor-column.elementor-sm-14{width:14.285%}.elementor-column.elementor-sm-16{width:16.666%}.elementor-column.elementor-sm-20{width:20%}.elementor-column.elementor-sm-25{width:25%}.elementor-column.elementor-sm-30{width:30%}.elementor-column.elementor-sm-33{width:33.333%}.elementor-column.elementor-sm-40{width:40%}.elementor-column.elementor-sm-50{width:50%}.elementor-column.elementor-sm-60{width:60%}.elementor-column.elementor-sm-66{width:66.666%}.elementor-column.elementor-sm-70{width:70%}.elementor-column.elementor-sm-75{width:75%}.elementor-column.elementor-sm-80{width:80%}.elementor-column.elementor-sm-83{width:83.333%}.elementor-column.elementor-sm-90{width:90%}.elementor-column.elementor-sm-100{width:100%}}@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}.elementor-column.elementor-md-11{width:11.111%}.elementor-column.elementor-md-12{width:12.5%}.elementor-column.elementor-md-14{width:14.285%}.elementor-column.elementor-md-16{width:16.666%}.elementor-column.elementor-md-20{width:20%}.elementor-column.elementor-md-25{width:25%}.elementor-column.elementor-md-30{width:30%}.elementor-column.elementor-md-33{width:33.333%}.elementor-column.elementor-md-40{width:40%}.elementor-column.elementor-md-50{width:50%}.elementor-column.elementor-md-60{width:60%}.elementor-column.elementor-md-66{width:66.666%}.elementor-column.elementor-md-70{width:70%}.elementor-column.elementor-md-75{width:75%}.elementor-column.elementor-md-80{width:80%}.elementor-column.elementor-md-83{width:83.333%}.elementor-column.elementor-md-90{width:90%}.elementor-column.elementor-md-100{width:100%}}@media (min-width:-1){.elementor-reverse-widescreen>.elementor-container>:first-child{order:10}.elementor-reverse-widescreen>.elementor-container>:nth-child(2){order:9}.elementor-reverse-widescreen>.elementor-container>:nth-child(3){order:8}.elementor-reverse-widescreen>.elementor-container>:nth-child(4){order:7}.elementor-reverse-widescreen>.elementor-container>:nth-child(5){order:6}.elementor-reverse-widescreen>.elementor-container>:nth-child(6){order:5}.elementor-reverse-widescreen>.elementor-container>:nth-child(7){order:4}.elementor-reverse-widescreen>.elementor-container>:nth-child(8){order:3}.elementor-reverse-widescreen>.elementor-container>:nth-child(9){order:2}.elementor-reverse-widescreen>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child{order:10}.elementor-reverse-laptop>.elementor-container>:nth-child(2){order:9}.elementor-reverse-laptop>.elementor-container>:nth-child(3){order:8}.elementor-reverse-laptop>.elementor-container>:nth-child(4){order:7}.elementor-reverse-laptop>.elementor-container>:nth-child(5){order:6}.elementor-reverse-laptop>.elementor-container>:nth-child(6){order:5}.elementor-reverse-laptop>.elementor-container>:nth-child(7){order:4}.elementor-reverse-laptop>.elementor-container>:nth-child(8){order:3}.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:2}.elementor-reverse-laptop>.elementor-container>:nth-child(10){order:1}}@media (min-width:1025px) and (max-width:-1){.elementor-reverse-laptop>.elementor-container>:first-child,.elementor-reverse-laptop>.elementor-container>:nth-child(10),.elementor-reverse-laptop>.elementor-container>:nth-child(2),.elementor-reverse-laptop>.elementor-container>:nth-child(3),.elementor-reverse-laptop>.elementor-container>:nth-child(4),.elementor-reverse-laptop>.elementor-container>:nth-child(5),.elementor-reverse-laptop>.elementor-container>:nth-child(6),.elementor-reverse-laptop>.elementor-container>:nth-child(7),.elementor-reverse-laptop>.elementor-container>:nth-child(8),.elementor-reverse-laptop>.elementor-container>:nth-child(9){order:0}.elementor-reverse-tablet_extra>.elementor-container>:first-child{order:10}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet_extra>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:-1) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:-1){.elementor-reverse-tablet>.elementor-container>:first-child,.elementor-reverse-tablet>.elementor-container>:nth-child(10),.elementor-reverse-tablet>.elementor-container>:nth-child(2),.elementor-reverse-tablet>.elementor-container>:nth-child(3),.elementor-reverse-tablet>.elementor-container>:nth-child(4),.elementor-reverse-tablet>.elementor-container>:nth-child(5),.elementor-reverse-tablet>.elementor-container>:nth-child(6),.elementor-reverse-tablet>.elementor-container>:nth-child(7),.elementor-reverse-tablet>.elementor-container>:nth-child(8),.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:0}.elementor-reverse-mobile_extra>.elementor-container>:first-child{order:10}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile_extra>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}.elementor-column{width:100%}}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}@media (min-width:-1){.elementor-grid-widescreen-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-widescreen-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-widescreen-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-widescreen-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-widescreen-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-widescreen-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-widescreen-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-widescreen-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-widescreen-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-widescreen-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-widescreen-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-widescreen-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-widescreen-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-widescreen-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-laptop-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-laptop-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-laptop-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-laptop-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-laptop-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-laptop-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-laptop-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-laptop-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-laptop-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-laptop-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-laptop-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-laptop-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-laptop-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-laptop-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}.elementor-grid-tablet_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-tablet-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-tablet-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-tablet-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-tablet-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-tablet-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-tablet-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-tablet-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-tablet-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-tablet-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-tablet-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-tablet-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:-1){.elementor-grid-mobile_extra-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile_extra-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile_extra-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile_extra-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile_extra-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile_extra-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile_extra-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile_extra-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile_extra-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile_extra-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile_extra-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile_extra-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile_extra-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile_extra-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;margin-block-end:calc(-1 * var(--grid-row-gap));width:100%;word-spacing:var(--grid-column-gap)}.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-block-end:var(--grid-row-gap);word-break:break-word}.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}.elementor-grid-mobile-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}.elementor-grid-mobile-3 .elementor-grid{grid-template-columns:repeat(3,1fr)}.elementor-grid-mobile-4 .elementor-grid{grid-template-columns:repeat(4,1fr)}.elementor-grid-mobile-5 .elementor-grid{grid-template-columns:repeat(5,1fr)}.elementor-grid-mobile-6 .elementor-grid{grid-template-columns:repeat(6,1fr)}.elementor-grid-mobile-7 .elementor-grid{grid-template-columns:repeat(7,1fr)}.elementor-grid-mobile-8 .elementor-grid{grid-template-columns:repeat(8,1fr)}.elementor-grid-mobile-9 .elementor-grid{grid-template-columns:repeat(9,1fr)}.elementor-grid-mobile-10 .elementor-grid{grid-template-columns:repeat(10,1fr)}.elementor-grid-mobile-11 .elementor-grid{grid-template-columns:repeat(11,1fr)}.elementor-grid-mobile-12 .elementor-grid{grid-template-columns:repeat(12,1fr)}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen"}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra"}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet"}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra"}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.e-con{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:0.3s;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}.e-con:where(:not(.e-div-block-base)){transition:background var(--background-transition,.3s),border var(--border-transition,.3s),box-shadow var(--border-transition,.3s),transform var(--e-con-transform-transition-duration,.4s)}.e-con{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width)}body.rtl .e-con{--padding-inline-start:var(--padding-right);--padding-inline-end:var(--padding-left);--margin-inline-start:var(--margin-right);--margin-inline-end:var(--margin-left);--border-inline-start-width:var(--border-right-width);--border-inline-end-width:var(--border-left-width)}.e-con{margin-block-end:var(--margin-block-end);margin-block-start:var(--margin-block-start);margin-inline-end:var(--margin-inline-end);margin-inline-start:var(--margin-inline-start);padding-inline-end:var(--padding-inline-end);padding-inline-start:var(--padding-inline-start)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con-full,.e-con>.e-con-inner{padding-block-end:var(--padding-block-end);padding-block-start:var(--padding-block-start);text-align:var(--text-align)}.e-con-full.e-flex,.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con.e-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}.e-con.e-grid,.e-con.e-grid>.e-con-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}.e-con-boxed.e-flex{align-content:normal;align-items:normal;flex-direction:column;flex-wrap:nowrap;justify-content:normal}.e-con-boxed.e-grid{grid-template-columns:1fr;grid-template-rows:1fr;justify-items:legacy}.e-con-boxed{gap:initial;text-align:initial}.e-con.e-flex>.e-con-inner{align-content:var(--align-content);align-items:var(--align-items);align-self:auto;flex-basis:auto;flex-grow:1;flex-shrink:1;flex-wrap:var(--flex-wrap);justify-content:var(--justify-content)}.e-con.e-grid>.e-con-inner{align-items:var(--align-items);justify-items:var(--justify-items)}.e-con>.e-con-inner{gap:var(--row-gap) var(--column-gap);height:100%;margin:0 auto;max-width:var(--content-width);padding-inline-end:0;padding-inline-start:0;width:100%}:is(.elementor-section-wrap,[data-elementor-id])>.e-con{--margin-left:auto;--margin-right:auto;max-width:min(100%,var(--width))}:is([data-widget_type="e-component.default"],[data-widget_type="e-component.default"]>.elementor-section-wrap)>.e-con{--margin-right:0px;--margin-left:0px}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}.e-con:before{transition:background var(--overlay-transition,.3s),border-radius var(--border-transition,.3s),opacity var(--overlay-transition,.3s)}.e-con>.elementor-background-slideshow,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));top:calc(0px - var(--border-top-width));width:max(100% + var(--border-left-width) + var(--border-right-width),100%)}@media (max-width:767px){:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container.elementor-hidden-mobile{display:none}}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{z-index:1}:is(.e-con,.e-con>.e-con-inner)>.elementor-background-slideshow:before{z-index:2}.e-con .elementor-widget{min-width:0}.e-con .elementor-widget-empty,.e-con .elementor-widget-google_maps,.e-con .elementor-widget-video,.e-con .elementor-widget.e-widget-swiper{width:100%}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container,.e-con>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget,.elementor.elementor .e-con>.elementor-widget{max-width:100%}.e-con .elementor-widget:not(:last-child){--kit-widget-spacing:0px}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}.e-con.e-flex .elementor-widget-archive-posts{width:100%}}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap}.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{flex-basis:100%;max-width:100%}.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{flex-grow:1}.elementor-field-group{align-items:center;flex-wrap:wrap}.elementor-field-group.elementor-field-type-submit{align-items:flex-end}.elementor-field-group .elementor-field-textual{background-color:transparent;border:1px solid #69727d;color:#1f2124;flex-grow:1;max-width:100%;vertical-align:middle;width:100%}.elementor-field-group .elementor-field-textual:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}.elementor-field-group .elementor-select-wrapper{display:flex;position:relative;width:100%}.elementor-field-group .elementor-select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;flex-basis:100%;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-inline-end:20px;text-transform:inherit}.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;font-size:15px;inset-block-start:50%;inset-inline-end:10px;pointer-events:none;position:absolute;text-shadow:0 0 3px rgba(0,0,0,.3);transform:translateY(-50%)}.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}.elementor-field-subgroup{display:flex;flex-wrap:wrap}.elementor-field-subgroup .elementor-field-option label{display:inline-block}.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-inline-end:10px}.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{flex-basis:100%}.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}.elementor-field-label{cursor:pointer}.elementor-mark-required .elementor-field-label:after{color:red;content:"*";padding-inline-start:.2em}.elementor-field-textual{border-radius:3px;font-size:15px;line-height:1.4;min-height:40px;padding:5px 14px}.elementor-field-textual.elementor-size-xs{border-radius:2px;font-size:13px;min-height:33px;padding:4px 12px}.elementor-field-textual.elementor-size-md{border-radius:4px;font-size:16px;min-height:47px;padding:6px 16px}.elementor-field-textual.elementor-size-lg{border-radius:5px;font-size:18px;min-height:59px;padding:7px 20px}.elementor-field-textual.elementor-size-xl{border-radius:6px;font-size:20px;min-height:72px;padding:8px 24px}.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-button-align-start .e-form__buttons,[dir=rtl] .elementor-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-button-align-end .e-form__buttons,[dir=rtl] .elementor-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-tablet-button-align-start .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-tablet-button-align-end .e-form__buttons,[dir=rtl] .elementor-tablet-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:100%}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{flex-basis:50%;flex-grow:1}.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{flex-basis:100%}.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{justify-content:center}.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit,[dir=rtl] .elementor-mobile-button-align-start .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-start .elementor-field-type-submit{justify-content:flex-end}[dir=rtl] .elementor-mobile-button-align-end .e-form__buttons,[dir=rtl] .elementor-mobile-button-align-end .elementor-field-type-submit{justify-content:flex-start}.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{flex-basis:auto}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{flex-grow:0}.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{flex-basis:auto}}.elementor-error .elementor-field{border-color:#d9534f}.elementor-error .help-inline{color:#d9534f;font-size:.9em}.elementor-message{font-size:1em;line-height:1;margin:10px 0}.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-style:normal;font-weight:400;margin-inline-end:5px;vertical-align:middle}.elementor-message.elementor-message-danger{color:#d9534f}.elementor-message.elementor-message-danger:before{content:"\e87f"}.elementor-message.form-message-success{color:#5cb85c}.elementor-form .elementor-button{border:none;padding-block-end:0;padding-block-start:0}.elementor-form .elementor-button-content-wrapper,.elementor-form .elementor-button>span{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-form .elementor-button.elementor-size-xs{min-height:33px}.elementor-form .elementor-button.elementor-size-sm{min-height:40px}.elementor-form .elementor-button.elementor-size-md{min-height:47px}.elementor-form .elementor-button.elementor-size-lg{min-height:59px}.elementor-form .elementor-button.elementor-size-xl{min-height:72px}.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)) .elementor-widget-container,.elementor-element:where(:not(.e-con)):where(:not(.e-div-block-base)):not(:has(.elementor-widget-container)){transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,transform var(--e-transform-transition-duration,.4s)}.elementor-heading-title{line-height:1;margin:0;padding:0}.elementor-button{background-color:#69727d;border-radius:3px;color:#fff;display:inline-block;fill:#fff;font-size:15px;line-height:1;padding:12px 24px;text-align:center;transition:all .3s}.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;flex-direction:row;gap:5px;justify-content:center}.elementor-button-icon{align-items:center;display:flex}.elementor-button-icon svg{height:auto;width:1em}.elementor-button-icon .e-font-icon-svg{height:1em}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{border-radius:2px;font-size:13px;padding:10px 20px}.elementor-button.elementor-size-md{border-radius:4px;font-size:16px;padding:15px 30px}.elementor-button.elementor-size-lg{border-radius:5px;font-size:18px;padding:20px 40px}.elementor-button.elementor-size-xl{border-radius:6px;font-size:20px;padding:25px 50px}.elementor-button span{text-decoration:inherit}.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}.elementor-view-stacked .elementor-icon{background-color:#69727d;color:#fff;fill:#fff;padding:.5em}.elementor-view-framed .elementor-icon{background-color:transparent;border:3px solid #69727d;color:#69727d;padding:.5em}.elementor-icon{color:#69727d;display:inline-block;font-size:50px;line-height:1;text-align:center;transition:all .3s}.elementor-icon:hover{color:#69727d}.elementor-icon i,.elementor-icon svg{display:block;height:1em;position:relative;width:1em}.elementor-icon i:before,.elementor-icon svg:before{left:50%;position:absolute;transform:translateX(-50%)}.elementor-icon i.fad{width:auto}.elementor-shape-square .elementor-icon{border-radius:0}.elementor-shape-rounded .elementor-icon{border-radius:10%}.elementor-shape-circle .elementor-icon{border-radius:50%}.e-transform .elementor-widget-container,.e-transform:not(:has(.elementor-widget-container)){transform:perspective(var(--e-transform-perspective,0)) rotate(var(--e-transform-rotateZ,0)) rotateX(var(--e-transform-rotateX,0)) rotateY(var(--e-transform-rotateY,0)) translate(var(--e-transform-translate,0)) translateX(var(--e-transform-translateX,0)) translateY(var(--e-transform-translateY,0)) scaleX(calc(var(--e-transform-flipX, 1) * var(--e-transform-scaleX, var(--e-transform-scale, 1)))) scaleY(calc(var(--e-transform-flipY, 1) * var(--e-transform-scaleY, var(--e-transform-scale, 1)))) skewX(var(--e-transform-skewX,0)) skewY(var(--e-transform-skewY,0));transform-origin:var(--e-transform-origin-y) var(--e-transform-origin-x)}.e-con.e-transform{transform:perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0));transform-origin:var(--e-con-transform-origin-y) var(--e-con-transform-origin-x)}.animated{animation-duration:1.25s}.animated.animated-slow{animation-duration:2s}.animated.animated-fast{animation-duration:.75s}.animated.infinite{animation-iteration-count:infinite}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards}@media (prefers-reduced-motion:reduce){.animated{animation:none!important}html *{transition-delay:0s!important;transition-duration:0s!important}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-mobile_extra{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (min-width:-1) and (max-width:-1){.elementor .elementor-hidden-laptop,.elementor .elementor-hidden-tablet_extra{display:none}}@media (min-width:1025px) and (max-width:99999px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:-1){.elementor .elementor-hidden-widescreen{display:none}}
 .elementor-kit-5{--e-global-color-primary:#D20F2A;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-3121025:#F4435E8C;--e-global-color-156f909:#F8F8F8;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-5 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}

.cpel-switcher__nav{--cpel-switcher-space:0;display:block}.cpel-switcher__nav .cpel-switcher__list{display:flex;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}.cpel-switcher__nav a{display:inline-block;text-decoration:none;white-space:nowrap}.cpel-switcher--layout-horizontal .cpel-switcher__list{flex-direction:row;flex-wrap:wrap}.cpel-switcher--layout-vertical .cpel-switcher__list{flex-direction:column}.cpel-switcher--layout-dropdown{--rotate:0deg;--langs:5}.cpel-switcher--drop-to-up{--rotate:180deg}.cpel-switcher--layout-dropdown .cpel-switcher__nav{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cpel-switcher--layout-dropdown .cpel-switcher__toggle{position:relative}.cpel-switcher--layout-dropdown .cpel-switcher__toggle:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;width:100%;cursor:pointer}.cpel-switcher--layout-dropdown .cpel-switcher__toggle a i{vertical-align:middle;transform:rotateX(var(--rotate));transition:transform 0s .2s}.cpel-switcher--layout-dropdown .cpel-switcher__toggle.cpel-switcher__toggle--on:after{width:min(33%,2.5em)}.cpel-switcher--layout-dropdown .cpel-switcher__toggle.cpel-switcher__toggle--on a i{transform:rotateX(calc(var(--rotate) + 180deg));transition-delay:0s}.cpel-switcher--layout-dropdown.cpel-switcher--align-left .elementor-widget-container{text-align:left}.cpel-switcher--layout-dropdown.cpel-switcher--align-center .elementor-widget-container{text-align:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-right .elementor-widget-container{text-align:right}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__nav{display:flex}.cpel-switcher--layout-dropdown .cpel-switcher__list{position:absolute;z-index:10;top:100%;display:flex;flex-direction:column;justify-content:flex-end;min-width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.cpel-switcher--drop-to-up .cpel-switcher__list{top:auto;bottom:100%;justify-content:flex-start}.cpel-switcher--layout-dropdown .cpel-switcher__toggle--on+.cpel-switcher__list{max-height:calc(100% * var(--langs));transition:max-height .4s ease-in}.cpel-switcher--layout-dropdown .cpel-switcher__lang{width:100%}.cpel-switcher--layout-dropdown .cpel-switcher__lang a{display:block;text-align:left}@media (pointer:fine){.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__toggle:after{width:min(33%,2.5em)}.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__toggle a i{transform:rotateX(calc(var(--rotate) + 180deg));transition-delay:0s}.cpel-switcher--drop-on-hover .cpel-switcher__nav:hover .cpel-switcher__list{max-height:calc(100% * var(--langs));transition:max-height .4s ease-in}}.cpel-switcher--align-left .cpel-switcher__list{align-items:flex-start}.cpel-switcher--align-center .cpel-switcher__list{align-items:center}.cpel-switcher--align-right .cpel-switcher__list{align-items:flex-end}.cpel-switcher--align-justify .cpel-switcher__list{align-items:stretch}.cpel-switcher--align-justify a{width:100%;text-align:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-right .cpel-switcher__list{right:0;left:auto}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__toggle a{display:inline-flex;justify-content:flex-start;align-items:center}.cpel-switcher--layout-dropdown.cpel-switcher--align-justify .cpel-switcher__icon{margin-right:0;margin-left:auto}.cpel-switcher--layout-horizontal.cpel-switcher--align-left .cpel-switcher__list{justify-content:flex-start}.cpel-switcher--layout-horizontal.cpel-switcher--align-center .cpel-switcher__list{justify-content:center}.cpel-switcher--layout-horizontal.cpel-switcher--align-right .cpel-switcher__list{justify-content:flex-end}.cpel-switcher--layout-horizontal.cpel-switcher--align-justify .cpel-switcher__lang{flex-grow:1}.cpel-switcher__lang{margin:0}.cpel-switcher--layout-horizontal .cpel-switcher__lang:not(:last-child){margin-right:var(--cpel-switcher-space)}body.rtl .cpel-switcher--layout-horizontal .cpel-switcher__lang:not(:last-child){margin-left:var(--cpel-switcher-space)}.cpel-switcher--layout-vertical .cpel-switcher__lang:not(:last-child){margin-bottom:var(--cpel-switcher-space)}.cpel-switcher__code,.cpel-switcher__flag,.cpel-switcher__name{display:inline-block;vertical-align:middle}.cpel-switcher__code,.cpel-switcher__name{text-decoration:inherit}.cpel-switcher__flag{line-height:.5em}.cpel-switcher__flag img{width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cpel-switcher__flag--ai img,.cpel-switcher__flag--au img,.cpel-switcher__flag--aw img,.cpel-switcher__flag--bm img,.cpel-switcher__flag--bs img,.cpel-switcher__flag--by img,.cpel-switcher__flag--cd img,.cpel-switcher__flag--ck img,.cpel-switcher__flag--cl img,.cpel-switcher__flag--cn img,.cpel-switcher__flag--cu img,.cpel-switcher__flag--cz img,.cpel-switcher__flag--dj img,.cpel-switcher__flag--er img,.cpel-switcher__flag--es img,.cpel-switcher__flag--esperanto img,.cpel-switcher__flag--fj img,.cpel-switcher__flag--fk img,.cpel-switcher__flag--gq img,.cpel-switcher__flag--gr img,.cpel-switcher__flag--gs img,.cpel-switcher__flag--gw img,.cpel-switcher__flag--gy img,.cpel-switcher__flag--hm img,.cpel-switcher__flag--io img,.cpel-switcher__flag--jo img,.cpel-switcher__flag--km img,.cpel-switcher__flag--kw img,.cpel-switcher__flag--ky img,.cpel-switcher__flag--kz img,.cpel-switcher__flag--lk img,.cpel-switcher__flag--lr img,.cpel-switcher__flag--mg img,.cpel-switcher__flag--mh img,.cpel-switcher__flag--ms img,.cpel-switcher__flag--my img,.cpel-switcher__flag--mz img,.cpel-switcher__flag--na img,.cpel-switcher__flag--np img,.cpel-switcher__flag--nu img,.cpel-switcher__flag--nz img,.cpel-switcher__flag--om img,.cpel-switcher__flag--ph img,.cpel-switcher__flag--pm img,.cpel-switcher__flag--pn img,.cpel-switcher__flag--pr img,.cpel-switcher__flag--ps img,.cpel-switcher__flag--sb img,.cpel-switcher__flag--sc img,.cpel-switcher__flag--sd img,.cpel-switcher__flag--sg img,.cpel-switcher__flag--sh img,.cpel-switcher__flag--sk img,.cpel-switcher__flag--ss img,.cpel-switcher__flag--st img,.cpel-switcher__flag--tc img,.cpel-switcher__flag--tf img,.cpel-switcher__flag--tg img,.cpel-switcher__flag--tk img,.cpel-switcher__flag--tl img,.cpel-switcher__flag--to img,.cpel-switcher__flag--tv img,.cpel-switcher__flag--tw img,.cpel-switcher__flag--us img,.cpel-switcher__flag--uy img,.cpel-switcher__flag--uz img,.cpel-switcher__flag--vg img,.cpel-switcher__flag--vu img,.cpel-switcher__flag--ws img,.cpel-switcher__flag--za img,.cpel-switcher__flag--zw img{-o-object-position:left;object-position:left}.cpel-switcher__flag--eh img,.cpel-switcher__flag--tm img{-o-object-position:20%;object-position:20%}.cpel-switcher__flag--ai img,.cpel-switcher__flag--au img,.cpel-switcher__flag--bm img,.cpel-switcher__flag--ck img,.cpel-switcher__flag--fj img,.cpel-switcher__flag--fk img,.cpel-switcher__flag--gs img,.cpel-switcher__flag--hm img,.cpel-switcher__flag--io img,.cpel-switcher__flag--ky img,.cpel-switcher__flag--ms img,.cpel-switcher__flag--nu img,.cpel-switcher__flag--nz img,.cpel-switcher__flag--pn img,.cpel-switcher__flag--sh img,.cpel-switcher__flag--tc img,.cpel-switcher__flag--tf img,.cpel-switcher__flag--tv img,.cpel-switcher__flag--vg img{-o-object-position:75%;object-position:75%}.cpel-switcher__flag--as img,.cpel-switcher__flag--zm img{-o-object-position:right;object-position:right}
 

/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.fa-pulse{-webkit-animation:fa-spin 1s steps(8) infinite;animation:fa-spin 1s steps(8) infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-acquisitions-incorporated:before{content:"\f6af"}.fa-ad:before{content:"\f641"}.fa-address-book:before{content:"\f2b9"}.fa-address-card:before{content:"\f2bb"}.fa-adjust:before{content:"\f042"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-air-freshener:before{content:"\f5d0"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-alipay:before{content:"\f642"}.fa-allergies:before{content:"\f461"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-ambulance:before{content:"\f0f9"}.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-amilia:before{content:"\f36d"}.fa-anchor:before{content:"\f13d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angry:before{content:"\f556"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-ankh:before{content:"\f644"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-alt:before{content:"\f5d1"}.fa-apple-pay:before{content:"\f415"}.fa-archive:before{content:"\f187"}.fa-archway:before{content:"\f557"}.fa-arrow-alt-circle-down:before{content:"\f358"}.fa-arrow-alt-circle-left:before{content:"\f359"}.fa-arrow-alt-circle-right:before{content:"\f35a"}.fa-arrow-alt-circle-up:before{content:"\f35b"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrows-alt:before{content:"\f0b2"}.fa-arrows-alt-h:before{content:"\f337"}.fa-arrows-alt-v:before{content:"\f338"}.fa-artstation:before{content:"\f77a"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asterisk:before{content:"\f069"}.fa-asymmetrik:before{content:"\f372"}.fa-at:before{content:"\f1fa"}.fa-atlas:before{content:"\f558"}.fa-atlassian:before{content:"\f77b"}.fa-atom:before{content:"\f5d2"}.fa-audible:before{content:"\f373"}.fa-audio-description:before{content:"\f29e"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-award:before{content:"\f559"}.fa-aws:before{content:"\f375"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before{content:"\f77d"}.fa-backspace:before{content:"\f55a"}.fa-backward:before{content:"\f04a"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bahai:before{content:"\f666"}.fa-balance-scale:before{content:"\f24e"}.fa-balance-scale-left:before{content:"\f515"}.fa-balance-scale-right:before{content:"\f516"}.fa-ban:before{content:"\f05e"}.fa-band-aid:before{content:"\f462"}.fa-bandcamp:before{content:"\f2d5"}.fa-barcode:before{content:"\f02a"}.fa-bars:before{content:"\f0c9"}.fa-baseball-ball:before{content:"\f433"}.fa-basketball-ball:before{content:"\f434"}.fa-bath:before{content:"\f2cd"}.fa-battery-empty:before{content:"\f244"}.fa-battery-full:before{content:"\f240"}.fa-battery-half:before{content:"\f242"}.fa-battery-quarter:before{content:"\f243"}.fa-battery-three-quarters:before{content:"\f241"}.fa-battle-net:before{content:"\f835"}.fa-bed:before{content:"\f236"}.fa-beer:before{content:"\f0fc"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bell:before{content:"\f0f3"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bible:before{content:"\f647"}.fa-bicycle:before{content:"\f206"}.fa-biking:before{content:"\f84a"}.fa-bimobject:before{content:"\f378"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-birthday-cake:before{content:"\f1fd"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blind:before{content:"\f29d"}.fa-blog:before{content:"\f781"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bold:before{content:"\f032"}.fa-bolt:before{content:"\f0e7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-book-dead:before{content:"\f6b7"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-reader:before{content:"\f5da"}.fa-bookmark:before{content:"\f02e"}.fa-bootstrap:before{content:"\f836"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before{content:"\f853"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-bread-slice:before{content:"\f7ec"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broadcast-tower:before{content:"\f519"}.fa-broom:before{content:"\f51a"}.fa-brush:before{content:"\f55d"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-bug:before{content:"\f188"}.fa-building:before{content:"\f1ad"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burn:before{content:"\f46a"}.fa-buromobelexperte:before{content:"\f37f"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before{content:"\f55e"}.fa-business-time:before{content:"\f64a"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-times:before{content:"\f273"}.fa-calendar-week:before{content:"\f784"}.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-campground:before{content:"\f6bb"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-car:before{content:"\f1b9"}.fa-car-alt:before{content:"\f5de"}.fa-car-battery:before{content:"\f5df"}.fa-car-crash:before{content:"\f5e1"}.fa-car-side:before{content:"\f5e4"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-square-down:before{content:"\f150"}.fa-caret-square-left:before{content:"\f191"}.fa-caret-square-right:before{content:"\f152"}.fa-caret-square-up:before{content:"\f151"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before{content:"\f51c"}.fa-charging-station:before{content:"\f5e7"}.fa-chart-area:before{content:"\f1fe"}.fa-chart-bar:before{content:"\f080"}.fa-chart-line:before{content:"\f201"}.fa-chart-pie:before{content:"\f200"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-check-double:before{content:"\f560"}.fa-check-square:before{content:"\f14a"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-circle-notch:before{content:"\f1ce"}.fa-city:before{content:"\f64f"}.fa-clinic-medical:before{content:"\f7f2"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clock:before{content:"\f017"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-download-alt:before{content:"\f381"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-cloud-upload-alt:before{content:"\f382"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cocktail:before{content:"\f561"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-coffee:before{content:"\f0f4"}.fa-cog:before{content:"\f013"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-columns:before{content:"\f0db"}.fa-comment:before{content:"\f075"}.fa-comment-alt:before{content:"\f27a"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compress:before{content:"\f066"}.fa-compress-alt:before{content:"\f422"}.fa-compress-arrows-alt:before{content:"\f78c"}.fa-concierge-bell:before{content:"\f562"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-cotton-bureau:before{content:"\f89e"}.fa-couch:before{content:"\f4b8"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-credit-card:before{content:"\f09d"}.fa-critical-role:before{content:"\f6c9"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cut:before{content:"\f0c4"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-database:before{content:"\f1c0"}.fa-deaf:before{content:"\f2a4"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-democrat:before{content:"\f747"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-desktop:before{content:"\f108"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dharmachakra:before{content:"\f655"}.fa-dhl:before{content:"\f790"}.fa-diagnoses:before{content:"\f470"}.fa-diaspora:before{content:"\f791"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-digital-tachograph:before{content:"\f566"}.fa-directions:before{content:"\f5eb"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-disease:before{content:"\f7fa"}.fa-divide:before{content:"\f529"}.fa-dizzy:before{content:"\f567"}.fa-dna:before{content:"\f471"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before{content:"\f155"}.fa-dolly:before{content:"\f472"}.fa-dolly-flatbed:before{content:"\f474"}.fa-donate:before{content:"\f4b9"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dot-circle:before{content:"\f192"}.fa-dove:before{content:"\f4ba"}.fa-download:before{content:"\f019"}.fa-draft2digital:before{content:"\f396"}.fa-drafting-compass:before{content:"\f568"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-drupal:before{content:"\f1a9"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-edit:before{content:"\f044"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elementor:before{content:"\f430"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelope-square:before{content:"\f199"}.fa-envira:before{content:"\f299"}.fa-equals:before{content:"\f52c"}.fa-eraser:before{content:"\f12d"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-ethernet:before{content:"\f796"}.fa-etsy:before{content:"\f2d7"}.fa-euro-sign:before{content:"\f153"}.fa-evernote:before{content:"\f839"}.fa-exchange-alt:before{content:"\f362"}.fa-exclamation:before{content:"\f12a"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-expand:before{content:"\f065"}.fa-expand-alt:before{content:"\f424"}.fa-expand-arrows-alt:before{content:"\f31e"}.fa-expeditedssl:before{content:"\f23e"}.fa-external-link-alt:before{content:"\f35d"}.fa-external-link-square-alt:before{content:"\f360"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper:before{content:"\f1fb"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fan:before{content:"\f863"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fast-backward:before{content:"\f049"}.fa-fast-forward:before{content:"\f050"}.fa-faucet:before{content:"\e005"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before{content:"\f56b"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-female:before{content:"\f182"}.fa-fighter-jet:before{content:"\f0fb"}.fa-figma:before{content:"\f799"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-archive:before{content:"\f1c6"}.fa-file-audio:before{content:"\f1c7"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-download:before{content:"\f56d"}.fa-file-excel:before{content:"\f1c3"}.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-medical:before{content:"\f477"}.fa-file-medical-alt:before{content:"\f478"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-signature:before{content:"\f573"}.fa-file-upload:before{content:"\f574"}.fa-file-video:before{content:"\f1c8"}.fa-file-word:before{content:"\f1c2"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-alt:before{content:"\f7e4"}.fa-fire-extinguisher:before{content:"\f134"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-aid:before{content:"\f479"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-fish:before{content:"\f578"}.fa-fist-raised:before{content:"\f6de"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-flushed:before{content:"\f579"}.fa-fly:before{content:"\f417"}.fa-folder:before{content:"\f07b"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-font:before{content:"\f031"}.fa-font-awesome:before{content:"\f2b4"}.fa-font-awesome-alt:before{content:"\f35c"}.fa-font-awesome-flag:before{content:"\f425"}.fa-font-awesome-logo-full:before{content:"\f4e6"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-football-ball:before{content:"\f44e"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-forward:before{content:"\f04e"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-frog:before{content:"\f52e"}.fa-frown:before{content:"\f119"}.fa-frown-open:before{content:"\f57a"}.fa-fulcrum:before{content:"\f50b"}.fa-funnel-dollar:before{content:"\f662"}.fa-futbol:before{content:"\f1e3"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-gavel:before{content:"\f0e3"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glass-cheers:before{content:"\f79f"}.fa-glass-martini:before{content:"\f000"}.fa-glass-martini-alt:before{content:"\f57b"}.fa-glass-whiskey:before{content:"\f7a0"}.fa-glasses:before{content:"\f530"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-globe:before{content:"\f0ac"}.fa-globe-africa:before{content:"\f57c"}.fa-globe-americas:before{content:"\f57d"}.fa-globe-asia:before{content:"\f57e"}.fa-globe-europe:before{content:"\f7a2"}.fa-gofore:before{content:"\f3a7"}.fa-golf-ball:before{content:"\f450"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before{content:"\f19d"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-greater-than:before{content:"\f531"}.fa-greater-than-equal:before{content:"\f532"}.fa-grimace:before{content:"\f57f"}.fa-grin:before{content:"\f580"}.fa-grin-alt:before{content:"\f581"}.fa-grin-beam:before{content:"\f582"}.fa-grin-beam-sweat:before{content:"\f583"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-squint:before{content:"\f585"}.fa-grin-squint-tears:before{content:"\f586"}.fa-grin-stars:before{content:"\f587"}.fa-grin-tears:before{content:"\f588"}.fa-grin-tongue:before{content:"\f589"}.fa-grin-tongue-squint:before{content:"\f58a"}.fa-grin-tongue-wink:before{content:"\f58b"}.fa-grin-wink:before{content:"\f58c"}.fa-grip-horizontal:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-guitar:before{content:"\f7a6"}.fa-gulp:before{content:"\f3ae"}.fa-h-square:before{content:"\f0fd"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hamburger:before{content:"\f805"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-paper:before{content:"\f256"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-rock:before{content:"\f255"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-hands:before{content:"\f4c2"}.fa-hands-helping:before{content:"\f4c4"}.fa-hands-wash:before{content:"\e05e"}.fa-handshake:before{content:"\f2b5"}.fa-handshake-alt-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-hat:before{content:"\f807"}.fa-hashtag:before{content:"\f292"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-hdd:before{content:"\f0a0"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-broken:before{content:"\f7a9"}.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-highlighter:before{content:"\f591"}.fa-hiking:before{content:"\f6ec"}.fa-hippo:before{content:"\f6ed"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-history:before{content:"\f1da"}.fa-hive:before{content:"\e07f"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-home:before{content:"\f015"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital:before{content:"\f0f8"}.fa-hospital-alt:before{content:"\f47d"}.fa-hospital-symbol:before{content:"\f47e"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hotjar:before{content:"\f3b1"}.fa-hourglass:before{content:"\f254"}.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-start:before{content:"\f251"}.fa-house-damage:before{content:"\f6f1"}.fa-house-user:before{content:"\e065"}.fa-houzz:before{content:"\f27c"}.fa-hryvnia:before{content:"\f6f2"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before{content:"\f47f"}.fa-ideal:before{content:"\e013"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-images:before{content:"\f302"}.fa-imdb:before{content:"\f2d8"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-innosoft:before{content:"\e080"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-italic:before{content:"\f033"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi:before{content:"\f669"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joint:before{content:"\f595"}.fa-joomla:before{content:"\f1aa"}.fa-journal-whills:before{content:"\f66a"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaaba:before{content:"\f66b"}.fa-kaggle:before{content:"\f5fa"}.fa-key:before{content:"\f084"}.fa-keybase:before{content:"\f4f5"}.fa-keyboard:before{content:"\f11c"}.fa-keycdn:before{content:"\f3ba"}.fa-khanda:before{content:"\f66d"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-kiss:before{content:"\f596"}.fa-kiss-beam:before{content:"\f597"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-kiwi-bird:before{content:"\f535"}.fa-korvue:before{content:"\f42f"}.fa-landmark:before{content:"\f66f"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-house:before{content:"\e066"}.fa-laptop-medical:before{content:"\f812"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-laugh:before{content:"\f599"}.fa-laugh-beam:before{content:"\f59a"}.fa-laugh-squint:before{content:"\f59b"}.fa-laugh-wink:before{content:"\f59c"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-leanpub:before{content:"\f212"}.fa-lemon:before{content:"\f094"}.fa-less:before{content:"\f41d"}.fa-less-than:before{content:"\f536"}.fa-less-than-equal:before{content:"\f537"}.fa-level-down-alt:before{content:"\f3be"}.fa-level-up-alt:before{content:"\f3bf"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-line:before{content:"\f3c0"}.fa-link:before{content:"\f0c1"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lira-sign:before{content:"\f195"}.fa-list:before{content:"\f03a"}.fa-list-alt:before{content:"\f022"}.fa-list-ol:before{content:"\f0cb"}.fa-list-ul:before{content:"\f0ca"}.fa-location-arrow:before{content:"\f124"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-up:before{content:"\f30c"}.fa-low-vision:before{content:"\f2a8"}.fa-luggage-cart:before{content:"\f59d"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-magic:before{content:"\f0d0"}.fa-magnet:before{content:"\f076"}.fa-mail-bulk:before{content:"\f674"}.fa-mailchimp:before{content:"\f59e"}.fa-male:before{content:"\f183"}.fa-mandalorian:before{content:"\f50f"}.fa-map:before{content:"\f279"}.fa-map-marked:before{content:"\f59f"}.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-marker:before{content:"\f041"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-markdown:before{content:"\f60f"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mask:before{content:"\f6fa"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medal:before{content:"\f5a2"}.fa-medapps:before{content:"\f3c6"}.fa-medium:before{content:"\f23a"}.fa-medium-m:before{content:"\f3c7"}.fa-medkit:before{content:"\f0fa"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-meh:before{content:"\f11a"}.fa-meh-blank:before{content:"\f5a4"}.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-memory:before{content:"\f538"}.fa-mendeley:before{content:"\f7b3"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-meteor:before{content:"\f753"}.fa-microblog:before{content:"\e01a"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before{content:"\f3c9"}.fa-microphone-alt-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-microsoft:before{content:"\f3ca"}.fa-minus:before{content:"\f068"}.fa-minus-circle:before{content:"\f056"}.fa-minus-square:before{content:"\f146"}.fa-mitten:before{content:"\f7b5"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-mobile:before{content:"\f10b"}.fa-mobile-alt:before{content:"\f3cd"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-motorcycle:before{content:"\f21c"}.fa-mountain:before{content:"\f6fc"}.fa-mouse:before{content:"\f8cc"}.fa-mouse-pointer:before{content:"\f245"}.fa-mug-hot:before{content:"\f7b6"}.fa-music:before{content:"\f001"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-not-equal:before{content:"\f53e"}.fa-notes-medical:before{content:"\f481"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-oil-can:before{content:"\f613"}.fa-old-republic:before{content:"\f510"}.fa-om:before{content:"\f679"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-otter:before{content:"\f700"}.fa-outdent:before{content:"\f03b"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-pager:before{content:"\f815"}.fa-paint-brush:before{content:"\f1fc"}.fa-paint-roller:before{content:"\f5aa"}.fa-palette:before{content:"\f53f"}.fa-palfed:before{content:"\f3d8"}.fa-pallet:before{content:"\f482"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-parking:before{content:"\f540"}.fa-passport:before{content:"\f5ab"}.fa-pastafarianism:before{content:"\f67b"}.fa-paste:before{content:"\f0ea"}.fa-patreon:before{content:"\f3d9"}.fa-pause:before{content:"\f04c"}.fa-pause-circle:before{content:"\f28b"}.fa-paw:before{content:"\f1b0"}.fa-paypal:before{content:"\f1ed"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-square:before{content:"\f14b"}.fa-pencil-alt:before{content:"\f303"}.fa-pencil-ruler:before{content:"\f5ae"}.fa-penny-arcade:before{content:"\f704"}.fa-people-arrows:before{content:"\e068"}.fa-people-carry:before{content:"\f4ce"}.fa-pepper-hot:before{content:"\f816"}.fa-perbyte:before{content:"\e083"}.fa-percent:before{content:"\f295"}.fa-percentage:before{content:"\f541"}.fa-periscope:before{content:"\f3da"}.fa-person-booth:before{content:"\f756"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-square:before{content:"\f098"}.fa-phone-square-alt:before{content:"\f87b"}.fa-phone-volume:before{content:"\f2a0"}.fa-photo-video:before{content:"\f87c"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-slash:before{content:"\e069"}.fa-play:before{content:"\f04b"}.fa-play-circle:before{content:"\f144"}.fa-playstation:before{content:"\f3df"}.fa-plug:before{content:"\f1e6"}.fa-plus:before{content:"\f067"}.fa-plus-circle:before{content:"\f055"}.fa-plus-square:before{content:"\f0fe"}.fa-podcast:before{content:"\f2ce"}.fa-poll:before{content:"\f681"}.fa-poll-h:before{content:"\f682"}.fa-poo:before{content:"\f2fe"}.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-portrait:before{content:"\f3e0"}.fa-pound-sign:before{content:"\f154"}.fa-power-off:before{content:"\f011"}.fa-pray:before{content:"\f683"}.fa-praying-hands:before{content:"\f684"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-procedures:before{content:"\f487"}.fa-product-hunt:before{content:"\f288"}.fa-project-diagram:before{content:"\f542"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-pushed:before{content:"\f3e1"}.fa-puzzle-piece:before{content:"\f12e"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quidditch:before{content:"\f458"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-quran:before{content:"\f687"}.fa-r-project:before{content:"\f4f7"}.fa-radiation:before{content:"\f7b9"}.fa-radiation-alt:before{content:"\f7ba"}.fa-rainbow:before{content:"\f75b"}.fa-random:before{content:"\f074"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-recycle:before{content:"\f1b8"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-redo:before{content:"\f01e"}.fa-redo-alt:before{content:"\f2f9"}.fa-registered:before{content:"\f25d"}.fa-remove-format:before{content:"\f87d"}.fa-renren:before{content:"\f18b"}.fa-reply:before{content:"\f3e5"}.fa-reply-all:before{content:"\f122"}.fa-replyd:before{content:"\f3e6"}.fa-republican:before{content:"\f75e"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-rev:before{content:"\f5b2"}.fa-ribbon:before{content:"\f4d6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-route:before{content:"\f4d7"}.fa-rss:before{content:"\f09e"}.fa-rss-square:before{content:"\f143"}.fa-ruble-sign:before{content:"\f158"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-running:before{content:"\f70c"}.fa-rupee-sign:before{content:"\f156"}.fa-rust:before{content:"\e07a"}.fa-sad-cry:before{content:"\f5b3"}.fa-sad-tear:before{content:"\f5b4"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-save:before{content:"\f0c7"}.fa-schlix:before{content:"\f3ea"}.fa-school:before{content:"\f549"}.fa-screwdriver:before{content:"\f54a"}.fa-scribd:before{content:"\f28a"}.fa-scroll:before{content:"\f70e"}.fa-sd-card:before{content:"\f7c2"}.fa-search:before{content:"\f002"}.fa-search-dollar:before{content:"\f688"}.fa-search-location:before{content:"\f689"}.fa-search-minus:before{content:"\f010"}.fa-search-plus:before{content:"\f00e"}.fa-searchengin:before{content:"\f3eb"}.fa-seedling:before{content:"\f4d8"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-server:before{content:"\f233"}.fa-servicestack:before{content:"\f3ec"}.fa-shapes:before{content:"\f61f"}.fa-share:before{content:"\f064"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-share-square:before{content:"\f14d"}.fa-shekel-sign:before{content:"\f20b"}.fa-shield-alt:before{content:"\f3ed"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shipping-fast:before{content:"\f48b"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shoe-prints:before{content:"\f54b"}.fa-shopify:before{content:"\e057"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-shopware:before{content:"\f5b5"}.fa-shower:before{content:"\f2cc"}.fa-shuttle-van:before{content:"\f5b6"}.fa-sign:before{content:"\f4d9"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-sign-language:before{content:"\f2a7"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-sim-card:before{content:"\f7c4"}.fa-simplybuilt:before{content:"\f215"}.fa-sink:before{content:"\e06d"}.fa-sistrix:before{content:"\f3ee"}.fa-sitemap:before{content:"\f0e8"}.fa-sith:before{content:"\f512"}.fa-skating:before{content:"\f7c5"}.fa-sketch:before{content:"\f7c6"}.fa-skiing:before{content:"\f7c9"}.fa-skiing-nordic:before{content:"\f7ca"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack:before{content:"\f198"}.fa-slack-hash:before{content:"\f3ef"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before{content:"\f1de"}.fa-slideshare:before{content:"\f1e7"}.fa-smile:before{content:"\f118"}.fa-smile-beam:before{content:"\f5b8"}.fa-smile-wink:before{content:"\f4da"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-smoking-ban:before{content:"\f54d"}.fa-sms:before{content:"\f7cd"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-snowboarding:before{content:"\f7ce"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before{content:"\f0dc"}.fa-sort-alpha-down:before{content:"\f15d"}.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-sort-alpha-up:before{content:"\f15e"}.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-sort-amount-down:before{content:"\f160"}.fa-sort-amount-down-alt:before{content:"\f884"}.fa-sort-amount-up:before{content:"\f161"}.fa-sort-amount-up-alt:before{content:"\f885"}.fa-sort-down:before{content:"\f0dd"}.fa-sort-numeric-down:before{content:"\f162"}.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-sort-numeric-up:before{content:"\f163"}.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-sort-up:before{content:"\f0de"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-spa:before{content:"\f5bb"}.fa-space-shuttle:before{content:"\f197"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spotify:before{content:"\f1bc"}.fa-spray-can:before{content:"\f5bd"}.fa-square:before{content:"\f0c8"}.fa-square-full:before{content:"\f45c"}.fa-square-root-alt:before{content:"\f698"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-step-backward:before{content:"\f048"}.fa-step-forward:before{content:"\f051"}.fa-stethoscope:before{content:"\f0f1"}.fa-sticker-mule:before{content:"\f3f7"}.fa-sticky-note:before{content:"\f249"}.fa-stop:before{content:"\f04d"}.fa-stop-circle:before{content:"\f28d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-alt:before{content:"\f54f"}.fa-store-alt-slash:before{content:"\e070"}.fa-store-slash:before{content:"\e071"}.fa-strava:before{content:"\f428"}.fa-stream:before{content:"\f550"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-stroopwafel:before{content:"\f551"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-subscript:before{content:"\f12c"}.fa-subway:before{content:"\f239"}.fa-suitcase:before{content:"\f0f2"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-superpowers:before{content:"\f2dd"}.fa-superscript:before{content:"\f12b"}.fa-supple:before{content:"\f3f9"}.fa-surprise:before{content:"\f5c2"}.fa-suse:before{content:"\f7d6"}.fa-swatchbook:before{content:"\f5c3"}.fa-swift:before{content:"\f8e1"}.fa-swimmer:before{content:"\f5c4"}.fa-swimming-pool:before{content:"\f5c5"}.fa-symfony:before{content:"\f83d"}.fa-synagogue:before{content:"\f69b"}.fa-sync:before{content:"\f021"}.fa-sync-alt:before{content:"\f2f1"}.fa-syringe:before{content:"\f48e"}.fa-table:before{content:"\f0ce"}.fa-table-tennis:before{content:"\f45d"}.fa-tablet:before{content:"\f10a"}.fa-tablet-alt:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tasks:before{content:"\f0ae"}.fa-taxi:before{content:"\f1ba"}.fa-teamspeak:before{content:"\f4f9"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-telegram:before{content:"\f2c6"}.fa-telegram-plane:before{content:"\f3fe"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-tenge:before{content:"\f7d7"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-th:before{content:"\f00a"}.fa-th-large:before{content:"\f009"}.fa-th-list:before{content:"\f00b"}.fa-the-red-yeti:before{content:"\f69d"}.fa-theater-masks:before{content:"\f630"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-thermometer:before{content:"\f491"}.fa-thermometer-empty:before{content:"\f2cb"}.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-think-peaks:before{content:"\f731"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbtack:before{content:"\f08d"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-tint-slash:before{content:"\f5c7"}.fa-tired:before{content:"\f5c8"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toolbox:before{content:"\f552"}.fa-tools:before{content:"\f7d9"}.fa-tooth:before{content:"\f5c9"}.fa-torah:before{content:"\f6a0"}.fa-torii-gate:before{content:"\f6a1"}.fa-tractor:before{content:"\f722"}.fa-trade-federation:before{content:"\f513"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-tram:before{content:"\f7da"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-alt:before{content:"\f2ed"}.fa-trash-restore:before{content:"\f829"}.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-trello:before{content:"\f181"}.fa-tripadvisor:before{content:"\f262"}.fa-trophy:before{content:"\f091"}.fa-truck:before{content:"\f0d1"}.fa-truck-loading:before{content:"\f4de"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-tshirt:before{content:"\f553"}.fa-tty:before{content:"\f1e4"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-tv:before{content:"\f26c"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-uncharted:before{content:"\e084"}.fa-underline:before{content:"\f0cd"}.fa-undo:before{content:"\f0e2"}.fa-undo-alt:before{content:"\f2ea"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-universal-access:before{content:"\f29a"}.fa-university:before{content:"\f19c"}.fa-unlink:before{content:"\f127"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before{content:"\f13e"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-upload:before{content:"\f093"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-user:before{content:"\f007"}.fa-user-alt:before{content:"\f406"}.fa-user-alt-slash:before{content:"\f4fa"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-clock:before{content:"\f4fd"}.fa-user-cog:before{content:"\f4fe"}.fa-user-edit:before{content:"\f4ff"}.fa-user-friends:before{content:"\f500"}.fa-user-graduate:before{content:"\f501"}.fa-user-injured:before{content:"\f728"}.fa-user-lock:before{content:"\f502"}.fa-user-md:before{content:"\f0f0"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-cog:before{content:"\f509"}.fa-users-slash:before{content:"\e073"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-utensil-spoon:before{content:"\f2e5"}.fa-utensils:before{content:"\f2e7"}.fa-vaadin:before{content:"\f408"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-vial:before{content:"\f492"}.fa-vials:before{content:"\f493"}.fa-viber:before{content:"\f409"}.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-virus:before{content:"\e074"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-voicemail:before{content:"\f897"}.fa-volleyball-ball:before{content:"\f45f"}.fa-volume-down:before{content:"\f027"}.fa-volume-mute:before{content:"\f6a9"}.fa-volume-off:before{content:"\f026"}.fa-volume-up:before{content:"\f028"}.fa-vote-yea:before{content:"\f772"}.fa-vr-cardboard:before{content:"\f729"}.fa-vuejs:before{content:"\f41f"}.fa-walking:before{content:"\f554"}.fa-wallet:before{content:"\f555"}.fa-warehouse:before{content:"\f494"}.fa-watchman-monitoring:before{content:"\e087"}.fa-water:before{content:"\f773"}.fa-wave-square:before{content:"\f83e"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weight:before{content:"\f496"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-wheelchair:before{content:"\f193"}.fa-whmcs:before{content:"\f40d"}.fa-wifi:before{content:"\f1eb"}.fa-wikipedia-w:before{content:"\f266"}.fa-wind:before{content:"\f72e"}.fa-window-close:before{content:"\f410"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-windows:before{content:"\f17a"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before{content:"\f5ce"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-won-sign:before{content:"\f159"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-wrench:before{content:"\f0ad"}.fa-x-ray:before{content:"\f497"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yen-sign:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot);src:url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff) format("woff"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf) format("truetype"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.eot);src:url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff2) format("woff2"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff) format("woff"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.ttf) format("truetype"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fab,.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot);src:url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff) format("woff"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf) format("truetype"),url(https://iptvmaple.net/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
 

/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa.fa-glass:before{content:"\f000"}.fa.fa-meetup{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-star-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-file-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-pencil:before{content:"\f303"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-share-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-expand:before{content:"\f424"}.fa.fa-compress:before{content:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart:before{content:"\f080"}.fa.fa-bar-chart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart-o:before{content:"\f080"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-lemon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-scissors:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-google-plus,.fa.fa-google-plus-square,.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f3fd"}.fa.fa-comment-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard,.fa.fa-paste{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paste:before{content:"\f328"}.fa.fa-lightbulb-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f381"}.fa.fa-cloud-upload:before{content:"\f382"}.fa.fa-bell-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f089"}.fa.fa-star-half-empty{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f089"}.fa.fa-star-half-full{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f089"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before{content:"\f127"}.fa.fa-shield:before{content:"\f3ed"}.fa.fa-calendar-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ticket:before{content:"\f3ff"}.fa.fa-minus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\f155"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\f156"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f881"}.fa.fa-sort-amount-asc:before{content:"\f160"}.fa.fa-sort-amount-desc:before{content:"\f884"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f886"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\f195"}.fa.fa-plus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-google,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-yahoo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-spoon:before{content:"\f2e5"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-envelope-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-ring{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-bouy:before{content:"\f1cd"}.fa.fa-life-buoy{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-buoy:before{content:"\f1cd"}.fa.fa-life-saver{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-saver:before{content:"\f1cd"}.fa.fa-support{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-sliders:before{content:"\f1de"}.fa.fa-futbol-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-angellist,.fa.fa-ioxhost,.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-meanpath{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-meanpath:before{content:"\f2b4"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before{content:"\f224"}.fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-clone,.fa.fa-hourglass-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-chrome,.fa.fa-creative-commons,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-internet-explorer,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opera,.fa.fa-safari,.fa.fa-tripadvisor,.fa.fa-wikipedia-w{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-yoast{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cab:before{content:"\f1ba"}
 .elementor-311 .elementor-element.elementor-element-5612f43{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-338 .elementor-element.elementor-element-ae14124{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-338 .elementor-element.elementor-element-bd74842{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-text)}.elementor-widget-polylang-language-switcher .cpel-switcher__icon{color:var(--e-global-color-text)}.elementor-widget-polylang-language-switcher .cpel-switcher__lang a:hover,.elementor-widget-polylang-language-switcher .cpel-switcher__lang a:focus{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-accent)}.elementor-widget-polylang-language-switcher .cpel-switcher__lang.cpel-switcher__lang--active a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-338 .elementor-element.elementor-element-9e3889b>.elementor-widget-container{background-color:var(--e-global-color-156f909);margin:0vw 0vw 0vw 0vw;padding:0 0 0 0;border-radius:0 15px 15px 0;box-shadow:0 0 10px 0 rgb(0 0 0 / .5)}.elementor-338 .elementor-element.elementor-element-9e3889b.elementor-element{--align-self:flex-start}body:not(.rtl) .elementor-338 .elementor-element.elementor-element-9e3889b{left:0%}body.rtl .elementor-338 .elementor-element.elementor-element-9e3889b{right:0%}.elementor-338 .elementor-element.elementor-element-9e3889b{top:20%;z-index:999}.elementor-338 .elementor-element.elementor-element-9e3889b .cpel-switcher__lang a:hover,.elementor-338 .elementor-element.elementor-element-9e3889b .cpel-switcher__lang a:focus{color:var(--e-global-color-primary)}.elementor-338 .elementor-element.elementor-element-9e3889b .cpel-switcher__lang--active a{color:var(--e-global-color-primary)}.elementor-338 .elementor-element.elementor-element-9e3889b .cpel-switcher__lang a{padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px}.elementor-338 .elementor-element.elementor-element-9e3889b .cpel-switcher__nav{--cpel-switcher-space:15px}.elementor-338 .elementor-element.elementor-element-9e3889b.cpel-switcher--aspect-ratio-11 .cpel-switcher__flag{width:20px;height:20px}.elementor-338 .elementor-element.elementor-element-9e3889b.cpel-switcher--aspect-ratio-43 .cpel-switcher__flag{width:20px;height:calc(20px * 0.75)}.elementor-338 .elementor-element.elementor-element-9e3889b .cpel-switcher__flag img{border-radius:0}.elementor-338 .elementor-element.elementor-element-9e3889b .cpel-switcher__code{padding-left:10px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}*{margin:0;padding:0;box-sizing:border-box}:root{--fr-blue:#b30f2c;--fr-white:#f8fafc;--fr-red:#e11d2e;--primary:var(--fr-blue);--primary-light:var(--secondary);--secondary:var(--fr-red);--accent:var(--fr-white);--bg-primary:#0a0f1f;--bg-secondary:rgba(14, 18, 32, 0.9);--bg-tertiary:#10162a;--text-primary:#f8fafc;--text-secondary:rgba(248, 250, 252, 0.72);--btn-border:rgba(210, 15, 42, 0.35);--btn-border-strong:rgba(210, 15, 42, 0.55);--btn-border-gradient-start:rgba(210, 15, 42, 0.45);--btn-border-gradient-end:rgba(225, 29, 46, 0.35);--btn-shadow:rgba(210, 15, 42, 0.35);--btn-shadow-strong:rgba(210, 15, 42, 0.55);--btn-surface:rgba(255, 255, 255, 0.06);--btn-surface-hover:rgba(255, 255, 255, 0.12)}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden}p{margin-bottom:0}.acontainer{max-width:1520px!important;margin:0 auto!important;padding:0 34px}.mt-50{margin-top:50px!important}.logo-light{display:none}.logo-dark{display:block}.promo-banner{position:fixed;top:0;left:0;right:0;z-index:1001;background:linear-gradient(135deg,#cf1734 0%,#e11d2e 100%);box-shadow:0 4px 20px rgb(210 15 42 / .4);transform:translateY(0);opacity:1;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.promo-banner.hidden{transform:translateY(-100%);opacity:0;pointer-events:none}.promo-content{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 60px 12px 20px;position:relative}.promo-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgb(255 255 255 / .25);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3);border-radius:20px;font-size:11px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.5px}.badge-dot{width:6px;height:6px;background:#fbbf24;border-radius:50%;box-shadow:0 0 8px rgb(251 191 36 / .8);animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}.promo-text{font-size:14px;color:#fff;font-weight:500}.promo-text strong{font-weight:800}.promo-btn{padding:8px 18px;background:#fff;border-radius:8px;color:var(--primary);text-decoration:none;font-size:13px;font-weight:700;transition:all 0.3s ease;white-space:nowrap}.promo-btn:hover{transform:scale(1.05);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.promo-close{position:absolute;padding:0;right:16px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.promo-close:hover{background:rgb(255 255 255 / .25);border-color:rgb(255 255 255 / .4);transform:translateY(-50%) rotate(90deg)}.promo-close svg{display:block}.beauty-links{position:relative;z-index:2;color:#f4f5f7!important;text-decoration:none!important}.beauty-links::after{content:"";position:absolute;width:100%;height:8px;border-radius:0;left:-4px;bottom:2px;padding:0 4px;z-index:-1;background:var(--secondary);opacity:.9}.beauty-links:hover{color:#fff}body.light-theme .beauty-links::after{background:linear-gradient(135deg,var(--primary),var(--secondary));opacity:.25}.header{position:fixed;top:56px;left:0;right:0;z-index:1000;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.promo-banner.hidden~.header{top:0}.header::before{content:'';position:absolute;inset:0;background:#fff0;backdrop-filter:blur(0) saturate(100%);-webkit-backdrop-filter:blur(0) saturate(100%);border-bottom:1px solid #fff0;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.header.scrolled::before{background:rgb(10 10 15 / .85);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom-color:rgb(210 15 42 / .3);box-shadow:0 4px 24px rgb(0 0 0 / .1)}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0;position:relative;z-index:1;transition:padding 0.4s ease}.header.scrolled .nav{padding:14px 0}.logo{width:100%;max-width:180px;display:flex;align-items:center;gap:12px;text-decoration:none;transition:transform 0.3s ease}.logo img{max-width:180px}.logo:hover{transform:scale(1.02)}.nav-links{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.nav-links a{padding:10px 16px;color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:600;border-radius:8px;transition:all 0.3s ease;position:relative}.nav-links a::before{content:'';position:absolute;bottom:8px;left:16px;right:16px;height:2px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);transform:scaleX(0);transition:transform 0.3s ease}.nav-links a:hover{color:var(--text-primary)}.nav-links a:hover::before{transform:scaleX(1)}.nav-actions{display:flex;align-items:center;gap:12px}.btn-icon{padding:0;width:44px;height:44px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .25);border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;backdrop-filter:blur(10px)}.btn-icon::before{content:'';position:absolute;inset:0;border-radius:50px;padding:1px;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(225 29 46 / .3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease}.btn-icon:hover{background:rgb(210 15 42 / .15);border-color:rgb(210 15 42 / .4)}.btn-icon:hover::before{opacity:1}.icon-sun,.icon-moon{position:absolute;color:var(--text-secondary);transition:all 0.4s cubic-bezier(.4,0,.2,1)}.icon-sun{opacity:1;transform:rotate(0deg) scale(1)}.icon-moon{opacity:0;transform:rotate(180deg) scale(0)}.btn-icon.dark .icon-sun{opacity:0;transform:rotate(180deg) scale(0)}.btn-icon.dark .icon-moon{opacity:1;transform:rotate(0deg) scale(1)}.btn-icon:hover .icon-sun,.btn-icon:hover .icon-moon{color:var(--primary)}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,var(--primary),var(--secondary));border:none;border-radius:11px;color:white!important;text-decoration:none;font-size:14px;font-weight:700;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 24px rgb(0 96 239 / .35);position:relative;overflow:hidden}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.6s ease}.btn-primary:hover::before{left:100%}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 32px rgb(0 96 239 / .5)}.btn-primary svg{transition:transform 0.3s ease}.btn-primary:hover svg{transform:translateX(4px)}.btn-mobile{display:none;flex-direction:column;gap:5px;width:44px;height:44px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .25);border-radius:11px;padding:12px;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);position:relative}.btn-mobile::before{content:'';position:absolute;inset:0;border-radius:11px;padding:1px;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(225 29 46 / .3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease}.btn-mobile:hover{background:rgb(210 15 42 / .15);border-color:rgb(210 15 42 / .4);transform:translateY(-2px)}.btn-mobile:hover::before{opacity:1}.btn-mobile span{width:100%;height:2px;background:var(--text-primary);border-radius:2px;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.btn-mobile.active span:nth-child(1){transform:rotate(45deg) translate(7px,7px)}.btn-mobile.active span:nth-child(2){opacity:0}.btn-mobile.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.mobile-menu{position:absolute;top:100%;left:0;right:0;background:rgb(10 10 15 / .98);backdrop-filter:blur(20px);border-bottom:1px solid rgb(210 15 42 / .2);max-height:0;overflow:hidden;transition:max-height 0.4s ease}.mobile-menu.active{max-height:600px}.mobile-links{list-style:none;padding:20px 0}.mobile-links li{border-bottom:1px solid rgb(210 15 42 / .1)}.mobile-links a{display:block;padding:16px 24px;color:var(--text-secondary);text-decoration:none;font-size:16px;font-weight:600;transition:all 0.3s ease}.mobile-links a:hover{color:var(--primary);background:rgb(210 15 42 / .05)}.btn-mobile-cta{display:block;margin:20px 24px;padding:14px;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:10px;color:#fff;text-align:center;text-decoration:none!important;font-size:15px;font-weight:700}@media (max-width:1024px){.nav-links{display:none}.btn-mobile{display:flex}}@media (max-width:768px){.acontainer{padding:0 16px}.promo-banner{height:64px}.promo-content{padding:10px 44px 10px 16px;gap:10px}.promo-text{font-size:11px;line-height:1.3}.header{top:64px}.header::before{background:rgb(10 10 15 / .7);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-bottom-color:rgb(210 15 42 / .2)}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(210 15 42 / .2)}.nav{padding:12px 0}.nav-actions{gap:8px}.logo{max-width:140px}.logo img{max-width:140px}.btn-icon,.btn-mobile{width:40px;height:40px}.btn-primary{width:40px;height:40px;border-radius:10px}.nav-actions .btn-primary{display:none}.promo-text{font-size:12px}.promo-btn{display:none}.btn-primary{width:100%;height:auto;padding:14px 18px;justify-content:center}.video-container{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.video-player{width:100%;max-width:100%;margin:0 auto;transform:none!important}.feature-badge{width:fit-content;max-width:calc(100% - 24px);justify-content:flex-start;padding:12px 16px;border-radius:14px;box-shadow:0 8px 20px rgb(0 0 0 / .22)}.badge-top,.badge-right,.badge-bottom{top:auto;right:auto;bottom:auto;left:auto;margin:0}}@media (max-width:480px){.acontainer{padding:0 20px}.promo-badge{font-size:10px;padding:5px 12px}.promo-text{font-size:11px}}.hero-section{min-height:100vh;position:relative;display:flex;flex-direction:column;padding-top:80px;overflow:hidden}.hero-section::before{content:'';background-image:url(http://iptv-france-officiel.fr/wp-content/uploads/2026/02/iptv-france-officiel-abonnement-iptv-france.webp);background-repeat:no-repeat;background-size:cover;background-position:top center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;opacity:.9;transform:scale(1.02)}.hero-section::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(8 10 18 / .78) 0%,rgb(8 10 18 / .6) 45%,rgb(8 10 18 / .88) 100%),radial-gradient(circle at 20% 10%,rgb(210 15 42 / .22),transparent 55%),radial-gradient(circle at 80% 20%,rgb(225 29 46 / .2),transparent 55%);z-index:0;pointer-events:none;opacity:.3}.hero-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;height:100%;pointer-events:none}.bg-dark{background:var(--bg-primary);height:100%;position:absolute;top:0;left:0;right:0}.bg-gradient{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgb(210 15 42 / .15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(210 15 42 / .2) 0%,transparent 50%)}.bg-grid{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(135deg,rgb(210 15 42 / .06) 0 1px,transparent 1px 14px),repeating-linear-gradient(45deg,rgb(5 183 253 / .04) 0 1px,transparent 1px 18px),radial-gradient(circle at 20% 20%,rgb(255 255 255 / .08) 0 1px,transparent 1px);background-size:auto,auto,32px 32px}.bg-circles{position:absolute;top:0;left:0;right:0;bottom:0}.circle{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:float 20s ease-in-out infinite}.circle-1{width:500px;height:500px;background:var(--primary);top:-100px;left:-100px;animation-delay:0s}.circle-2{width:400px;height:400px;background:var(--secondary);top:50%;right:-100px;animation-delay:5s}.circle-3{width:300px;height:300px;background:var(--secondary);bottom:-100px;left:30%;animation-delay:10s}@keyframes float{0%,100%{transform:translate(0,0) scale(.9005)}33%{transform:translate(10px,-5px) scale(.9005)}66%{transform:translate(-5px,10px) scale(.9)}}.hero-content{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:60px 0}.hero-spotlight{grid-template-columns:1fr;justify-items:center;text-align:center;padding:90px 0 70px}@keyframes heroPillFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes heroPillShine{0%,52%{left:-150%}72%,100%{left:160%}}@keyframes heroHeartBeat{0%,100%{transform:scale(1)}25%{transform:scale(1.16)}45%{transform:scale(1.04)}}@keyframes heroPricePulse{0%,100%{box-shadow:0 0 0 #fff0}50%{box-shadow:0 0 0 6px rgb(255 255 255 / .08)}}.hero-spotlight .hero-buttons{justify-content:center;margin:18px 0 6px}.gradient-text{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 50%,#ffc0c9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:gradientShift 5s ease infinite;background-size:200% 200%}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width:768px){.hero-spotlight{padding:70px 0 50px}}.hero-buttons{display:flex;gap:16px;margin-bottom:48px;flex-wrap:wrap}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn-primary{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;box-shadow:0 10px 30px rgb(0 96 239 / .3)}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.btn-primary:hover::before{left:100%}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgb(0 96 239 / .4)}.btn-secondary{background:rgb(255 255 255 / .05);color:var(--text-primary);border:1px solid rgb(255 255 255 / .1);backdrop-filter:blur(10px)}.btn-secondary:hover{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .2);transform:translateY(-3px)}.video-container{position:relative;perspective:1000px}.video-player{background:linear-gradient(135deg,rgb(30 27 75 / .6) 0%,rgb(49 46 129 / .6) 100%);border:1px solid rgb(210 15 42 / .3);border-radius:24px;overflow:hidden;box-shadow:0 25px 50px rgb(0 0 0 / .5),0 0 80px rgb(210 15 42 / .2),inset 0 0 80px rgb(210 15 42 / .1);backdrop-filter:blur(20px);transition:transform 0.3s ease;animation:float 6s ease-in-out infinite}.video-player:hover{transform:translateY(-10px)}.video-content{aspect-ratio:16/9;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.video-content::before{background:url(https://abonnement-iptv-officiel.fr/wp-content/uploads/2026/02/Abonnement-iptv-officiel-film.webp);background-size:cover;background-position:bottom;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.video-content::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgb(210 15 42 / .3) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgb(225 29 46 / .3) 0%,transparent 50%);animation:pulse 4s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:.5}50%{opacity:1}}.play-button{position:relative;z-index:2;cursor:pointer;transition:transform 0.3s ease;animation:pulse-scale 2s ease-in-out infinite}.play-button:hover{transform:scale(1.1)}@keyframes pulse-scale{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.feature-badge{position:absolute;display:flex;align-items:center;gap:12px;padding:14px 20px;background:rgb(10 10 15 / .9);border:1px solid rgb(210 15 42 / .3);border-radius:16px;backdrop-filter:blur(20px);box-shadow:0 10px 30px rgb(0 0 0 / .3);transition:all 0.3s ease;animation:fadeIn 0.8s ease-out both}.feature-badge:hover{transform:translateY(-5px) scale(1.05);border-color:var(--primary);box-shadow:0 15px 40px rgb(210 15 42 / .3)}.badge-top{top:-40px;left:-20px;animation-delay:0.4s}.badge-right{top:50%;right:-30px;transform:translateY(-50%);animation-delay:0.6s}.badge-bottom{bottom:-20px;right:40px;animation-delay:0.8s}.stats-bar{position:relative;z-index:1;background:linear-gradient(180deg,rgb(10 13 20 / .92),rgb(8 10 18 / .96));border-top:1px solid rgb(210 15 42 / .25);border-bottom:1px solid rgb(210 15 42 / .15);backdrop-filter:blur(18px);padding:46px 0;margin-top:auto;overflow:hidden}.stats-bar::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgb(0 96 239 / .28),transparent 60%),radial-gradient(circle at 85% 80%,rgb(5 183 253 / .2),transparent 55%),repeating-linear-gradient(135deg,rgb(255 255 255 / .04) 0 1px,transparent 1px 18px);opacity:.7;pointer-events:none}.stat-number{font-size:48px;font-weight:900;font-family:'Bebas Neue','Space Grotesk',sans-serif;letter-spacing:1px;color:#fff;text-shadow:0 10px 20px rgb(0 0 0 / .35);margin-bottom:10px;line-height:1}.features-section{padding:100px 0 120px;position:relative}.features-section::before{content:'';position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(to bottom,var(--bg-secondary),transparent);pointer-events:none}.top-feature-card{background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:22px 22px 28px 18px;padding:32px 24px;text-align:center;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.top-feature-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(210 15 42 / .1) 0%,transparent 100%);opacity:0;transition:opacity 0.3s ease}.top-feature-card::after{content:'';position:absolute;top:12px;right:12px;width:26px;height:26px;border-top:1px solid rgb(255 255 255 / .28);border-right:1px solid rgb(255 255 255 / .28);border-radius:0 16px 0 10px;opacity:.6;transition:opacity 0.3s ease;pointer-events:none}.top-feature-card:hover{transform:translateY(-8px);border-color:var(--secondary);box-shadow:0 20px 40px rgb(235 37 37 / .2)}.top-feature-card:hover::before{opacity:1}.top-feature-card:hover::after{opacity:1}.top-feature-card:hover .feature-icon-wrapper{transform:scale(1.1) rotate(5deg)}.top-feature-card h3{font-size:16px;font-weight:600;color:var(--text-primary);line-height:1.4}.features-header{text-align:center;margin:0 auto 64px;position:relative;z-index:1}.features-heading-card{position:relative;padding:36px 38px;border-radius:24px;background:linear-gradient(145deg,rgb(8 15 34 / .96),rgb(8 12 24 / .9));border:1px solid rgb(210 15 42 / .28);box-shadow:0 24px 54px rgb(3 10 26 / .46);overflow:hidden}.features-heading-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 16%,rgb(210 15 42 / .34),transparent 56%),radial-gradient(circle at 92% 14%,rgb(225 29 46 / .2),transparent 52%),linear-gradient(120deg,rgb(210 15 42 / .08),rgb(225 29 46 / .05) 52%,transparent 76%);opacity:.9;pointer-events:none}.features-heading-card .features-kicker,.features-heading-card .features-title,.features-heading-card .features-subtitle,.features-heading-card .features-chip-row,.features-heading-card .features-top{position:relative;z-index:1}.features-title span{display:block;margin-top:8px;font-size:24px;font-weight:600;color:var(--primary-light)}.features-title{font-size:clamp(32px, 3.6vw, 46px);font-weight:800;line-height:1.18;color:var(--text-primary);margin-bottom:14px;letter-spacing:-1px}.features-subtitle{font-size:17px;line-height:1.65;color:var(--text-secondary);margin:0}@media (max-width:768px){.features-heading-card{padding:24px}.features-title{font-size:30px}.features-title span{font-size:18px}.features-subtitle{font-size:16px}}.features-grid-main{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative;z-index:1}.feature-item{display:flex;align-items:flex-start;gap:16px;padding:28px;background:rgb(26 26 36 / .4);border:1px solid rgb(235 37 37 / .3);border-radius:16px;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.feature-item::before{content:'';position:absolute;top:0;left:0;width:4px;height:0;background:var(--secondary);transition:height 0.3s ease}.feature-item.red::before{background:#ef4444}.feature-item:hover{transform:translateX(8px);border-color:rgb(235 37 37 / .3);background:rgb(26 26 36 / .6);box-shadow:0 10px 30px rgb(235 37 37 / .15)}.feature-item.glow-effect:hover{border-color:rgb(16 185 129 / .6);box-shadow:0 10px 30px rgb(16 185 129 / .15)}.feature-item:hover::before{height:100%}.feature-check{flex-shrink:0;width:40px;height:40px;background:rgb(210 15 42 / .1);border:2px solid rgb(235 37 37 / .3);border-radius:50px;display:flex;align-items:center;justify-content:center;color:var(--secondary);transition:all 0.3s ease}.feature-item:hover .feature-check{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;color:#fff;transform:scale(1.1) rotate(360deg)}.feature-content h4{font-size:16px;font-weight:600;line-height:1.6;color:var(--text-primary);margin:0}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pricing-section{padding:120px 0;position:relative}.pricing-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgb(210 15 42 / .08) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgb(225 29 46 / .08) 0%,transparent 50%);pointer-events:none}.pricing-header{text-align:center;max-width:800px;margin:0 auto 80px;position:relative;z-index:1}.pricing-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:20px;letter-spacing:-1.5px}.pricing-subtitle{font-size:18px;line-height:1.7;color:var(--text-secondary)}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:60px;position:relative;z-index:1;align-items:center}.pricing-card{background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:24px;padding:40px;backdrop-filter:blur(20px);transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column}.pricing-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(210 15 42 / .05) 0%,transparent 100%);opacity:0;transition:opacity 0.4s ease}.pricing-card:hover{transform:translateY(-12px);border-color:rgb(235 37 37 / .3);box-shadow:0 30px 60px rgb(0 0 0 / .4),0 0 80px rgb(210 15 42 / .2)}.pricing-card:hover::before{opacity:1}.pricing-card.featured{background:linear-gradient(135deg,rgb(210 15 42 / .1) 0%,rgb(225 29 46 / .1) 100%);border:2px solid var(--primary);box-shadow:0 20px 40px rgb(210 15 42 / .2),0 0 60px rgb(210 15 42 / .15);transform:scale(1.05)}.pricing-card.featured:hover{transform:scale(1.05) translateY(-12px);box-shadow:0 35px 70px rgb(210 15 42 / .3),0 0 100px rgb(210 15 42 / .25)}.popular-badge{position:absolute;top:32px;right:32px;display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:20px;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 8px 20px rgb(210 15 42 / .4);animation:pulse-glow 2s ease-in-out infinite}.popular-badge.b2{top:-17px!important}@keyframes pulse-glow{0%,100%{box-shadow:0 8px 20px rgb(210 15 42 / .4)}50%{box-shadow:0 8px 30px rgb(210 15 42 / .6)}}.pricing-card-header{margin-bottom:0;position:relative;z-index:1}.plan-name{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:20px}h4.plan-name-1{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-size:35px!important;font-weight:500;letter-spacing:3px!important;line-height:1!important;margin:0!important;padding:0!important}.plan-offert{font-size:14px;font-weight:100;color:var(--text-white);text-transform:uppercase;text-align:center;margin-top:8px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);padding:4px 8px;border-radius:12px}.plan-price{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.currency{font-size:24px;font-weight:700;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.amount{font-size:56px;font-weight:900;line-height:1;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.period{font-size:16px;color:var(--text-secondary)}.plan-description{font-size:12px;line-height:1.4;color:var(--text-secondary);background:rgb(210 15 42 / .1);line-height:1.6;border:1px solid rgb(210 15 42 / .1);border-radius:12px;padding:8px;text-align:center;margin-bottom:12px}.pricing-card-body{flex:1;margin-bottom:10px;position:relative;z-index:1}.plan-features{list-style:none}.plan-features li{display:flex;align-items:center;gap:12px;padding:6px 0;color:var(--text-secondary);font-size:13px;border-bottom:1px solid rgb(210 15 42 / .1);transition:all 0.3s ease}.multi-screen-badge-wrap{display:flex;justify-content:center;margin:12px 0;position:relative;z-index:1;text-decoration:none;text-align:center}.multi-screen-badge{display:inline-flex;align-items:center;gap:8px;width:100%;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgb(210 15 42 / .35);background:linear-gradient(135deg,rgb(210 15 42 / .18),rgb(225 29 46 / .16));box-shadow:0 8px 20px rgb(10 15 31 / .3),inset 0 1px 0 rgb(255 255 255 / .12);color:var(--text-primary);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.1px;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.multi-screen-badge svg{color:var(--secondary);flex-shrink:0}.multi-screen-badge-wrap:hover .multi-screen-badge{transform:translateY(-2px);border-color:rgb(225 29 46 / .45);box-shadow:0 12px 28px rgb(10 15 31 / .38),0 0 0 1px rgb(225 29 46 / .2)}.multi-screen-badge-wrap:focus-visible .multi-screen-badge{outline:2px solid rgb(210 15 42 / .5);outline-offset:2px}.plan-features li:last-child{border-bottom:none}.plan-features li:hover{color:var(--text-primary);padding-left:8px}.plan-features svg{color:var(--primary);flex-shrink:0;transition:all 0.3s ease}.plan-features li:hover svg{color:var(--secondary);transform:scale(1.2) rotate(360deg)}.pricing-card-footer{position:relative;z-index:1}.btn-plan{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;margin-bottom:20px}.btn-plan::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.6s}.btn-plan:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgb(210 15 42 / .4)}.btn-plan:hover::before{left:100%}.btn-plan:active{transform:translateY(0)}.pricing-card:not(.featured) .btn-plan{background:rgb(210 15 42 / .1);color:var(--primary);border:2px solid rgb(210 15 42 / .3)}.pricing-card:not(.featured) .btn-plan:hover{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border-color:#fff0}.pricing-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:40px;background:rgb(26 26 36 / .4);border:1px solid rgb(210 15 42 / .15);border-radius:20px;backdrop-filter:blur(10px);position:relative;z-index:1}.trust-badge-item{display:flex;align-items:center;gap:12px;color:var(--text-secondary);font-size:14px;font-weight:500;transition:all 0.3s ease}.trust-badge-item svg{color:var(--primary);flex-shrink:0}.trust-badge-item:hover{color:var(--text-primary);transform:translateY(-2px)}.trust-badge-item:hover svg{color:var(--secondary);transform:scale(1.1)}.payment-methods-img{display:flex;justify-content:center;gap:12px;margin-bottom:-16px}.payment-methods-img img{width:auto;max-width:100%;height:auto}.payment-icon{font-size:24px;opacity:.7;transition:all 0.3s ease;cursor:pointer}.payment-icon:hover{opacity:1;transform:scale(1.2) translateY(-3px)}.secure-badge{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .3);border-radius:8px;margin-bottom:0;font-size:11px;font-weight:700;color:#10b981;letter-spacing:.5px}.secure-badge svg{color:#10b981}@media (max-width:1024px){.hero-content{grid-template-columns:1fr;gap:60px}.hero-title{font-size:56px}.hero-subtitle{font-size:20px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}.badge-right{right:-20px}.top-features{grid-template-columns:repeat(2,1fr)}.features-grid-main{grid-template-columns:1fr 1fr}.features-title{font-size:36px}.pricing-grid{grid-template-columns:1fr 1fr}.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-12px)}.pricing-trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.acontainer{padding:0 20px}.hero-section{padding-top:40px}.hero-buttons{flex-direction:column}.btn-primary,.btn-secondary{width:100%;justify-content:center}.feature-badge{padding:10px 16px}.badge-top{top:-10px;left:50%;transform:translateX(-50%)}.badge-right{top:auto;right:10px;transform:none}.badge-bottom{bottom:-10px;left:10px;right:auto}.stat-number{font-size:42px}.features-title{font-size:28px}.features-subtitle{font-size:16px}.features-section{padding:60px 0 80px}.pricing-section{padding:80px 0}.pricing-title{font-size:36px}.pricing-subtitle{font-size:16px}.pricing-card{padding:32px 24px}.amount{font-size:48px}.popular-badge{top:24px;right:24px}}@media (max-width:480px){.top-feature-card h3{font-size:14px}.feature-item{padding:20px}.feature-content h4{font-size:14px}.features-title{font-size:24px}.pricing-title{font-size:28px}.amount{font-size:40px}.plan-features li{font-size:14px}.multi-screen-badge{padding:9px 11px;font-size:11px}.multi-screen-badge svg{width:16px;height:16px}}.pricing-section{overflow:hidden}.pricing-section .pricing-header{margin-bottom:32px}.pricing-overview-panel{position:relative;z-index:1;margin:0 0 28px;padding:24px 26px;border-radius:26px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(135deg,rgb(20 14 21 / .96) 0%,rgb(12 10 18 / .96) 100%);box-shadow:0 20px 55px rgb(0 0 0 / .22);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.9fr);gap:24px;align-items:center}.pricing-overview-panel::before{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top right,rgb(255 94 127 / .14) 0%,transparent 30%),linear-gradient(90deg,rgb(255 255 255 / .06) 0%,#fff0 26%);pointer-events:none}.pricing-overview-copy,.pricing-overview-metrics{position:relative;z-index:1}.pricing-overview-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .58)}.pricing-overview-eyebrow::before{content:'';width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff5c79 0%,#ff9b67 100%)}.pricing-overview-copy h3{margin:0 0 12px;font-size:clamp(26px, 3vw, 38px);line-height:1.08;font-weight:900;letter-spacing:-.04em;color:#fff}.pricing-overview-copy p{margin:0;max-width:58ch;font-size:15px;line-height:1.75;color:rgb(255 255 255 / .7)}.pricing-overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pricing-overview-metric{min-height:114px;padding:16px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);display:grid;gap:8px;align-content:center}.pricing-overview-metric strong{font-size:28px;font-weight:900;letter-spacing:-.04em;color:#fff}.pricing-overview-metric span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:rgb(255 255 255 / .52)}.pricing-section .pricing-grid{gap:24px;align-items:stretch;margin-bottom:34px}.pricing-section .pricing-card{position:relative;display:flex;flex-direction:column;padding:0;border-radius:28px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(24 18 26 / .96) 0%,rgb(13 11 18 / .98) 100%);box-shadow:0 22px 65px rgb(0 0 0 / .2);overflow:hidden}.pricing-section .pricing-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgb(255 95 126 / .1) 0%,rgb(255 95 126 / .7) 50%,rgb(255 159 101 / .7) 100%)}.pricing-section .pricing-card:hover{transform:translateY(-8px);border-color:rgb(255 95 126 / .22);box-shadow:0 30px 80px rgb(0 0 0 / .26)}.pricing-section .pricing-card.featured{transform:none;border-color:rgb(255 95 126 / .32);box-shadow:0 32px 90px rgb(86 16 34 / .28)}.pricing-section .pricing-card.best-value{border-color:rgb(245 191 86 / .28);box-shadow:0 28px 82px rgb(61 43 11 / .18),0 0 0 1px rgb(245 191 86 / .08)}.pricing-section .pricing-card.featured::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 95 126 / .14) 0%,#fff0 40%);pointer-events:none}.pricing-section .pricing-card.best-value::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(245 191 86 / .14) 0%,#fff0 42%);pointer-events:none}.pricing-section .pricing-card.featured:hover{transform:translateY(-8px)}.pricing-section .pricing-card.best-value:hover{transform:translateY(-8px);border-color:rgb(245 191 86 / .42);box-shadow:0 34px 92px rgb(61 43 11 / .24),0 0 0 1px rgb(245 191 86 / .12)}.pricing-section .popular-badge{top:18px;left:50%;right:auto;transform:translateX(-50%);padding:9px 14px;border-radius:999px;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);box-shadow:0 14px 28px rgb(255 86 119 / .24)}.pricing-section .popular-badge.b2{top:18px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}.pricing-section .pricing-card.best-value .plan-offert{color:#3a2605;border-color:rgb(245 191 86 / .28);background:rgb(245 191 86 / .2)}.pricing-section .pricing-card-header,.pricing-section .pricing-card-body,.pricing-section .pricing-card-footer{position:relative;z-index:1;padding-left:26px;padding-right:26px}.pricing-section .pricing-card-header{padding-top:34px;padding-bottom:22px;margin-bottom:0;border-bottom:1px solid rgb(255 255 255 / .06)}.pricing-section .plan-name{margin:0 0 14px;font-size:24px;line-height:1.2;font-weight:850;letter-spacing:-.03em;color:#fff}.pricing-section .plan-duration,.pricing-section .plan-offert{display:inline-flex;align-items:center;width:fit-content;margin-top:10px;margin-right:8px;padding:7px 11px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pricing-section .plan-duration{color:rgb(255 255 255 / .68);border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04)}.pricing-section .plan-offert{color:#fff;border:1px solid rgb(255 96 122 / .2);background:rgb(255 96 122 / .14)}.pricing-section .plan-price{align-items:flex-end;gap:6px;margin-bottom:14px}.pricing-section .currency{font-size:24px}.pricing-section .amount{font-size:clamp(46px, 4vw, 64px);font-weight:900;line-height:.95;background:linear-gradient(135deg,#ffffff 0%,#ff5e7d 60%,#ffa06b 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .period{color:rgb(255 255 255 / .56);padding-bottom:7px}.pricing-section .plan-description{margin:0;padding:0;border:0;background:#fff0;color:rgb(255 255 255 / .66);font-size:14px;line-height:1.6;text-align:left}.pricing-section .pricing-card-body{flex:1;padding-top:22px;padding-bottom:18px;margin-bottom:0}.pricing-section .plan-features{list-style:none;margin:0;padding:0;border-radius:0;border:0;background:#fff0}.pricing-section .plan-features li{min-height:46px;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .06);color:rgb(255 255 255 / .72);font-size:13px}.pricing-section .plan-features li:last-child{border-bottom:0}.pricing-section .plan-features li:hover{padding-left:0;color:#fff;background:#fff0}.pricing-section .plan-features svg{color:#ff5b78}.pricing-section .secure-badge{margin-top:16px;padding:12px 14px;border-radius:14px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgb(76 211 171 / .18);background:rgb(76 211 171 / .1);color:#a0f2da;font-size:12px;font-weight:700}.pricing-section .pricing-card-footer{padding-top:0;padding-bottom:24px}.pricing-section .btn-plan{min-height:54px;border-radius:16px;margin-bottom:14px;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);box-shadow:0 18px 36px rgb(255 86 119 / .18)}.pricing-section .pricing-card:not(.featured) .btn-plan{background:rgb(255 255 255 / .06);color:#fff;border:1px solid rgb(255 255 255 / .12)}.pricing-section .pricing-card:not(.featured) .btn-plan:hover{background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);border-color:#fff0}.pricing-section .payment-methods-img{display:flex;justify-content:center}.pricing-section .payment-methods-img img{width:min(100%, 180px);opacity:.78}.pricing-section .multi-screen-badge-wrap{margin-top:16px}.pricing-section .multi-screen-badge{justify-content:flex-start;text-align:left;padding:12px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .88);box-shadow:none}.pricing-section .multi-screen-badge svg{color:#ff7b72}.pricing-section .pricing-trust{padding:18px;gap:14px;border-radius:24px;border:1px solid rgb(255 255 255 / .08);background:rgb(15 12 19 / .78)}.pricing-section .trust-badge-item{min-height:68px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .03)}@media (max-width:1024px){.pricing-overview-panel{grid-template-columns:1fr}.pricing-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-section .pricing-card.featured{transform:none}.pricing-section .pricing-card:hover,.pricing-section .pricing-card.featured:hover{transform:translateY(-8px)}}@media (max-width:768px){.pricing-overview-panel{padding:22px;border-radius:22px}.pricing-overview-metrics{grid-template-columns:1fr}.pricing-section .pricing-grid{grid-template-columns:1fr}.pricing-section .pricing-card-header,.pricing-section .pricing-card-body,.pricing-section .pricing-card-footer{padding-left:22px;padding-right:22px}.pricing-section .plan-name{font-size:22px}.pricing-section .amount{font-size:50px}.pricing-section .pricing-trust{grid-template-columns:1fr}}@media (max-width:480px){.pricing-overview-copy h3{font-size:24px}.pricing-section .plan-name{font-size:20px}.pricing-section .amount{font-size:42px}.pricing-section .plan-features li{font-size:12px}.pricing-section .multi-screen-badge{justify-content:center;text-align:center}}.pricing-section>.acontainer>.pricing-overview-panel,.pricing-section>.acontainer>.pricing-grid{display:none}.pricing-board{position:relative;z-index:1;display:grid;gap:28px;margin-bottom:34px}.pricing-plan-card.is-featured{transform:translateY(-10px);border-color:rgb(255 94 124 / .3);background:linear-gradient(180deg,rgb(31 18 28 / .98) 0%,rgb(15 10 18 / .99) 100%);box-shadow:0 36px 110px rgb(95 14 32 / .34)}.pricing-plan-card.is-featured::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 94 124 / .18) 0%,#fff0 40%),linear-gradient(120deg,#fff0 25%,rgb(255 255 255 / .08) 48%,#fff0 72%);background-size:auto,220% 100%;animation:pricing-featured-shine 5s linear infinite;pointer-events:none}.pricing-plan-card.is-featured:hover{transform:translateY(-14px) scale(1.02)}.pricing-plan-tag.is-accent{background:rgb(255 94 124 / .14);border-color:rgb(255 94 124 / .22);color:#fff}.pricing-plan-card.is-featured .pricing-plan-head{border-color:rgb(255 94 124 / .16);background:linear-gradient(180deg,rgb(255 255 255 / .06) 0%,rgb(255 255 255 / .02) 100%),radial-gradient(circle at top right,rgb(255 94 124 / .14) 0%,#fff0 34%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 16px 30px rgb(95 14 32 / .12)}.pricing-plan-button.is-accent{background:linear-gradient(135deg,#ff5677 0%,#ff8a59 100%);border-color:#fff0;box-shadow:0 18px 36px rgb(255 86 119 / .18)}@keyframes pricing-card-reveal{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-featured-shine{from{background-position:0 0,200% 0}to{background-position:0 0,-20% 0}}@keyframes pricing-popular-pulse{0%,100%{box-shadow:0 14px 28px rgb(255 86 119 / .24);transform:translateY(0)}50%{box-shadow:0 18px 36px rgb(255 86 119 / .34);transform:translateY(-2px)}}.pricing-section .pricing-trust{position:relative;z-index:1;padding:18px;gap:14px;border-radius:24px;border:1px solid rgb(255 255 255 / .08);background:rgb(15 12 19 / .78)}.pricing-section .trust-badge-item{min-height:68px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .03)}@media (max-width:1024px){.pricing-plan-card.is-featured{grid-column:span 2}}@media (max-width:768px){.pricing-plan-card.is-featured{grid-column:auto}}.pricing-board{gap:34px}.pricing-plan-card.is-featured{padding-top:58px;border-color:rgb(255 94 124 / .32);background:linear-gradient(180deg,rgb(32 18 28 / .99) 0%,rgb(12 10 17 / .99) 100%);box-shadow:0 40px 110px rgb(88 13 31 / .34),0 0 0 1px rgb(255 94 124 / .08)}.pricing-plan-card.is-featured:hover{transform:translateY(-14px) scale(1.015)}.pricing-plan-card.is-featured::after{inset:0;background:radial-gradient(circle at top center,rgb(255 94 124 / .16) 0%,#fff0 40%),linear-gradient(115deg,#fff0 30%,rgb(255 255 255 / .08) 48%,#fff0 66%);background-size:auto,220% 100%;animation:pricing-featured-shine 5.5s linear infinite}.pricing-plan-card.is-featured .pricing-plan-head{border-color:rgb(255 94 124 / .16);background:linear-gradient(180deg,rgb(255 255 255 / .07) 0%,rgb(255 255 255 / .02) 100%),radial-gradient(circle at top right,rgb(255 94 124 / .16) 0%,#fff0 38%)}.pricing-plan-card.is-featured .pricing-plan-price{border-color:rgb(255 94 124 / .16);background:rgb(255 94 124 / .08)}.pricing-plan-card.is-featured .pricing-plan-features-wrap{border-color:rgb(255 94 124 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .045) 0%,rgb(255 255 255 / .018) 100%)}.pricing-plan-button.is-accent{background:linear-gradient(135deg,#ff5677 0%,#ff8a59 100%);box-shadow:0 18px 36px rgb(255 86 119 / .2),inset 0 1px 0 rgb(255 255 255 / .18)}@media (max-width:1024px){.pricing-plan-card.is-featured{padding-top:64px;grid-column:span 2}}@media (max-width:768px){.pricing-plan-card,.pricing-plan-card.is-featured{padding:20px;transform:none}.pricing-plan-card.is-featured{padding-top:58px;grid-column:auto}.pricing-plan-card:hover,.pricing-plan-card.is-featured:hover{transform:translateY(-8px)}}.pricing-stack-board{position:relative;gap:0;padding:34px 18px 24px;border-radius:30px;background:#fff0;box-shadow:none;overflow:visible}.pricing-stack-board::before{display:none}.pricing-stack-board::after{display:none}.pricing-multi-screen-shell{display:grid;gap:28px;margin-top:44px}.pricing-multi-screen-header{max-width:860px;margin:0 auto;text-align:center}.pricing-multi-screen-title{margin:18px 0 12px;color:var(--text-primary);font-size:clamp(30px, 4.2vw, 44px);line-height:1.12;font-weight:900;letter-spacing:-.05em}.pricing-multi-screen-subtitle{max-width:760px;margin:0 auto;color:var(--text-secondary);font-size:16px;line-height:1.7}.pricing-multi-screen-tabs{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;margin:0 auto;padding:8px;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 16px 34px rgb(0 0 0 / .18)}.pricing-multi-screen-tab{min-height:46px;padding:0 20px;border:1px solid #fff0;border-radius:999px;background:#fff0;color:rgb(248 250 252 / .72);font:inherit;font-size:14px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:color 0.25s ease,background 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.pricing-multi-screen-tab:hover{color:#fff;transform:translateY(-1px)}.pricing-multi-screen-tab.active{border-color:rgb(255 255 255 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .24) 0%,rgb(245 191 86 / .18) 100%);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 12px 28px rgb(82 14 28 / .24)}.multi-screen-panel{display:none}.multi-screen-panel.active{display:block}.pricing-stack-board-multi{background:#fff0;box-shadow:none}.pricing-stack-board-multi::after{display:none}.pricing-stack-grid-multi .multi-screen-card .pricing-stack-summary{min-height:44px}.pricing-stack-grid-multi .multi-screen-card .pricing-stack-features span:first-child{color:#fff;font-weight:800}.pricing-stack-refund-inline{min-height:40px;border-color:rgb(255 116 138 / .22);background:rgb(123 19 41 / .2);color:#ffb7c4}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-stack-grid{position:relative;z-index:1}.pricing-stack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;align-items:stretch}.pricing-stack-card{position:relative;display:grid;grid-template-rows:auto auto auto auto auto;gap:14px;padding:34px 32px 22px;border-radius:24px;border:1px solid rgb(179 15 44 / .26);background:linear-gradient(180deg,rgb(20 11 18 / .94) 0%,rgb(9 7 14 / .95) 100%);box-shadow:0 24px 60px rgb(0 0 0 / .26),inset 0 1px 0 rgb(255 255 255 / .03);isolation:isolate;transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease;animation:pricing-stack-reveal 0.7s cubic-bezier(.22,1,.36,1) both}.pricing-stack-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top center,rgb(179 15 44 / .12) 0%,#fff0 34%);opacity:.42;pointer-events:none;border-radius:16px}.pricing-stack-card:nth-child(2){animation-delay:0.1s}.pricing-stack-card:nth-child(3){animation-delay:0.2s}.pricing-stack-card:nth-child(4){animation-delay:0.3s}.pricing-stack-card:hover{transform:translateY(-6px);border-color:rgb(225 29 46 / .42);box-shadow:0 30px 72px rgb(0 0 0 / .3),0 0 22px rgb(225 29 46 / .14)}.pricing-stack-card.is-featured{transform:translateY(-26px);border-color:#fff0;background:linear-gradient(180deg,rgb(30 12 21 / .95) 0%,rgb(14 8 15 / .96) 100%);box-shadow:0 28px 72px rgb(0 0 0 / .28),0 0 0 1px rgb(255 170 186 / .18),0 0 0 7px rgb(225 29 46 / .06),inset 0 1px 0 rgb(255 255 255 / .05)}.pricing-stack-card.best-value{border-color:rgb(245 191 86 / .34);box-shadow:0 24px 60px rgb(0 0 0 / .26),0 0 0 1px rgb(245 191 86 / .08),inset 0 1px 0 rgb(255 244 214 / .05)}.pricing-stack-card.best-value:hover{border-color:rgb(251 211 141 / .52);box-shadow:0 30px 72px rgb(0 0 0 / .3),0 0 24px rgb(245 191 86 / .14)}.pricing-stack-card.is-featured::before{inset:0;padding:3px;border-radius:inherit;background:linear-gradient(135deg,rgb(255 224 230) 0%,rgb(255 120 146 / .96) 20%,rgb(225 29 46 / .76) 52%,rgb(255 132 154 / .88) 78%,rgb(255 232 236 / .98) 100%);background-size:260% 260%;background-position:0% 50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:1;animation:pricing-stack-featured-border 5.4s linear infinite,pricing-stack-featured-border-pulse 3.2s ease-in-out infinite}.pricing-stack-card.is-featured::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .045) 0%,#fff0 18%),radial-gradient(circle at 50% 8%,rgb(255 171 186 / .08) 0%,#fff0 24%);opacity:.72;pointer-events:none;border-radius:16px}.pricing-stack-popular{position:absolute;top:-10px;left:50%;transform:translateX(-50%);min-height:32px;padding:7px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:0 16px 34px rgb(225 29 46 / .34);z-index:2;animation:pricing-stack-badge 2.8s ease-in-out infinite}.pricing-stack-head,.pricing-stack-price,.pricing-stack-features,.pricing-stack-foot{position:relative;z-index:1}.pricing-stack-head{display:grid;gap:8px}.pricing-stack-card.is-featured .pricing-stack-head{padding-top:18px}.pricing-stack-card.best-value .pricing-stack-head{padding-top:18px}.pricing-stack-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pricing-stack-tag{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border-radius:999px;border:1px solid rgb(225 29 46 / .26);background:linear-gradient(135deg,rgb(179 15 44 / .24) 0%,rgb(225 29 46 / .26) 100%);color:rgb(255 255 255 / .88);font-size:11px;font-weight:700}.pricing-stack-head h4{margin:0;color:var(--text-primary);font-size:18px;line-height:1.35;font-weight:800;letter-spacing:-.04em}.pricing-stack-price{display:flex;align-items:flex-end;gap:6px;margin-top:4px}.pricing-stack-currency{padding-bottom:8px;color:#ff6e86;font-size:18px;font-weight:800;line-height:1}.pricing-stack-price strong{font-size:clamp(46px, 4vw, 58px);line-height:.9;font-weight:900;letter-spacing:-.06em;background:linear-gradient(135deg,#ffb1bf 0%,#ff6b85 42%,#e11d2e 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-card.is-featured .pricing-stack-price strong{background:linear-gradient(135deg,#ffd3da 0%,#ff8198 36%,#ff425e 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-card.best-value .pricing-stack-price strong{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-price small{padding-bottom:8px;color:rgb(248 250 252 / .7);font-size:14px;font-weight:700}.pricing-stack-summary{min-height:30px;padding:8px 12px;border-radius:10px;border:1px solid rgb(225 29 46 / .22);background:rgb(109 15 35 / .14);color:rgb(244 247 255 / .88);font-size:11px;font-weight:600;line-height:1.35;display:flex;align-items:center;justify-content:center;text-align:center}.pricing-stack-features{display:grid;gap:0}.pricing-stack-features span{display:flex;align-items:center;min-height:27px;padding:8px 0;border-bottom:1px solid rgb(225 29 46 / .14);color:rgb(248 250 252 / .82);font-size:11px;font-weight:600;line-height:1.4}.pricing-stack-features span::before{content:'';width:15px;height:15px;margin-right:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e11d2e' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.pricing-stack-foot{display:grid;gap:12px}.pricing-stack-refund,.pricing-stack-note{display:flex;align-items:center;justify-content:center;min-height:32px;padding:10px 14px;border-radius:12px;border:1px solid rgb(28 211 167 / .28);background:rgb(6 79 74 / .16);color:#3ef0c2;font-size:11px;font-weight:700;line-height:1.4;text-align:center}.pricing-stack-refund::before,.pricing-stack-note::before{content:'';width:16px;height:16px;margin-right:10px;flex-shrink:0}.pricing-stack-refund::before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5.25-3.438 8.813-7 10-3.562-1.187-7-4.75-7-10V6l7-3z' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M9.25 12.25l1.75 1.75 3.75-4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5.25-3.438 8.813-7 10-3.562-1.187-7-4.75-7-10V6l7-3z' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M9.25 12.25l1.75 1.75 3.75-4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.pricing-stack-note{gap:10px;border-color:rgb(255 116 138 / .34);background:linear-gradient(135deg,rgb(118 16 36 / .94) 0%,rgb(184 20 49 / .92) 100%);color:#ffffff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 10px 24px rgb(96 14 31 / .16);text-decoration:none;justify-content:flex-start;text-align:left;padding:12px 14px;min-height:54px}.pricing-stack-note,.pricing-stack-note:link,.pricing-stack-note:visited,.pricing-stack-note:hover,.pricing-stack-note:active{color:#ffffff!important}.pricing-stack-note::before{width:28px;height:28px;margin-right:0;border-radius:9px;background-color:rgb(255 255 255 / .12);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Crect x='3.75' y='5.25' width='10.5' height='7.5' rx='1.5' stroke='%23ffffff' stroke-width='1.8'/%3E%3Cpath d='M8.25 16.5h8.25a1.5 1.5 0 0 0 1.5-1.5V10.5a1.5 1.5 0 0 0-1.5-1.5h-1.5' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.pricing-stack-note:hover{border-color:rgb(255 182 193 / .44);background:linear-gradient(135deg,rgb(133 18 40 / .98) 0%,rgb(203 26 58 / .94) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .16),0 14px 30px rgb(110 15 35 / .22)}.pricing-stack-button{min-height:44px;border:1px solid rgb(225 29 46 / .3);border-radius:14px;background:linear-gradient(180deg,rgb(48 13 25 / .92) 0%,rgb(23 8 16 / .98) 100%);color:#f8fafc;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 12px 24px rgb(70 10 24 / .26);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease,background 0.25s ease}.pricing-stack-button:hover{transform:translateY(-2px);border-color:rgb(225 29 46 / .48);box-shadow:0 18px 34px rgb(92 14 32 / .3)}.pricing-stack-button.is-accent{border-color:#fff0;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);box-shadow:0 18px 36px rgb(225 29 46 / .24)}.pricing-stack-button.is-accent:hover{box-shadow:0 22px 44px rgb(225 29 46 / .34)}.pricing-stack-button span{margin-left:6px}.pricing-stack-pay{display:grid;justify-items:center;gap:6px;padding-top:4px}.pricing-stack-pay span{color:rgb(255 177 191 / .68);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-stack-pay img{width:100%;opacity:.82}@keyframes pricing-stack-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-stack-shine{from{background-position:0 0,220% 0}to{background-position:0 0,-20% 0}}@keyframes pricing-stack-featured-border{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes pricing-stack-featured-border-pulse{0%,100%{opacity:.9}50%{opacity:1}}@keyframes pricing-stack-featured-breathe{0%,100%{transform:translateY(-26px);box-shadow:0 28px 72px rgb(0 0 0 / .28),0 0 0 1px rgb(255 170 186 / .18),0 0 0 7px rgb(225 29 46 / .06),inset 0 1px 0 rgb(255 255 255 / .05)}50%{transform:translateY(-28px);box-shadow:0 32px 82px rgb(0 0 0 / .32),0 0 0 1px rgb(255 205 215 / .3),0 0 0 10px rgb(225 29 46 / .11),inset 0 1px 0 rgb(255 255 255 / .06)}}@keyframes pricing-stack-badge{0%,100%{transform:translateX(-50%) translateY(0);box-shadow:0 16px 34px rgb(225 29 46 / .3)}50%{transform:translateX(-50%) translateY(-2px);box-shadow:0 20px 40px rgb(225 29 46 / .38)}}body.light-theme .pricing-stack-board{background:#fff0;box-shadow:none}body.light-theme .pricing-stack-board::before{display:none}body.light-theme .pricing-stack-board::after{display:none}body.light-theme .pricing-stack-board-multi{background:#fff0;box-shadow:none}body.light-theme .pricing-stack-board-multi::after{display:none}body.light-theme .pricing-multi-screen-tabs{border-color:rgb(15 23 42 / .08);background:rgb(255 255 255 / .72);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 12px 28px rgb(15 23 42 / .08)}body.light-theme .pricing-multi-screen-tab{color:rgb(15 23 42 / .64)}body.light-theme .pricing-multi-screen-tab:hover{color:#0f172a}body.light-theme .pricing-multi-screen-tab.active{border-color:rgb(225 29 46 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .1) 0%,rgb(245 191 86 / .14) 100%);color:#7f1d1d;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 10px 22px rgb(15 23 42 / .06)}body.light-theme .pricing-stack-card{border-color:rgb(225 29 46 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(255 247 248 / .98) 100%);box-shadow:0 18px 36px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .85)}body.light-theme .pricing-stack-card::before{background:radial-gradient(circle at top center,rgb(225 29 46 / .07) 0%,#fff0 40%);opacity:.9}body.light-theme .pricing-stack-card:hover{border-color:rgb(225 29 46 / .24);box-shadow:0 22px 44px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .08)}body.light-theme .pricing-stack-card.is-featured{background:linear-gradient(180deg,rgb(255 244 246 / .99) 0%,rgb(255 250 250 / .99) 100%);box-shadow:0 24px 48px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .08),0 0 0 6px rgb(225 29 46 / .04),inset 0 1px 0 rgb(255 255 255 / .92)}body.light-theme .pricing-stack-card.is-featured::before{background:linear-gradient(135deg,rgb(225 29 46 / .65) 0%,rgb(244 63 94 / .46) 22%,rgb(225 29 46 / .24) 54%,rgb(255 145 164 / .34) 78%,rgb(225 29 46 / .56) 100%)}body.light-theme .pricing-stack-card.is-featured::after{background:linear-gradient(180deg,rgb(255 255 255 / .52) 0%,#fff0 20%),radial-gradient(circle at 50% 8%,rgb(225 29 46 / .06) 0%,#fff0 24%);opacity:.74}body.light-theme .pricing-stack-head h4,body.light-theme .pricing-stack-plan,body.light-theme .pricing-stack-features span,body.light-theme .pricing-stack-price small,body.light-theme .pricing-stack-pay span{color:#1f2937}body.light-theme .pricing-stack-head .plan-name{color:#7f1d1d}body.light-theme .pricing-stack-card.is-featured .pricing-stack-head .plan-name{color:#a3122d}body.light-theme .pricing-stack-card.best-value .pricing-stack-head .plan-name{color:#7a5608}body.light-theme .pricing-stack-tag{border-color:rgb(225 29 46 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .09) 0%,rgb(255 145 164 / .1) 100%);color:#991b1b}body.light-theme .pricing-stack-summary{border-color:rgb(225 29 46 / .12);background:rgb(225 29 46 / .05);color:#7f1d1d}body.light-theme .pricing-stack-features span{border-bottom-color:rgb(225 29 46 / .1)}body.light-theme .pricing-stack-features span::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e11d2e' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}body.light-theme .pricing-stack-refund{border-color:rgb(13 148 136 / .22);background:rgb(13 148 136 / .08);color:#0f766e}body.light-theme .pricing-stack-note{border-color:rgb(225 29 46 / .18);background:linear-gradient(135deg,rgb(225 29 46 / .92) 0%,rgb(244 63 94 / .82) 100%);color:#ffffff!important}body.light-theme .pricing-stack-button{border-color:rgb(225 29 46 / .18);background:linear-gradient(180deg,rgb(255 245 246) 0%,rgb(255 237 240 / .98) 100%);color:#991b1b;box-shadow:0 10px 24px rgb(225 29 46 / .08)}body.light-theme .pricing-stack-button:hover{border-color:rgb(225 29 46 / .28);box-shadow:0 14px 30px rgb(225 29 46 / .12)}body.light-theme .pricing-stack-button.is-accent{border-color:#fff0;background:linear-gradient(135deg,#cf1734 0%,#f43f5e 100%);color:#fff;box-shadow:0 16px 32px rgb(225 29 46 / .18)}body.light-theme .pricing-stack-button.is-accent:hover{background:linear-gradient(135deg,#ba102b 0%,#e11d48 100%);box-shadow:0 18px 36px rgb(225 29 46 / .24)}body.light-theme .pricing-stack-pay img{opacity:.9}body.light-theme .pricing-stack-refund-inline{border-color:rgb(225 29 46 / .14);background:rgb(225 29 46 / .07);color:#991b1b}.popular-badge.b2{position:absolute;top:0;left:50%;right:auto;transform:translateX(-50%);width:fit-content;max-width:max-content;min-height:32px;padding:7px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;box-shadow:0 16px 34px rgb(225 29 46 / .34);z-index:3;animation:pricing-stack-badge 2.8s ease-in-out infinite}.popular-badge.b2 svg{width:14px;height:14px}.best-value-badge{border-color:rgb(255 244 214 / .24);background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%);color:#3a2605;box-shadow:0 16px 34px rgb(212 160 23 / .24)}.pricing-stack-popular.best-value-badge,.popular-badge.b2.best-value-badge,.pricing-section .popular-badge.best-value-badge{border-color:rgb(255 244 214 / .24);background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%);color:#3a2605;box-shadow:0 16px 34px rgb(212 160 23 / .24)}body.light-theme .best-value-badge{border-color:rgb(212 160 23 / .16);color:#51370b;box-shadow:0 16px 32px rgb(212 160 23 / .18)}body.light-theme .pricing-section .pricing-card.best-value{border-color:rgb(212 160 23 / .24);box-shadow:0 24px 52px rgb(15 23 42 / .1),0 0 0 1px rgb(212 160 23 / .08)}body.light-theme .pricing-stack-card.best-value{border-color:rgb(212 160 23 / .22);box-shadow:0 20px 46px rgb(15 23 42 / .1),0 0 0 1px rgb(212 160 23 / .08),inset 0 1px 0 rgb(255 255 255 / .82)}body.light-theme .pricing-stack-card.best-value .pricing-stack-price strong,body.light-theme .pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#8b6b11 0%,#d4a017 42%,#f4c95d 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}@media (max-width:1100px){.pricing-stack-grid{grid-template-columns:1fr 1fr}.pricing-stack-card.is-featured{grid-column:span 2}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.pricing-stack-board{padding:28px 12px 18px;border-radius:28px}.pricing-stack-grid{grid-template-columns:1fr}.pricing-stack-card,.pricing-stack-card.is-featured{grid-column:auto;transform:none}.pricing-stack-card.is-featured .pricing-stack-head{padding-top:18px}.pricing-stack-card.is-featured{transform:none}.pricing-multi-screen-shell{margin-top:32px;gap:22px}.pricing-multi-screen-title{margin-top:14px;font-size:30px}.pricing-multi-screen-subtitle{font-size:15px}.pricing-multi-screen-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:420px;gap:8px;padding:6px}.pricing-multi-screen-tab{width:100%;min-height:44px;padding:0 12px;font-size:13px;white-space:nowrap}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:1fr}.multi-screen-panel .pricing-stack-grid-multi .pricing-stack-card.is-featured{grid-column:auto}}@media (max-width:480px){.pricing-stack-board{padding:24px 8px 14px}.pricing-stack-card{padding:30px 18px 18px;border-radius:24px}.pricing-stack-head h4{font-size:17px}.pricing-stack-price strong{font-size:44px}.pricing-stack-popular{min-height:32px;padding:8px 12px;font-size:10px}}.google-reviews-section{padding:120px 0;position:relative}.google-reviews-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 25% 25%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.reviews-header{text-align:center;max-width:900px;margin:0 auto 64px;position:relative;z-index:1}.reviews-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.reviews-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin-bottom:40px}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px;position:relative;z-index:1}.reviews-cta{text-align:center;position:relative;z-index:1;display:flex;flex-direction:row;justify-content:center}@media (max-width:1024px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.google-reviews-section{padding:80px 0}.reviews-title{font-size:36px}.reviews-grid{gap:24px}}@media (max-width:480px){.reviews-title{font-size:28px}.pricing-trust{grid-template-columns:1fr;gap:16px}}.review-card-v2{background:rgb(18 18 23 / .95);border:1px solid rgb(55 55 70 / .5);border-radius:20px;padding:28px;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1)}.review-card-v2:hover{transform:translateY(-4px);border-color:rgb(210 15 42 / .3);box-shadow:0 12px 24px rgb(0 0 0 / .4)}.review-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.reviewer-profile{display:flex;align-items:center;gap:12px}.reviewer-avatar-v2{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.reviewer-avatar-v2 img{width:100%;height:100%;object-fit:cover}.reviewer-meta{display:flex;flex-direction:column;gap:2px}.reviewer-name-v2{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}.reviewer-badge{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.3}.google-icon-v2{flex-shrink:0}.review-stars-v2{display:flex;align-items:center;gap:4px;margin-bottom:16px}.review-stars-v2 svg{flex-shrink:0}.review-time-v2{font-size:13px;color:var(--text-secondary);margin-left:8px}.review-text-v2{font-size:15px;line-height:1.6;color:rgb(255 255 255 / .85);margin:0 0 20px 0}.review-verified-v2{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#cf1734;text-transform:uppercase;letter-spacing:.5px}.review-verified-v2 svg{flex-shrink:0}@media (max-width:768px){.review-card-v2{padding:24px 20px}.reviewer-name-v2{font-size:15px}.reviewer-badge{font-size:12px}.review-text-v2{font-size:14px}}.vod-section{padding:120px 0;position:relative}.vod-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.vod-section::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgb(210 15 42 / .18),transparent 55%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .16),transparent 55%),linear-gradient(180deg,rgb(8 10 18 / .35) 0%,rgb(8 10 18 / .65) 100%);opacity:.6;pointer-events:none}.vod-title{font-size:40px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1px;text-shadow:0 16px 36px rgb(3 10 26 / .45)}.vod-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0;max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:768px){.vod-section{padding:80px 0}.vod-title{font-size:32px}.vod-subtitle{font-size:16px}}@media (max-width:480px){.vod-title{font-size:26px}}.vod-maple-shell{position:relative;z-index:1;display:grid;gap:28px}.vod-maple-header{max-width:920px;margin:0 auto;text-align:center}.vod-maple-stage{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.82fr);gap:24px;align-items:stretch}.vod-maple-spotlight,.vod-maple-card{position:relative;border-radius:30px;border:1px solid rgb(225 29 46 / .14);background:linear-gradient(160deg,rgb(18 11 18 / .98),rgb(10 9 16 / .94));box-shadow:0 24px 62px rgb(0 0 0 / .22);overflow:hidden}.vod-maple-spotlight{padding:28px;display:grid;gap:20px;min-height:100%}.vod-maple-spotlight::before,.vod-maple-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(225 29 46 / .14) 0%,#fff0 34%),radial-gradient(circle at bottom left,rgb(179 15 44 / .08) 0%,#fff0 30%);pointer-events:none}.vod-maple-kicker,.vod-maple-screen,.vod-maple-footer,.vod-maple-card>*{position:relative;z-index:1}.vod-maple-kicker{display:flex;flex-wrap:wrap;gap:10px}.vod-maple-chip{display:inline-flex;align-items:center;min-height:34px;padding:8px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .8);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vod-maple-chip.is-live{border-color:rgb(225 29 46 / .24);background:linear-gradient(135deg,rgb(179 15 44 / .3) 0%,rgb(225 29 46 / .18) 100%);color:#fff}.vod-maple-screen{display:grid;gap:24px;padding:30px;border-radius:26px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(40 13 24 / .92) 0%,rgb(17 10 17 / .96) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 18px 40px rgb(0 0 0 / .18)}.vod-maple-screen-copy{display:grid;gap:12px}.vod-maple-screen-label{color:rgb(255 150 168 / .78);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.vod-maple-screen h3{margin:0;max-width:12ch;color:#fff;font-size:clamp(30px, 3vw, 44px);line-height:1.02;font-weight:900;letter-spacing:-.05em}.vod-maple-screen p{margin:0;max-width:54ch;color:rgb(248 250 252 / .72);font-size:15px;line-height:1.75}.vod-maple-screen-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vod-maple-metric{min-height:110px;padding:18px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);display:grid;align-content:end;gap:8px}.vod-maple-metric strong{color:#fff;font-size:18px;font-weight:800;letter-spacing:-.03em}.vod-maple-metric span{color:rgb(248 250 252 / .62);font-size:12px;font-weight:600;line-height:1.45}.vod-maple-footer{display:flex;flex-wrap:wrap;gap:10px}.vod-maple-footer span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .78);font-size:12px;font-weight:700}.vod-maple-rail{display:grid;gap:18px}.vod-maple-card{padding:22px 22px 20px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease}.vod-maple-card:hover{transform:translateY(-5px);border-color:rgb(225 29 46 / .26);box-shadow:0 28px 56px rgb(0 0 0 / .26)}.vod-maple-card.is-accent{background:linear-gradient(160deg,rgb(35 12 22 / .98),rgb(18 9 16 / .95))}.vod-maple-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(135deg,rgb(179 15 44 / .36) 0%,rgb(225 29 46 / .18) 100%);box-shadow:0 12px 26px rgb(80 10 24 / .18)}.vod-maple-card-copy{display:grid;gap:10px}.vod-maple-card-copy h3{margin:0;color:#fff;font-size:22px;line-height:1.15;font-weight:800;letter-spacing:-.04em}.vod-maple-card-copy p{margin:0;color:rgb(248 250 252 / .7);font-size:14px;line-height:1.7}.vod-maple-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.vod-maple-strip span{display:inline-flex;align-items:center;min-height:38px;padding:10px 14px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .84);font-size:12px;font-weight:700}body.light-theme .vod-maple-spotlight,body.light-theme .vod-maple-card{background:linear-gradient(160deg,rgb(255 255 255 / .98),rgb(255 247 248 / .96));border-color:rgb(225 29 46 / .1);box-shadow:0 16px 38px rgb(15 23 42 / .08)}body.light-theme .vod-maple-screen{background:linear-gradient(180deg,rgb(255 243 246 / .96) 0%,rgb(255 255 255 / .98) 100%);border-color:rgb(225 29 46 / .1);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme .vod-maple-screen h3,body.light-theme .vod-maple-card-copy h3,body.light-theme .vod-maple-metric strong,body.light-theme .vod-maple-strip span{color:#1f2937}body.light-theme .vod-maple-screen p,body.light-theme .vod-maple-card-copy p,body.light-theme .vod-maple-metric span,body.light-theme .vod-maple-footer span{color:rgb(15 23 42 / .72)}body.light-theme .vod-maple-chip,body.light-theme .vod-maple-footer span,body.light-theme .vod-maple-strip span,body.light-theme .vod-maple-metric{border-color:rgb(225 29 46 / .1);background:rgb(225 29 46 / .04)}body.light-theme .vod-maple-chip,body.light-theme .vod-maple-footer span,body.light-theme .vod-maple-strip span{color:rgb(127 29 29 / .74)}body.light-theme .vod-maple-icon{color:#fff}@media (max-width:1100px){.vod-maple-stage{grid-template-columns:1fr}}@media (max-width:768px){.vod-maple-stage{gap:18px}.vod-maple-spotlight{padding:22px}.vod-maple-screen{padding:22px}.vod-maple-screen h3{max-width:14ch;font-size:32px}.vod-maple-screen-metrics{grid-template-columns:1fr}.vod-maple-card{grid-template-columns:1fr}.vod-maple-icon{width:48px;height:48px}}@media (max-width:480px){.vod-maple-spotlight,.vod-maple-card{border-radius:24px}.vod-maple-screen h3{font-size:28px}.vod-maple-card-copy h3{font-size:20px}}.how-it-works-section{padding:120px 0;position:relative}.how-it-works-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgb(210 15 42 / .04) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(225 29 46 / .04) 0%,transparent 50%);pointer-events:none}.how-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.how-title{font-size:42px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.how-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0}.how-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative;z-index:1;margin-bottom:60px}.how-step-card{background:rgb(18 18 23 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:20px;padding:40px 32px;position:relative;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.how-step-card:hover{transform:translateY(-8px);border-color:rgb(235 37 37 / .3);box-shadow:0 20px 40px rgb(210 15 42 / .15)}.step-number{width:56px;height:56px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:#fff;margin-bottom:24px;box-shadow:0 10px 30px rgb(210 15 42 / .3)}.step-title{font-size:22px;font-weight:800;color:var(--text-primary);margin:0 0 12px 0;line-height:1.3}.step-description{font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 24px 0}.step-features{list-style:none;display:flex;flex-direction:column;gap:12px}.step-features li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-secondary)}.step-features li svg{flex-shrink:0}.how-cta{display:flex;justify-content:center;align-items:center;gap:16px;position:relative;z-index:1}@media (max-width:1024px){.how-steps-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:768px){.how-it-works-section{padding:80px 0}.how-title{font-size:32px}.how-subtitle{font-size:16px}.how-step-card{padding:32px 24px}.step-title{font-size:20px}.how-cta{flex-direction:column}}@media (max-width:480px){.how-title{font-size:26px}.step-number{width:48px;height:48px;font-size:20px}.step-title{font-size:18px}.step-description{font-size:14px}.how-steps-grid{grid-template-columns:1fr}}.beyond-iptv-section{padding:120px 0;position:relative;background:#fff0}.beyond-iptv-section::before{display:none}.beyond-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.beyond-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.beyond-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary)}.beyond-experience-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,0.85fr);gap:24px;align-items:stretch;position:relative;z-index:1}.beyond-spotlight-card,.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .26);transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}.beyond-spotlight-card:hover,.beyond-signal-card:hover,.beyond-side-media-card:hover,.beyond-feature-tile:hover{transform:translateY(-6px);border-color:rgb(255 92 120 / .32);box-shadow:0 28px 75px rgb(0 0 0 / .32)}.beyond-spotlight-card{min-height:620px;padding:40px;border-radius:34px;overflow:hidden;position:relative;display:flex;align-items:flex-end;background:#120c10;isolation:isolate}.beyond-spotlight-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.beyond-spotlight-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgb(12 7 10 / .05) 0%,rgb(12 7 10 / .58) 44%,rgb(12 7 10 / .96) 100%),linear-gradient(120deg,rgb(183 18 50 / .32) 0%,#fff0 44%,rgb(5 7 18 / .48) 100%)}.beyond-spotlight-card::after{content:'';position:absolute;inset:auto 28px 24px 28px;height:1px;background:linear-gradient(90deg,#fff0 0%,rgb(255 122 148 / .55) 50%,#fff0 100%)}.beyond-spotlight-content{width:min(100%, 540px);display:grid;gap:18px;position:relative;z-index:2}.beyond-kicker-row{display:flex;flex-wrap:wrap;gap:10px}.beyond-kicker-chip,.beyond-mini-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.beyond-kicker-chip{color:#fff;background:rgb(176 18 48 / .72);border:1px solid rgb(255 133 156 / .34);backdrop-filter:blur(10px)}.beyond-kicker-chip.is-muted{color:rgb(255 255 255 / .82);background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .12)}.beyond-spotlight-title{margin:0;font-size:clamp(32px, 4vw, 54px);line-height:1.02;font-weight:900;color:#fff;letter-spacing:-.04em}.beyond-spotlight-description{margin:0;font-size:16px;line-height:1.75;color:rgb(255 255 255 / .78);max-width:54ch}.beyond-spotlight-benefits{display:flex;flex-wrap:wrap;gap:12px}.beyond-spotlight-benefits span{padding:12px 16px;border-radius:999px;background:rgb(10 10 16 / .55);border:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .88);font-size:13px;font-weight:700;backdrop-filter:blur(12px)}.beyond-spotlight-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.beyond-floating-badge{position:relative;display:grid;gap:4px;min-width:0;padding:18px 20px;border-radius:22px;background:rgb(12 11 19 / .8);border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(18px);z-index:2}.beyond-floating-badge strong{color:#fff;font-size:28px;line-height:1;font-weight:900;letter-spacing:-.05em}.beyond-floating-badge span{color:rgb(255 255 255 / .74);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.beyond-side-column{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1.05fr);gap:24px}.beyond-signal-card{background:radial-gradient(circle at top right,rgb(255 78 113 / .15) 0%,transparent 34%),linear-gradient(145deg,rgb(20 14 21 / .98) 0%,rgb(13 11 18 / .98) 100%);border-radius:30px;padding:28px;display:grid;gap:18px}.beyond-signal-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.beyond-mini-label{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .58)}.beyond-mini-label::before{content:'';width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff5b77 0%,#ff9366 100%);box-shadow:0 0 0 6px rgb(255 91 119 / .12)}.beyond-mini-pill{color:#fff;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1)}.beyond-signal-card h3,.beyond-side-media-content h3,.beyond-feature-tile h3{margin:0;color:#fff;font-size:28px;line-height:1.15;font-weight:850;letter-spacing:-.03em}.beyond-signal-card p,.beyond-side-media-content p,.beyond-feature-tile p{margin:0;color:rgb(255 255 255 / .72);font-size:15px;line-height:1.7}.beyond-signal-stats{display:grid;gap:14px}.beyond-signal-stat{padding:18px 18px 16px;border-radius:20px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);display:grid;gap:8px}.beyond-signal-stat strong{color:#fff;font-size:16px;font-weight:800}.beyond-signal-stat span{color:rgb(255 255 255 / .62);font-size:14px;line-height:1.6}.beyond-side-media-card{position:relative;min-height:310px;border-radius:30px;padding:28px;overflow:hidden;display:flex;align-items:flex-end;background:#171119;isolation:isolate}.beyond-side-media-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.beyond-side-media-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgb(17 12 16 / .12) 0%,rgb(17 12 16 / .78) 65%,rgb(17 12 16 / .95) 100%)}.beyond-side-media-content{display:grid;gap:12px;position:relative;z-index:1}.beyond-feature-strip{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative;z-index:1}.beyond-feature-tile{min-height:245px;border-radius:26px;padding:26px;background:linear-gradient(180deg,rgb(255 255 255 / .04) 0%,rgb(14 11 17 / .98) 100%),linear-gradient(135deg,rgb(200 32 65 / .14) 0%,#fff0 55%);display:grid;align-content:start;gap:14px;position:relative;overflow:hidden}.beyond-feature-tile::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgb(255 102 127 / .12) 0%,#fff0 50%);opacity:0;transition:opacity 0.35s ease}.beyond-feature-tile:hover::after{opacity:1}.beyond-feature-icon{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:#ff5b77;background:rgb(255 91 119 / .12);border:1px solid rgb(255 91 119 / .2)}.beyond-feature-index{font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 255 255 / .34)}.beyond-feature-tile h3{font-size:24px}@media (max-width:1180px){.beyond-experience-layout{grid-template-columns:1fr}.beyond-side-column{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.beyond-spotlight-card{min-height:560px}}@media (max-width:1024px){.beyond-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.beyond-floating-badge{padding:16px 18px}.beyond-floating-badge strong{font-size:24px}}@media (max-width:768px){.beyond-iptv-section{padding:80px 0}.beyond-title{font-size:36px}.beyond-header{margin-bottom:48px}.beyond-spotlight-card{min-height:520px;padding:24px;border-radius:28px}.beyond-spotlight-title{font-size:34px}.beyond-side-column,.beyond-feature-strip{grid-template-columns:1fr}.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{border-radius:24px}.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{padding:22px}.beyond-side-media-card{min-height:280px}.beyond-spotlight-metrics{grid-template-columns:1fr}.beyond-spotlight-content{width:100%}.beyond-spotlight-card{gap:16px;align-content:end;display:grid}}@media (max-width:480px){.beyond-title{font-size:28px}.beyond-subtitle{font-size:15px}.beyond-spotlight-card{min-height:500px;padding:20px}.beyond-spotlight-title{font-size:30px}.beyond-spotlight-description,.beyond-signal-card p,.beyond-side-media-content p,.beyond-feature-tile p{font-size:14px}.beyond-signal-card h3,.beyond-side-media-content h3,.beyond-feature-tile h3{font-size:22px}.beyond-kicker-chip,.beyond-mini-pill,.beyond-spotlight-benefits span{width:100%;justify-content:center}}.apps-compatibility-section{padding:120px 0;position:relative}.apps-compatibility-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgb(210 15 42 / .04) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(225 29 46 / .04) 0%,transparent 50%);pointer-events:none}.apps-header{text-align:center;max-width:900px;margin:0 auto 40px;position:relative;z-index:1}.apps-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.apps-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary)}.apps-slider-wrapper{position:relative;padding:16px 0}.apps-slider{display:flex}.apps-sliders-container{overflow:hidden;padding-bottom:20px;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.apps-track{display:flex;gap:24px;animation-timing-function:linear;animation-iteration-count:infinite}.slide-left .apps-track{animation:slide-left 30s linear infinite}.slide-right .apps-track{animation:slide-right 30s linear infinite}@keyframes slide-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slide-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}.apps-slider:hover .apps-track{animation-play-state:paused}.app-card{flex-shrink:0;width:200px;background:rgb(18 18 23 / .3);border:1px solid rgb(55 55 70 / .5);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative}.app-card::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:20px;opacity:0;transition:opacity 0.3s ease;z-index:-1}.app-card:hover::before{opacity:.3}.app-card:hover{z-index:99;transform:translateY(-8px);border-color:rgb(210 15 42 / .8);box-shadow:0 20px 40px rgb(210 15 42 / .3)}.app-logo,.app-icon{width:72px;height:72px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:#fff;transition:transform 0.3s ease}.app-card:hover .app-logo,.app-icon{transform:scale(1.05)}.app-name{font-size:16px;font-weight:700;color:var(--text-primary);text-align:center;margin:0;line-height:1.3}.app-compat{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#10b981;text-transform:uppercase;letter-spacing:.5px}.apps-footer-text{text-align:center;position:relative;z-index:1}.apps-footer-text p{font-size:18px;line-height:1.7;color:var(--text-secondary);margin:0}.highlight-text{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:700}@media (max-width:768px){.apps-compatibility-section{padding:80px 0}.apps-title{font-size:32px}.apps-subtitle{font-size:16px}.app-card{width:180px;padding:24px 20px}.app-logo,.app-icon{width:64px;height:64px;font-size:20px}.app-name{font-size:15px}.apps-footer-text p{font-size:16px}.slide-left .apps-track{animation-duration:20s}.slide-right .apps-track{animation-duration:20s}.reviews-grid{grid-template-columns:1fr}}@media (max-width:480px){.apps-title{font-size:28px}.app-card{width:160px;padding:20px 16px;gap:12px}.app-logo,.app-icon{width:56px;height:56px;font-size:18px;border-radius:14px}.app-name{font-size:14px}.app-compat{font-size:10px}}.faq-section{padding:120px 0;position:relative;background:#fff0}.faq-section::before{display:none}.faq-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.faq-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.faq-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0}.faq-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;position:relative;z-index:1}.faq-accordion{display:flex;flex-direction:column;gap:16px;counter-reset:faq-counter}.faq-grid.faq-contact{grid-template-columns:1fr}.contact-page .faq-support-card{height:auto}.faq-section .faq-item{position:relative;background:linear-gradient(145deg,rgb(13 18 34 / .88),rgb(10 14 28 / .78));border:1px solid rgb(210 15 42 / .22);border-radius:20px;overflow:hidden;box-shadow:0 16px 34px rgb(2 8 23 / .36);transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,background 0.3s ease;counter-increment:faq-counter}.faq-section .faq-item::after{content:counter(faq-counter,decimal-leading-zero);position:absolute;top:14px;right:18px;font-size:11px;font-weight:800;letter-spacing:1px;color:rgb(248 250 252 / .55);z-index:1}.faq-section .faq-item:hover{transform:translateY(-2px);border-color:rgb(210 15 42 / .42);box-shadow:0 20px 42px rgb(210 15 42 / .18)}.faq-section .faq-item.active{border-color:rgb(225 29 46 / .46);background:linear-gradient(145deg,rgb(14 19 35 / .95),rgb(11 15 30 / .9));box-shadow:0 22px 46px rgb(225 29 46 / .18)}.faq-question{width:100%;display:flex;align-items:center;gap:16px;padding:22px 52px 22px 24px;background:none;border:none;cursor:pointer;text-align:left;color:var(--text-primary)!important;font-family:inherit;font-size:18px;font-weight:700;line-height:1.4;transition:all 0.3s ease;white-space:normal!important}.faq-question:hover,.faq-question:focus,.faq-question:active{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .05))}.faq-icon-wrapper{flex-shrink:0;width:48px;height:48px;background:rgb(210 15 42 / .12);border:1px solid rgb(210 15 42 / .3);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease,background 0.3s ease,border-color 0.3s ease}.faq-item.active .faq-icon-wrapper{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;transform:scale(1.04)}.faq-icon{color:var(--primary);transition:color 0.3s ease}.faq-item.active .faq-icon{color:#fff}.faq-question span{flex:1}.faq-chevron{flex-shrink:0;color:var(--text-secondary);transition:all 0.3s ease}.faq-item.active .faq-chevron{transform:rotate(180deg);color:var(--secondary)}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.45s cubic-bezier(.4,0,.2,1),padding 0.35s ease,opacity 0.35s ease;opacity:0}.faq-item.active .faq-answer{max-height:500px;padding-bottom:28px;opacity:1}.faq-answer p{padding:0 28px 0 88px;margin:0;font-size:15px;line-height:1.8;color:var(--text-secondary)}.faq-read-more{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0 88px;padding:8px 14px;border-radius:999px;border:1px solid rgb(210 15 42 / .35);background:linear-gradient(135deg,rgb(210 15 42 / .2),rgb(225 29 46 / .14));color:var(--text-primary);font-size:12px;font-weight:700;letter-spacing:.2px;text-decoration:none;box-shadow:0 8px 18px rgb(2 8 23 / .3);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.faq-read-more::after{content:'->';transition:transform 0.25s ease}.faq-read-more:hover{transform:translateY(-2px);border-color:rgb(225 29 46 / .45);box-shadow:0 12px 24px rgb(2 8 23 / .4)}.faq-read-more:hover::after{transform:translateX(3px)}.faq-read-more:focus-visible{outline:2px solid rgb(210 15 42 / .55);outline-offset:2px}.faq-support-card{background:linear-gradient(180deg,rgb(23 8 15 / .98) 0%,rgb(12 7 14 / .96) 100%),linear-gradient(135deg,rgb(210 15 42 / .08) 0%,#fff0 60%);border:1px solid rgb(225 57 90 / .24);border-radius:30px;padding:34px 28px 28px;display:flex;flex-direction:column;align-items:stretch;text-align:left;position:sticky;top:100px;height:fit-content;overflow:hidden;gap:18px;box-shadow:0 28px 56px rgb(8 3 9 / .42),inset 0 1px 0 rgb(255 255 255 / .05)}.faq-support-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%);pointer-events:none}.faq-support-card::after{content:'';position:absolute;inset:1px;border-radius:29px;background:linear-gradient(180deg,rgb(34 10 19 / .74) 0%,rgb(15 8 15 / .92) 100%);z-index:0}.faq-support-card>*{position:relative;z-index:2}.support-status{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:9px 16px;background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .3);border-radius:999px;font-size:11px;font-weight:800;color:#10b981;text-transform:uppercase;letter-spacing:.18em;margin-bottom:4px}.support-icon{width:92px;height:92px;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .16),transparent 38%),linear-gradient(145deg,rgb(224 33 65 / .28),rgb(104 13 29 / .12));border:1px solid rgb(255 118 143 / .25);border-radius:28px;display:flex;align-items:center;justify-content:center;color:var(--primary);margin-bottom:2px;position:relative;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 20px 35px rgb(120 12 31 / .28)}.support-icon-ring{position:absolute;inset:10px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);pointer-events:none}.support-copy{display:grid;gap:10px}.support-eyebrow{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 130 149 / .82)}.support-title{font-size:31px;font-weight:800;color:var(--text-primary);margin:0;line-height:1.12;letter-spacing:-.03em}.support-text{margin:0;font-size:15px;line-height:1.7;color:rgb(255 255 255 / .78)}.support-description{font-size:15px;line-height:1.65;color:rgb(255 255 255 / .58);margin:0}.support-points{display:grid;gap:10px}.support-point{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;border-radius:16px;background:rgb(255 255 255 / .025);border:1px solid rgb(225 57 90 / .14);color:rgb(255 255 255 / .84);font-size:14px;font-weight:600}.support-point svg{flex:0 0 auto;color:#ff5b77}.support-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%}.stat-item-small{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015));border:1px solid rgb(225 57 90 / .18);border-radius:18px;padding:14px 14px 13px}.stat-label-small{font-size:10px;font-weight:800;color:rgb(255 255 255 / .48);text-transform:uppercase;letter-spacing:.16em;margin-bottom:8px}.stat-value-small{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-size:18px;font-weight:800;color:var(--text-primary)}.stat-value-small svg{color:var(--primary);flex-shrink:0}.whatsapp-btn{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:16px 18px;background:linear-gradient(135deg,#d20f2a 0%,#f03a5f 100%);color:#fff;text-decoration:none;border-radius:20px;font-size:15px;font-weight:700;transition:all 0.3s cubic-bezier(.4,0,.2,1);border:1px solid rgb(255 120 145 / .3);box-shadow:0 18px 34px rgb(125 8 29 / .28)}.whatsapp-btn:hover{transform:translateY(-2px);box-shadow:0 22px 38px rgb(125 8 29 / .34)}.whatsapp-btn-icon{width:48px;height:48px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .16);flex:0 0 auto}.whatsapp-btn-copy{display:grid;gap:2px;flex:1}.whatsapp-btn-copy strong,.whatsapp-btn-copy small{display:block}.whatsapp-btn-copy strong{font-size:16px;font-weight:800;line-height:1.2}.whatsapp-btn-copy small{font-size:12px;color:rgb(255 255 255 / .78);line-height:1.35}.whatsapp-btn-arrow{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .1);flex:0 0 auto}.support-meta-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.support-hours{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 14px;border:1px solid rgb(225 57 90 / .16);border-radius:16px;background:rgb(255 255 255 / .025);font-size:12px;font-weight:700;color:rgb(255 255 255 / .68);text-transform:uppercase;letter-spacing:.08em}.support-hours svg{color:var(--primary)}.support-badge{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 14px;font-size:11px;font-weight:700;color:rgb(255 255 255 / .68);text-transform:uppercase;letter-spacing:.08em;border-radius:16px;border:1px solid rgb(225 57 90 / .16);background:rgb(255 255 255 / .025)}.support-badge svg{color:var(--primary)}.support-guide-link{display:inline-flex;align-items:center;align-self:center;justify-content:center;padding-bottom:2px;font-size:14px;font-weight:700;color:rgb(255 255 255 / .82);text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .18)}@media (max-width:1024px){.faq-grid{grid-template-columns:1fr}.faq-support-card{position:relative;top:0}}@media (max-width:768px){.faq-section{padding:80px 0}.faq-title{font-size:36px}.faq-question{padding:20px 44px 20px 20px;font-size:16px}.faq-icon-wrapper{width:40px;height:40px}.faq-icon{width:20px;height:20px}.faq-answer p{padding:0 20px 0 68px;font-size:14px}.faq-read-more{margin-left:68px}.faq-support-card{padding:32px 24px}.support-title{font-size:24px}.support-icon{width:80px;height:80px}.support-meta-row,.support-stats{grid-template-columns:1fr}.whatsapp-btn{padding:15px 16px}}@media (max-width:480px){.faq-title{font-size:28px}.faq-question{font-size:15px}.faq-answer p{padding:0 20px 0 20px}.faq-read-more{margin-left:20px}.faq-section .faq-item::after{top:12px;right:14px;font-size:10px}.faq-support-card{padding:26px 18px 20px;border-radius:24px}.support-title{font-size:22px}.support-point{padding:11px 12px;font-size:13px}.support-stats{grid-template-columns:1fr}.whatsapp-btn{gap:10px;border-radius:18px}.whatsapp-btn-icon{width:42px;height:42px}.whatsapp-btn-copy strong{font-size:15px}.whatsapp-btn-copy small{font-size:11px}}body.light-theme{--primary:#d20f2a;--primary-light:#f4435e;--secondary:#e11d2e;--accent:#db2777;--text-primary:#0f172a;--text-secondary:#475569;--text-white:#fff;--bg-primary:#f8fafc;--bg-secondary:rgba(241, 245, 249, 0.9);--bg-tertiary:#e2e8f0}body.light-theme .logo-dark{display:none}body.light-theme .logo-light{display:block}body.light-theme .bg-dark{background:#f8fafc}body.light-theme .bg-grid{background-image:linear-gradient(rgb(15 23 42 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(225 29 46 / .22)}body.light-theme .mobile-menu{background:rgb(248 250 252 / .98);border-bottom-color:rgb(225 29 46 / .22)}body.light-theme .btn-icon,body.light-theme .btn-mobile{background:rgb(226 232 240 / .8);border-color:rgb(225 29 46 / .22)}body.light-theme .btn-secondary{background:rgb(15 23 42 / .06);border-color:rgb(15 23 42 / .12)}body.light-theme .stats-bar{background:linear-gradient(180deg,rgb(248 250 252 / .95),rgb(241 245 249 / .98));border-top:1px solid rgb(225 29 46 / .22);border-bottom:1px solid rgb(225 29 46 / .14)}body.light-theme .stat-item{background:rgb(255 255 255 / .85);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 35px rgb(15 23 42 / .1)}body.light-theme .stat-number{color:#0f172a;text-shadow:none}body.light-theme .stat-label{color:rgb(15 23 42 / .65)}body.light-theme .feature-badge{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 12px 30px rgb(15 23 42 / .12)}body.light-theme .feature-badge:hover{border-color:rgb(210 15 42 / .4);box-shadow:0 18px 40px rgb(210 15 42 / .18)}body.light-theme .badge-text strong{color:var(--text-primary)}body.light-theme .badge-text span{color:#64748b}body.light-theme .trust-badge-item{color:#475569}body.light-theme .pricing-trust{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .stats-bar-2{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .top-feature-card,body.light-theme .feature-item,body.light-theme .pricing-card,body.light-theme .beyond-card,body.light-theme .app-card,body.light-theme .review-card-v2,body.light-theme .faq-item{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 10px 24px rgb(15 23 42 / .08)}body.light-theme .top-feature-card::after{border-top-color:rgb(15 23 42 / .18);border-right-color:rgb(15 23 42 / .18)}body.light-theme .pricing-card.featured{border:2px solid rgb(210 15 42 / .6);box-shadow:0 20px 40px rgb(210 15 42 / .18),0 0 60px rgb(210 15 42 / .12);transform:scale(1.05)}body.light-theme .pricing-card.featured:hover{transform:scale(1.05) translateY(-8px);box-shadow:0 28px 60px rgb(210 15 42 / .24),0 0 80px rgb(210 15 42 / .18)}body.light-theme .pricing-card.featured .popular-badge{box-shadow:0 10px 24px rgb(210 15 42 / .35)}body.light-theme .top-feature-card:hover,body.light-theme .pricing-card:hover,body.light-theme .beyond-card:hover,body.light-theme .app-card:hover,body.light-theme .review-card-v2:hover,body.light-theme .how-step-card:hover{box-shadow:0 18px 40px rgb(15 23 42 / .14);transform:translateY(-6px)}body.light-theme .how-step-card{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 10px 24px rgb(15 23 42 / .08)}body.light-theme .vod-section::after{background:linear-gradient(180deg,rgb(248 250 252 / .92) 0%,rgb(248 250 252 / .75) 100%),radial-gradient(circle at 20% 20%,rgb(210 15 42 / .08),transparent 55%),radial-gradient(circle at 80% 10%,rgb(225 29 46 / .08),transparent 55%);opacity:.9}body.light-theme .vod-icon.purple,body.light-theme .vod-icon.orange,body.light-theme .vod-icon.blue{border-color:rgb(15 23 42 / .12);color:#0f172a;box-shadow:0 10px 20px rgb(15 23 42 / .12)}body.light-theme .split-comparison .us-header,body.light-theme .split-comparison .others-header{background:#f1f5f9;border-color:rgb(15 23 42 / .12)}body.light-theme .features-list{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .feature-item{background:rgb(248 250 252 / .9);border-color:rgb(15 23 42 / .08)}body.light-theme .divider-line{background:linear-gradient(180deg,transparent 0%,rgb(210 15 42 / .45) 45%,rgb(225 29 46 / .35) 60%,transparent 100%)}body.light-theme .faq-item.active{background:#fff;border-color:rgb(225 29 46 / .3)}body.light-theme .faq-section{background:#fff0}body.light-theme .faq-section .faq-item{background:linear-gradient(145deg,rgb(255 255 255 / .98),rgb(245 249 255 / .94));border-color:rgb(210 15 42 / .2);box-shadow:0 14px 30px rgb(15 23 42 / .08)}body.light-theme .faq-section .faq-item::after{color:rgb(15 23 42 / .45)}body.light-theme .faq-section .faq-item:hover{border-color:rgb(210 15 42 / .36);box-shadow:0 18px 36px rgb(210 15 42 / .12)}body.light-theme .faq-section .faq-item.active{background:linear-gradient(145deg,rgb(255 255 255),rgb(246 248 255 / .98));border-color:rgb(225 29 46 / .32);box-shadow:0 20px 38px rgb(225 29 46 / .1)}body.light-theme .faq-section .faq-question:hover,body.light-theme .faq-section .faq-question:focus,body.light-theme .faq-section .faq-question:active{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .06))}body.light-theme .faq-section .faq-question span,body.light-theme .faq-section .faq-chevron,body.light-theme .faq-section .faq-answer p{color:#0f172a}body.light-theme .faq-section .faq-icon-wrapper{background:rgb(225 29 46 / .08);border-color:rgb(225 29 46 / .14);color:#cf1734}body.light-theme .faq-meta-row span{color:#0f172a;background:linear-gradient(135deg,rgb(210 15 42 / .12),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .2)}body.light-theme .faq-read-more{background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .25);color:#0f172a;box-shadow:0 8px 18px rgb(15 23 42 / .12)}body.light-theme .faq-read-more:hover{border-color:rgb(225 29 46 / .35);box-shadow:0 10px 20px rgb(15 23 42 / .16)}body.light-theme .faq-read-more:focus-visible{outline-color:rgb(210 15 42 / .45)}body.light-theme .faq-support-card{background:linear-gradient(180deg,rgb(255 251 252 / .98) 0%,rgb(255 244 246 / .98) 100%),linear-gradient(135deg,rgb(210 15 42 / .06) 0%,#fff0 60%);border-color:rgb(225 29 46 / .16);box-shadow:0 24px 46px rgb(148 17 43 / .08),inset 0 1px 0 rgb(255 255 255 / .8)}body.light-theme .faq-support-card::after{background:linear-gradient(180deg,rgb(255 255 255 / .94) 0%,rgb(255 247 249 / .98) 100%)}body.light-theme .support-text{color:rgb(31 41 55 / .78)}body.light-theme .support-description,body.light-theme .stat-label-small,body.light-theme .support-hours,body.light-theme .support-badge{color:rgb(71 85 105 / .82)}body.light-theme .support-point,body.light-theme .stat-item-small,body.light-theme .support-hours,body.light-theme .support-badge{background:rgb(255 255 255 / .72);border-color:rgb(225 29 46 / .12)}body.light-theme .support-point,body.light-theme .stat-value-small,body.light-theme .support-hours,body.light-theme .support-badge,body.light-theme .support-point span{color:#0f172a}body.light-theme .support-guide-link{color:#9f1239;border-bottom-color:rgb(159 18 57 / .24)}body.light-theme .footer{color:var(--text-primary)}body.light-theme .footer::before{background:radial-gradient(circle at 20% 20%,rgb(210 15 42 / .08) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgb(225 29 46 / .08) 0%,transparent 50%)}body.light-theme .social-link,body.light-theme .btn-admin,body.light-theme .btn-scroll-top{background:#fff;border-color:rgb(15 23 42 / .12);color:var(--primary);background-image:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}body.light-theme .social-link:hover{color:#fff}body.light-theme .newsletter-form{background:#fff;border:1px solid rgb(15 23 42 / .08);box-shadow:0 12px 30px rgb(15 23 42 / .08)}body.light-theme .newsletter-input{background:transparent!important;color:var(--text-primary)}body.light-theme .newsletter-input::placeholder{color:#94a3b8}body.light-theme .payment-icon{color:#1f2937;opacity:.8}body.light-theme .payment-icon:hover{color:#cf1734;opacity:1}body.light-theme .newsletter-submit{box-shadow:0 10px 24px rgb(210 15 42 / .25)}body.light-theme .newsletter-submit:hover{box-shadow:0 16px 32px rgb(210 15 42 / .35)}body.light-theme .section-badge-purple,body.light-theme .support-status{background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(225 29 46 / .1));border-color:rgb(210 15 42 / .25);color:var(--primary)}body.light-theme .quality-badge{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .2);color:#cf1734}body.light-theme .secure-badge{background:rgb(16 185 129 / .12);border-color:rgb(16 185 129 / .35);color:#10b981}body.light-theme .secure-badge svg{color:#10b981}body.light-theme .multi-screen-badge{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .22);box-shadow:0 10px 22px rgb(15 23 42 / .1),inset 0 1px 0 rgb(255 255 255 / .7);color:#0f172a}body.light-theme .multi-screen-badge svg{color:var(--primary)}body.light-theme .multi-screen-badge-wrap:hover .multi-screen-badge{border-color:rgb(225 29 46 / .3);box-shadow:0 12px 24px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .12)}body.light-theme .quality-badge.low{background:rgb(239 68 68 / .08);border-color:rgb(239 68 68 / .2);color:#ef4444}body.light-theme .video-player{background:linear-gradient(135deg,rgb(226 232 240 / .9) 0%,rgb(241 245 249 / .9) 100%);border-color:rgb(15 23 42 / .12);box-shadow:0 20px 40px rgb(15 23 42 / .12),0 0 60px rgb(210 15 42 / .12)}body.light-theme .video-header{background:rgb(248 250 252 / .95);border-bottom-color:rgb(15 23 42 / .12);color:#475569}body.light-theme .video-content{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)}body.light-theme .video-content::after{background:radial-gradient(circle at 30% 40%,rgb(210 15 42 / .2) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgb(243 106 125 / .2) 0%,transparent 50%)}body.light-theme .btn-admin:hover,body.light-theme .btn-scroll-top:hover{box-shadow:0 12px 26px rgb(210 15 42 / .2)}body.light-theme .reviewer-name-v2,body.light-theme .reviewer-name{color:var(--text-primary)}body.light-theme .reviewer-badge,body.light-theme .review-time-v2,body.light-theme .review-date{color:#64748b}body.light-theme .review-text-v2,body.light-theme .review-text{color:#475569}body.light-theme .review-verified-v2{color:#cf1734}.why-choose-section{padding:120px 0;position:relative;overflow:hidden}.why-choose-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 70%,rgb(225 29 46 / .08) 0%,transparent 40%),radial-gradient(circle at 20% 30%,rgb(210 15 42 / .08) 0%,transparent 40%);pointer-events:none}.why-header{text-align:center;margin-bottom:80px;position:relative;z-index:1}.header-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;background:rgb(210 15 42 / .1);border:1px solid rgb(210 15 42 / .3);border-radius:30px;font-size:13px;font-weight:700;color:var(--primary);text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;position:relative}.badge-pulse{width:8px;height:8px;background:var(--primary);border-radius:50%;animation:pulse 2s infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.why-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-2px}.why-subtitle{font-size:18px;line-height:1.6;color:var(--text-secondary);max-width:600px;margin:0 auto}.feature-item{display:flex;align-items:center;gap:16px;padding:20px;background:rgb(30 30 40 / .4);border:1px solid rgb(255 255 255 / .05);border-radius:16px;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.disadvantages-side .feature-item:hover{transform:translateX(8px);background:rgb(239 68 68 / .05)}.feature-item:hover .feature-icon{transform:scale(1.1) rotate(5deg)}.feature-content{flex:1}.feature-content h4{font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 4px 0}.feature-content p{font-size:13px;color:var(--text-secondary);margin:0}.status-dot.active{background:#10b981;box-shadow:0 0 12px rgb(16 185 129 / .6);animation:pulse 2s infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.stat-number{font-size:36px;font-weight:900;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;margin-bottom:8px}.why-cta{text-align:center;position:relative;z-index:1}.cta-note{margin-top:16px;font-size:14px;color:var(--text-secondary)}@media (max-width:1024px){.split-comparison{grid-template-columns:1fr;gap:40px}.vs-divider{display:none}.stats-bar{grid-template-columns:repeat(4,auto);gap:20px}.stat-divider{display:none}}@media (max-width:768px){.why-choose-section{padding:80px 0}.why-title{font-size:36px}.feature-item{padding:16px}.stats-bar{grid-template-columns:repeat(2,1fr);padding:32px 24px}.stat-number{font-size:28px}}@media (max-width:480px){.why-title{font-size:28px}}.footer{padding:80px 0 0 0;position:relative}.modal-overlay{position:fixed;inset:0;background:rgb(3 7 18 / .6);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:20px;z-index:2000}.modal-overlay.active{display:flex}.checkout-modal{width:min(520px, 100%);background:#fff;color:#0f172a;border-radius:24px;padding:28px 24px;position:relative;box-shadow:0 30px 80px rgb(2 6 23 / .35)}.modal-close{padding:0;position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:10px;border:none;background:#f1f5f9;color:#334155;cursor:pointer;display:grid;place-items:center;z-index:2}.checkout-header h3{margin:0 0 6px 0;font-size:22px;font-weight:800}.checkout-subtitle{margin:0 0 20px 0;color:#64748b;font-size:13px;text-transform:uppercase;letter-spacing:1px}.checkout-form{display:flex;flex-direction:column;gap:16px}.form-grid{display:grid;grid-template-columns:1fr;gap:12px}.form-field.is-hidden{display:none}.checkout-methods{display:grid;gap:8px}.checkout-methods-label{font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.6px}.checkout-methods-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px}.method-option{position:relative;display:block}.method-option input{position:absolute;inset:0;opacity:0;pointer-events:none}.method-option span{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border-radius:12px;border:1px solid #dbe7fb;background:#f8fafc;color:#334155;font-size:13px;font-weight:700;cursor:pointer;transition:all 0.25s ease}.method-option span em{font-style:normal;font-size:10px;font-weight:800;color:#d72b45;background:rgb(210 15 42 / .1);border:1px solid rgb(210 15 42 / .25);border-radius:999px;padding:2px 7px;text-transform:uppercase;letter-spacing:.4px}.method-option input:checked+span{border-color:rgb(2 146 250 / .55);background:linear-gradient(135deg,rgb(2 146 250 / .12),rgb(210 15 42 / .08));color:#b50f2a;box-shadow:0 8px 20px rgb(2 146 250 / .16)}.form-field span{display:block;font-size:12px;font-weight:700;color:#64748b;margin-bottom:6px;text-transform:uppercase;letter-spacing:.6px}.form-field input,.form-field select{width:100%;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;font-size:14px;background:#f8fafc;color:#0f172a}.input-wrap{position:relative;display:flex;align-items:center;gap:10px}.input-wrap input{padding-left:40px}.input-wrap .input-icon{position:absolute;left:12px;color:#64748b;display:inline-flex;align-items:center;justify-content:center}.checkout-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.summary-label{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.6px}.summary-value{font-size:16px;font-weight:800;color:#0f172a}.checkout-submit{display:inline-flex;line-height:24px;flex-wrap:wrap;align-content:center;gap:10px;justify-content:center;width:100%;padding:14px 18px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 12px 30px rgb(0 96 239 / .35)}.checkout-status{font-size:13px;text-align:center;margin:0;min-height:18px}.checkout-status:empty{display:none}.checkout-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#64748b;text-transform:capitalize;letter-spacing:.6px;padding-top:6px;border-top:1px dashed #e2e8f0}.checkout-trust span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.trust-item{display:flex;align-items:center;gap:6px}.checkout-trust .trust-icon{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#ff6a79,#d20f2a);box-shadow:0 0 0 4px rgb(210 15 42 / .14)}.checkout-trust .trust-icon svg{width:12px;height:12px;display:block}.checkout-trust .trust-icon svg path,.checkout-trust .trust-icon svg circle,.checkout-trust .trust-icon svg rect,.checkout-trust .trust-icon svg line,.checkout-trust .trust-icon svg polyline,.checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}.checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}.whatsapp-modal{width:min(520px, 100%);padding:28px 28px 22px;background:#fff;border-radius:26px;box-shadow:0 30px 80px rgb(15 23 42 / .18)}.whatsapp-modal .modal-close{display:none}.whatsapp-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.whatsapp-brand{font-weight:800;letter-spacing:.5px;font-size:18px}.whatsapp-brand img{width:100px}.whatsapp-status{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#16a34a;background:#e8fff1;border:1px solid #b7f2cf;padding:6px 12px;border-radius:999px}.whatsapp-hero{text-align:center;margin-bottom:24px}.whatsapp-icon{width:72px;height:72px;margin:0 auto 18px;border-radius:18px;background:#b50f2a;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 40px rgb(181 15 42 / .28)}.whatsapp-hero h3{margin:0 0 8px;font-size:24px;font-weight:800;color:#0f172a}.whatsapp-subtitle{margin:0 auto;font-size:13px;line-height:1.6;color:#64748b;max-width:320px}.whatsapp-steps{margin:0 auto 24px;padding:18px 18px;list-style:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;display:grid;gap:12px;font-size:12.5px;color:#334155}.whatsapp-steps li{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start}.step-num{width:22px;height:22px;border-radius:999px;background:rgb(181 15 42 / .16);color:#b50f2a;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px}.whatsapp-button{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:16px 18px;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);color:#ffffff!important;border-radius:16px;text-decoration:none;box-shadow:0 18px 35px rgb(34 197 94 / .35);font-weight:700}.whatsapp-button.is-email{background:linear-gradient(135deg,#b50f2a 0%,#cf1734 100%);box-shadow:0 18px 35px rgb(181 15 42 / .28)}.whatsapp-button:hover{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important;box-shadow:0 20px 38px rgb(34 197 94 / .32)!important;transform:translateY(-1px)}.whatsapp-button.is-email:hover{background:linear-gradient(135deg,#b50f2a 0%,#cf1734 100%)!important;box-shadow:0 20px 38px rgb(181 15 42 / .3)!important}.whatsapp-button .btn-icon{position:static;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(7 18 12 / .22);color:#fff;box-shadow:none!important;backdrop-filter:none}.whatsapp-button .btn-icon::before{display:none!important}.whatsapp-button.is-email .btn-icon{background:rgb(91 11 28 / .24)}.whatsapp-button .btn-icon-whatsapp{display:block}.whatsapp-button .btn-icon-email{display:none}.whatsapp-button.is-email .btn-icon-whatsapp{display:none}.whatsapp-button.is-email .btn-icon-email{display:block}.whatsapp-button .btn-copy{display:grid;gap:3px;min-width:0;text-align:left}.whatsapp-button .btn-main{display:block;margin:0;padding:0!important;min-height:0!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:17px;font-weight:800;line-height:1.2;white-space:normal;text-align:left;transform:none!important}.whatsapp-button .btn-main:hover,.whatsapp-button .btn-main:focus,.whatsapp-button .btn-sub:hover,.whatsapp-button .btn-sub:focus{background:none!important;background-image:none!important;color:inherit!important;border:0!important;box-shadow:none!important;transform:none!important}.whatsapp-button .btn-sub{display:block;margin:0;padding:0!important;min-height:0!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:10px;letter-spacing:.8px;text-transform:uppercase;opacity:.9;line-height:1.2;text-align:left;transform:none!important}.whatsapp-button .btn-arrow{position:static;justify-self:end;font-size:18px;font-weight:700}.whatsapp-meta{margin-top:14px;display:grid;gap:6px;text-align:center;color:#94a3b8;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.6px}.whatsapp-footer{margin-top:22px;padding-top:14px;border-top:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.6px}@media (max-width:480px){.checkout-modal{padding:24px 18px}.checkout-trust{justify-content:space-evenly}}.footer::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.newsletter-form{border-radius:19px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;background:#000;padding:7px}.newsletter-input{flex:1;padding:14px 20px;border:1px solid rgb(210 15 42 / .2);border-radius:12px;color:var(--text-primary);font-size:15px;font-family:inherit;transition:all 0.3s ease;backdrop-filter:blur(10px);border-radius:12px;background:#000!important;outline:none;border:0!important}.newsletter-input:focus{background:#000!important;outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgb(210 15 42 / .1)}.newsletter-input::placeholder{color:var(--text-secondary)}.newsletter-submit{padding:0;width:38px;height:38px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.newsletter-submit:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgb(210 15 42 / .4)}.payment-methods{display:flex;gap:8px}.payment-methods img{height:25px;border-radius:4px;opacity:.5;transition:all 0.3s ease;border:1px solid rgb(210 15 42 / .2)}.payment-methods img:hover{opacity:1;transform:translateY(-2px);border-color:var(--primary);box-shadow:0 5px 15px rgb(210 15 42 / .3)}.btn-admin{display:flex;align-items:center;gap:8px;padding:10px 20px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .3);border-radius:8px;color:var(--text-secondary);text-decoration:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.btn-admin:hover{background:rgb(210 15 42 / .1);border-color:var(--primary);color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 20px rgb(210 15 42 / .2)}.btn-scroll-top{width:40px;height:40px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .3);border-radius:10px;color:var(--primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.btn-scroll-top:hover{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;color:#fff;transform:translateY(-3px);box-shadow:0 10px 25px rgb(210 15 42 / .4)}@media (max-width:1024px){.footer-top{grid-template-columns:1fr;gap:40px}.footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.footer{padding:60px 0 0 0}.payment-methods{justify-content:center}}@media (max-width:480px){.newsletter-form{flex-direction:column}.newsletter-submit{width:100%}}.checkout-alert{border:1px solid #fed7aa;background:#fff7ed;border-radius:14px;padding:12px 14px;color:#9a3412;font-size:10px}.checkout-alert strong{display:block;font-weight:800;margin-bottom:6px}.checkout-alert p{margin:0;line-height:1.5}.checkout-alert-modern{display:grid;grid-template-columns:60px 1fr;gap:10px;align-items:start;padding:14px 16px}.checkout-alert-modern .alert-icon{width:60px;height:60px;padding:8px;border-radius:12px;background:#ffedd5;display:grid;place-items:center;font-size:20px}.nav-links a.active{color:var(--primary-light)}.installation-page{position:relative;padding-top:120px;overflow:hidden}.installation-hero{position:relative;padding:72px 0 110px}.installation-head{text-align:center;max-width:820px;margin:0 auto 42px;position:relative;z-index:1}.installation-head h1{font-size:clamp(38px, 6vw, 62px);font-weight:800;margin-bottom:12px;letter-spacing:-.03em;line-height:1}.installation-head p{color:var(--text-secondary);font-size:18px}.wow-offer{position:relative;margin-bottom:22px;padding:10px;border-radius:18px;border:1px solid rgb(255 255 255 / .14);background:radial-gradient(circle at 12% 50%,rgb(255 255 255 / .14),transparent 40%),linear-gradient(108deg,rgb(210 15 42 / .88),rgb(179 15 44 / .84) 48%,rgb(13 18 34 / .9) 100%);box-shadow:0 16px 32px rgb(6 12 28 / .38);overflow:hidden;isolation:isolate;background-size:120% 120%,220% 220%;background-position:0% 45%,0% 50%;transition:border-color 0.24s ease,box-shadow 0.24s ease,transform 0.24s ease;animation:wow-offer-enter 0.55s cubic-bezier(.2,.7,.2,1) both,wow-offer-bg-pan 10s ease-in-out infinite alternate;contain:layout paint}.wow-offer:hover{border-color:rgb(255 255 255 / .22);box-shadow:0 20px 38px rgb(6 12 28 / .46);transform:translateY(-1px)}.wow-offer::after{content:'';position:absolute;inset:0;border-radius:inherit;padding:1.1px;background:linear-gradient(120deg,rgb(255 230 236 / .72),rgb(255 103 140 / .68),rgb(255 230 236 / .72));background-size:220% 220%;background-position:0% 50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3;opacity:.88;animation:wow-offer-border-pan 5.6s linear infinite}.wow-offer__aura{position:absolute;inset:-38% -18% auto;height:155%;background:radial-gradient(circle,rgb(255 255 255 / .18),transparent 68%);opacity:.2;pointer-events:none;z-index:1;animation:wow-offer-aura 9s ease-in-out infinite alternate}.wow-offer__bar{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.wow-offer__lead{display:flex;align-items:center;gap:8px;flex:1 1 310px;min-width:230px;flex-wrap:wrap}.wow-offer__mini-icon{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:currentColor}.wow-offer__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .11);color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;line-height:1.1}.wow-offer__eyebrow .wow-offer__mini-icon{background:rgb(255 255 255 / .16);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .22);animation:wow-offer-dot 1.8s ease-in-out infinite}.wow-offer__tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .24);background:rgb(255 255 255 / .14);color:rgb(255 255 255 / .96);font-size:12px;font-weight:700;line-height:1}.wow-offer__countdown{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(13 18 34 / .22);backdrop-filter:blur(3px);gap:8px;animation:wow-offer-countdown 2.8s ease-in-out infinite}.wow-offer__countdown-label{display:inline-flex;align-items:center;gap:5px;color:rgb(255 255 255 / .78);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wow-offer__countdown-label .wow-offer__mini-icon{width:16px;height:16px;background:rgb(255 255 255 / .14)}.wow-offer__countdown-values{display:inline-flex;align-items:center;gap:8px}.wow-offer__time-unit{display:inline-flex;align-items:baseline;justify-content:center;gap:2px;min-width:44px;padding:3px 5px;border-radius:10px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .08)}.wow-offer__countdown-values span[data-offer-hours],.wow-offer__countdown-values span[data-offer-minutes],.wow-offer__countdown-values span[data-offer-seconds]{color:#fff;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;text-align:center;line-height:1}.wow-offer__time-unit small{color:rgb(255 255 255 / .8);font-size:9px;font-weight:700;text-transform:uppercase;transform:translateY(-1px)}.wow-offer__amount{display:inline-flex;align-items:center;gap:8px;margin:0;line-height:1;padding-inline:2px}.wow-offer__amount span{font-size:15px;font-weight:700;color:rgb(255 225 230 / .84);text-decoration:line-through;text-decoration-thickness:2px}.wow-offer__amount strong{font-size:34px;font-weight:900;letter-spacing:-.03em;color:#fff}.wow-offer__cta{width:auto;display:inline-flex;align-items:center;gap:6px;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;background:#fff;color:#88162f;box-shadow:0 10px 22px rgb(13 18 34 / .24);animation:wow-offer-cta 3.6s ease-in-out infinite}.wow-offer__cta:hover{background:#fff5f7;box-shadow:0 14px 28px rgb(13 18 34 / .3)}.wow-offer__slim-banner{margin:8px 2px 2px;position:relative;z-index:2;padding:7px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(13 18 34 / .22);color:rgb(248 250 252 / .9);font-size:11px;font-weight:700;letter-spacing:.04em;width:fit-content}.wow-offer__slim-banner.is-visible{animation:wow-offer-slim-banner 0.4s ease both}.wow-offer.is-slim{padding-top:8px;padding-bottom:8px}.wow-offer.is-slim .wow-offer__tag,.wow-offer.is-slim .wow-offer__countdown-label,.wow-offer.is-slim .wow-offer__amount span{display:none}@keyframes wow-offer-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes wow-offer-bg-pan{0%{background-position:0% 45%,0% 50%}50%{background-position:45% 55%,100% 50%}100%{background-position:100% 48%,0% 50%}}@keyframes wow-offer-border-pan{0%{background-position:0% 50%}100%{background-position:220% 50%}}@keyframes wow-offer-aura{0%{transform:translate3d(-1.5%,-1.5%,0) scale(1);opacity:.2}100%{transform:translate3d(1.5%,1.5%,0) scale(1.04);opacity:.32}}@keyframes wow-offer-dot{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgb(239 64 90 / .5)}50%{transform:scale(1.1);box-shadow:0 0 0 5px #fff0}}@keyframes wow-offer-price{0%,100%{border-color:rgb(255 255 255 / .18)}50%{border-color:rgb(255 255 255 / .3)}}@keyframes wow-offer-countdown{0%,100%{border-color:rgb(255 255 255 / .2);box-shadow:0 0 0 0 #fff0}50%{border-color:rgb(255 255 255 / .32);box-shadow:0 0 0 4px rgb(225 29 46 / .08)}}@keyframes wow-offer-cta{0%,100%{transform:translateY(0);box-shadow:0 10px 22px rgb(13 18 34 / .24)}50%{transform:translateY(-1px);box-shadow:0 14px 30px rgb(13 18 34 / .32)}}@keyframes wow-offer-slim-banner{0%{opacity:0;transform:translateY(3px)}100%{opacity:1;transform:translateY(0)}}.installation-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:36px;position:relative;z-index:1}.installation-tab{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background:rgb(18 23 26 / .75);border:1px solid rgb(255 255 255 / .08);color:var(--text-secondary);font-weight:600;text-align:left;transition:all 0.3s ease}.installation-tab .tab-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgb(255 255 255 / .06);color:var(--text-primary);flex:0 0 auto}.installation-tab.active{background:linear-gradient(130deg,rgb(210 15 42 / .28),rgb(225 29 46 / .18));border-color:rgb(210 15 42 / .52);color:var(--text-primary);box-shadow:0 14px 30px rgb(210 15 42 / .25)}.installation-panel{display:none}.installation-panel.active{display:block}.installation-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,0.62fr);gap:18px;align-items:stretch;position:relative;z-index:1}.installation-layout::after{display:none}.installation-card,.installation-assist,.installation-download{border-radius:24px;border:1px solid rgb(255 255 255 / .14);background:linear-gradient(160deg,rgb(255 255 255 / .1),rgb(255 255 255 / .02)),rgb(12 16 30 / .8);box-shadow:0 24px 55px rgb(6 12 28 / .45)}.installation-card{padding:32px;height:100%}.installation-card h2{font-size:26px;font-weight:700;margin-bottom:20px}.installation-steps{list-style:none;display:grid;gap:14px}.installation-steps li{display:flex;gap:14px;align-items:flex-start;color:var(--text-secondary);padding:12px 14px;border-radius:14px;background:rgb(255 255 255 / .03);border:1px solid rgb(255 255 255 / .08)}.installation-steps .step-number{width:36px;height:36px;flex:0 0 36px;border-radius:999px;background:rgb(210 15 42 / .18);border:1.5px solid rgb(210 15 42 / .55);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;line-height:1;box-shadow:inset 0 0 0 1px rgb(210 15 42 / .18)}.installation-assist{display:flex;align-items:center;justify-content:center;padding:20px;min-height:100%;overflow:hidden}.installation-assist-image{width:100%;height:100%;max-height:430px;object-fit:contain;object-position:center;display:block;border-radius:16px}.installation-assist h3{font-size:20px}.installation-assist p{color:var(--text-secondary);font-size:14px}.installation-assist .assist-note{color:var(--text-primary);font-size:13px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);padding:10px 12px;border-radius:12px}.installation-whatsapp-btn .whatsapp-btn-copy strong,.installation-whatsapp-btn .whatsapp-btn-copy small,.installation-whatsapp-btn .whatsapp-btn-icon,.installation-whatsapp-btn .whatsapp-btn-arrow{color:#fff}.installation-whatsapp-btn .whatsapp-btn-copy strong{font-size:15px}.installation-whatsapp-btn .whatsapp-btn-copy small{font-size:11px;color:rgb(255 255 255 / .8)}.installation-download{margin-top:36px;padding:22px 28px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;position:relative;z-index:1;overflow:hidden}.installation-download::before{content:'';position:absolute;width:240px;height:240px;right:-80px;top:-120px;background:radial-gradient(circle,rgb(210 15 42 / .32),transparent 70%);opacity:.7}.installation-download::after{content:'';position:absolute;width:180px;height:180px;left:-60px;bottom:-120px;background:radial-gradient(circle,rgb(225 29 46 / .3),transparent 70%);opacity:.6}.download-info{position:relative;z-index:1}.download-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:rgb(210 15 42 / .18);border:1px solid rgb(210 15 42 / .5);color:var(--text-primary);font-size:12px;font-weight:700;margin-bottom:10px}.installation-download h4{font-size:18px;margin-bottom:6px}.installation-download p{color:var(--text-secondary);font-size:14px}.installation-deep-guide{position:relative;margin-top:34px;padding:28px;border-radius:28px;border:1px solid rgb(255 255 255 / .14);background:radial-gradient(circle at 10% 18%,rgb(225 29 46 / .18),transparent 40%),radial-gradient(circle at 88% 88%,rgb(210 15 42 / .12),transparent 44%),linear-gradient(138deg,rgb(11 14 28 / .97),rgb(12 16 30 / .93));box-shadow:0 24px 55px rgb(6 12 28 / .45);overflow:hidden;isolation:isolate}.installation-deep-guide::before{content:'';position:absolute;inset:0;background:linear-gradient(120deg,rgb(225 29 46 / .06),#fff0);pointer-events:none;z-index:0}.installation-deep-guide__badge{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:#fff;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}.installation-deep-guide__sheet{position:relative;z-index:1;border-radius:20px;border:1px solid rgb(255 255 255 / .12);background:linear-gradient(160deg,rgb(255 255 255 / .07),rgb(255 255 255 / .02)),rgb(10 14 26 / .66);padding:22px}.installation-deep-guide__lead{margin-bottom:16px}.installation-deep-guide__lead h3{font-size:clamp(31px, 3.2vw, 43px);letter-spacing:-.022em;line-height:1.1;margin-bottom:12px}.installation-deep-guide__lead p{color:rgb(248 250 252 / .78);font-size:15px;line-height:1.68;max-width:88ch;margin:0}.installation-deep-guide__columns{column-count:2;column-gap:30px;column-rule:1px solid rgb(255 255 255 / .12)}.installation-deep-guide__columns h4{break-inside:avoid;margin:0 0 7px;font-size:15px;color:#fff;letter-spacing:.01em}.installation-deep-guide__columns p{break-inside:avoid;color:rgb(248 250 252 / .76);font-size:15px;line-height:1.72;margin:0 0 12px}.installation-deep-guide__columns p:first-of-type::first-letter{float:left;font-size:54px;line-height:.86;font-weight:800;margin-right:8px;color:#fff}.installation-deep-guide__conclusion{margin:10px 0 0;padding:14px 16px;border-radius:14px;border:1px solid rgb(225 29 46 / .35);background:rgb(225 29 46 / .09);color:rgb(248 250 252 / .9);font-size:14px;line-height:1.64}@media (max-width:1024px){.installation-head{text-align:center}.installation-head .section-badge-purple{margin-inline:auto}.wow-offer{padding:9px}.wow-offer__bar{gap:8px 10px}.wow-offer__lead{flex-basis:100%;min-width:0}.installation-layout{grid-template-columns:1fr}.installation-layout::after{display:none}.installation-deep-guide{padding:22px}.installation-deep-guide__sheet{padding:18px}.installation-deep-guide__columns{column-count:1;column-gap:0;column-rule:none}}@media (max-width:768px){.installation-page{padding-top:100px}.installation-head h1{font-size:38px}.wow-offer{padding:10px;border-radius:16px}.installation-deep-guide{margin-top:24px;padding:16px 12px;border-radius:20px}.installation-deep-guide__badge{font-size:10px;padding:6px 10px}.installation-deep-guide__sheet{padding:14px;border-radius:16px}.installation-deep-guide__lead h3{font-size:clamp(24px, 8vw, 32px);margin-bottom:12px}.installation-deep-guide__lead p{font-size:14px;line-height:1.64}.installation-deep-guide__columns h4{font-size:14px}.installation-deep-guide__columns p{font-size:13px;line-height:1.62}.installation-deep-guide__columns p:first-of-type::first-letter{font-size:44px}.wow-offer__bar{gap:8px}.wow-offer__lead{gap:8px}.wow-offer__eyebrow{font-size:12px;padding:5px 9px}.wow-offer__tag{font-size:11px;padding:5px 9px}.wow-offer__countdown{width:100%;justify-content:space-between;padding:6px 9px}.wow-offer__countdown-label{font-size:10px}.wow-offer__countdown-values{gap:6px}.wow-offer__time-unit{min-width:38px;padding:2px 4px;gap:2px}.wow-offer__countdown-values span[data-offer-hours],.wow-offer__countdown-values span[data-offer-minutes],.wow-offer__countdown-values span[data-offer-seconds]{font-size:16px}.wow-offer__time-unit small{font-size:8px}.wow-offer__amount{width:100%;justify-content:center}.wow-offer__amount strong{font-size:30px}.wow-offer__amount span{font-size:13px}.wow-offer__cta{width:100%;min-height:42px;padding-inline:14px}.wow-offer.is-slim .wow-offer__amount{justify-content:flex-start}.installation-tabs{grid-template-columns:1fr}.installation-tab{min-height:72px;padding:14px}.installation-card,.installation-assist,.installation-download{border-radius:20px}.installation-card{padding:22px}.installation-download{grid-template-columns:1fr;align-items:stretch}}@media (prefers-reduced-motion:reduce){.wow-offer,.wow-offer::after,.wow-offer *,.wow-offer__cta{animation:none!important;transition:none!important}}body.light-theme .installation-head p,body.light-theme .installation-steps li,body.light-theme .installation-assist p,body.light-theme .installation-download p{color:rgb(15 23 42 / .72)}body.light-theme .wow-offer{border-color:rgb(15 23 42 / .12);background:radial-gradient(circle at 12% 52%,rgb(255 255 255 / .24),transparent 38%),linear-gradient(106deg,rgb(244 63 94 / .34),rgb(236 72 153 / .26) 46%,rgb(251 113 133 / .2) 100%);box-shadow:0 12px 24px rgb(15 23 42 / .1)}body.light-theme .wow-offer::after{background:linear-gradient(120deg,rgb(203 213 225 / .95),rgb(244 63 94 / .7),rgb(203 213 225 / .95));opacity:.75}body.light-theme .wow-offer__aura{opacity:.1}body.light-theme .wow-offer__eyebrow .wow-offer__mini-icon,body.light-theme .wow-offer__countdown-label .wow-offer__mini-icon{background:rgb(15 23 42 / .08);box-shadow:inset 0 0 0 1px rgb(15 23 42 / .14)}body.light-theme .wow-offer__eyebrow,body.light-theme .wow-offer__countdown-values span[data-offer-hours],body.light-theme .wow-offer__countdown-values span[data-offer-minutes],body.light-theme .wow-offer__countdown-values span[data-offer-seconds],body.light-theme .wow-offer__amount strong{color:#0f172a}body.light-theme .wow-offer__tag,body.light-theme .wow-offer__countdown,body.light-theme .wow-offer__time-unit,body.light-theme .wow-offer__slim-banner{border-color:rgb(15 23 42 / .12);background:rgb(255 255 255 / .7)}body.light-theme .wow-offer__tag,body.light-theme .wow-offer__countdown-label,body.light-theme .wow-offer__time-unit small,body.light-theme .wow-offer__slim-banner,body.light-theme .wow-offer__amount span{color:rgb(15 23 42 / .72)}body.light-theme .wow-offer__amount span{color:rgb(176 0 28 / .6)}body.light-theme .wow-offer__cta{background:#0f172a;color:#fff}body.light-theme .wow-offer__cta:hover{background:#1e293b}body.light-theme .installation-tab{background:rgb(255 255 255 / .82);border-color:rgb(15 23 42 / .12);color:rgb(15 23 42 / .72)}body.light-theme .installation-tab .tab-icon{background:rgb(210 15 42 / .09);border:1px solid rgb(210 15 42 / .2);color:#0f172a}body.light-theme .installation-tab.active{background:linear-gradient(130deg,rgb(210 15 42 / .16),rgb(225 29 46 / .1));border-color:rgb(210 15 42 / .36);color:#0f172a;box-shadow:0 10px 26px rgb(210 15 42 / .18)}body.light-theme .installation-card,body.light-theme .installation-assist,body.light-theme .installation-download{border-color:rgb(15 23 42 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 247 249 / .96));box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .installation-layout::after{display:none}body.light-theme .installation-deep-guide{border-color:rgb(15 23 42 / .12);background:radial-gradient(circle at 10% 16%,rgb(225 29 46 / .1),transparent 40%),radial-gradient(circle at 90% 86%,rgb(210 15 42 / .08),transparent 42%),linear-gradient(165deg,rgb(255 255 255 / .98),rgb(255 247 249 / .96));box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .installation-deep-guide__badge,body.light-theme .installation-deep-guide__sheet{border-color:rgb(15 23 42 / .12);background:rgb(255 255 255 / .86)}body.light-theme .installation-deep-guide__lead h3,body.light-theme .installation-deep-guide__columns h4,body.light-theme .installation-deep-guide__columns p:first-of-type::first-letter{color:#0f172a}body.light-theme .installation-deep-guide__lead p,body.light-theme .installation-deep-guide__columns p{color:rgb(15 23 42 / .72)}body.light-theme .installation-deep-guide__columns{column-rule-color:rgb(15 23 42 / .12)}body.light-theme .installation-deep-guide__gallery-main img,body.light-theme .installation-deep-guide__gallery-strip img{border-color:rgb(15 23 42 / .12)}body.light-theme .installation-deep-guide__conclusion{border-color:rgb(225 29 46 / .24);background:rgb(225 29 46 / .08);color:rgb(15 23 42 / .8)}body.light-theme .installation-steps li{border-color:rgb(15 23 42 / .1);background:rgb(15 23 42 / .03)}body.light-theme .installation-steps .step-number{background:rgb(210 15 42 / .12);border-color:rgb(210 15 42 / .32);color:#0f172a}body.light-theme .installation-assist .assist-note{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .1);color:#0f172a}body.light-theme .assist-icon{background:rgb(210 15 42 / .12);color:#b30f2c}body.light-theme .download-pill{background:rgb(210 15 42 / .12);border-color:rgb(210 15 42 / .3);color:#0f172a}.downloads-page{position:relative;padding-top:120px;overflow:hidden}.downloads-hero{position:relative;padding:80px 0 120px}.downloads-head{text-align:center;max-width:760px;margin:0 auto 48px;position:relative;z-index:1}.downloads-head h1{font-size:52px;font-weight:800;margin-bottom:12px;letter-spacing:-1px}.downloads-head p{color:var(--text-secondary);font-size:18px}.downloads-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:22px;position:relative;z-index:1}body .downloads-page .download-app-card{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(239 64 90 / .16),transparent 38%),linear-gradient(165deg,rgb(13 18 32 / .96),rgb(9 13 24 / .95));border:1px solid rgb(255 255 255 / .1);border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:16px;box-shadow:0 22px 48px rgb(2 10 24 / .5);min-height:260px;transition:transform 0.24s ease,box-shadow 0.24s ease,border-color 0.24s ease}body .downloads-page .download-app-card::before{content:'';position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,rgb(239 64 90 / .88),rgb(255 169 186 / .4),#fff0);pointer-events:none}body .downloads-page .download-app-card:hover{transform:translateY(-4px);border-color:rgb(255 255 255 / .18);box-shadow:0 26px 56px rgb(2 10 24 / .56)}.download-app-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.download-app-title{display:flex;align-items:center;gap:12px}.download-app-logo{overflow:hidden;width:52px;height:52px;border-radius:14px;background:linear-gradient(135deg,rgb(0 96 239 / .35),rgb(5 183 253 / .2));border:1px solid rgb(255 255 255 / .12);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;letter-spacing:.5px;color:var(--text-primary)}.download-app-logo img.app-logo{width:100%;height:auto;border-radius:10px}.download-app-card h3{font-size:18px}.download-app-card p{color:var(--text-secondary);font-size:14px}.download-app-rating{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);white-space:nowrap}.download-app-rating .stars{color:#fbbf24;font-size:12px;letter-spacing:1px}.download-app-rating .rating-text{color:var(--text-primary);font-weight:700;font-size:12px}.download-app-meta{display:grid;color:var(--text-secondary);font-size:13px}.download-app-actions{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;margin-top:auto}body .downloads-page .download-app-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;font-weight:700;text-align:center;line-height:1}body .downloads-page .download-app-actions .download-app-btn.download-open{position:relative;flex:0 0 44px;width:44px!important;min-width:44px;height:44px;padding:0!important;border-radius:12px!important;background:linear-gradient(135deg,#d20f2a 0%,#ef405a 100%)!important;border:1px solid rgb(255 222 227 / .36)!important;color:#ffffff!important;box-shadow:0 10px 22px rgb(140 6 32 / .35)!important;cursor:pointer}body .downloads-page .download-app-actions .download-app-btn.download-open:hover{background:linear-gradient(135deg,#df1f3a 0%,#f35a73 100%)!important;box-shadow:0 14px 24px rgb(140 6 32 / .42)!important}body .downloads-page .download-app-actions .download-app-btn.download-open>span:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .downloads-page .download-app-actions .download-app-btn.download-open svg{width:18px;height:18px}body .downloads-page .download-app-actions .download-app-btn:not(.download-open){flex:1 1 auto;min-width:0;height:44px;padding:0 16px!important;border-radius:12px!important;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .2)!important;color:rgb(248 250 252 / .9)!important;font-size:14px;white-space:nowrap;box-shadow:none!important}body .downloads-page .download-app-actions .download-app-btn:not(.download-open):hover{background:rgb(255 255 255 / .11)!important;border-color:rgb(255 255 255 / .3)!important;color:#ffffff!important;box-shadow:none!important}.download-app-btn.download-open{cursor:pointer}@media (max-width:768px){.downloads-page{padding-top:100px}.downloads-head h1{font-size:36px}}body.light-theme .downloads-glow{background:radial-gradient(circle at 15% 15%,rgb(0 96 239 / .18),transparent 55%),radial-gradient(circle at 85% 0%,rgb(5 183 253 / .12),transparent 55%)}body.light-theme .downloads-head p,body.light-theme .download-app-card p,body.light-theme .download-app-meta{color:rgb(15 23 42 / .7)}body.light-theme .downloads-page .download-app-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .download-app-rating{background:rgb(15 23 42 / .05);border-color:rgb(15 23 42 / .12)}body.light-theme .download-app-rating .rating-text{color:#0f172a}body.light-theme .download-app-btn.ghost{border-color:rgb(15 23 42 / .16);color:#0f172a}body.light-theme .downloads-page .download-app-actions .download-app-btn.download-open{border-color:rgb(225 29 46 / .32)!important;box-shadow:0 10px 20px rgb(225 29 46 / .24)!important}body.light-theme .downloads-page .download-app-actions .download-app-btn:not(.download-open){background:rgb(15 23 42 / .04)!important;border-color:rgb(15 23 42 / .16)!important;color:#334155!important}body.light-theme .downloads-page .download-app-actions .download-app-btn:not(.download-open):hover{background:rgb(15 23 42 / .08)!important;border-color:rgb(15 23 42 / .24)!important;color:#0f172a!important}body.light-theme .download-app-logo{background:linear-gradient(135deg,rgb(0 96 239 / .18),rgb(5 183 253 / .12));border-color:rgb(0 96 239 / .2);color:#0f172a}#downloadOverlay{background:radial-gradient(circle at 14% 14%,rgb(225 29 46 / .16),transparent 45%),radial-gradient(circle at 88% 10%,rgb(255 126 151 / .14),transparent 42%),rgb(3 7 18 / .68);backdrop-filter:blur(12px) saturate(128%)}#downloadOverlay.active .download-modal{animation:download-modal-in 0.32s cubic-bezier(.22,1,.36,1)}@keyframes download-modal-in{from{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}body .downloads-page .download-modal{position:relative;overflow:hidden;width:min(92vw, 560px);max-width:560px;max-height:88vh;padding:20px;border-radius:20px;border:1px solid rgb(255 255 255 / .14);background:radial-gradient(circle at 95% 0%,rgb(239 64 90 / .16),transparent 42%),linear-gradient(162deg,rgb(12 17 32 / .98),rgb(9 14 27 / .96) 48%,rgb(16 10 21 / .94) 100%);box-shadow:0 32px 84px rgb(2 10 24 / .64),inset 0 1px 0 rgb(255 255 255 / .05)}body .downloads-page .download-modal::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgb(255 255 255 / .08),#fff0 36%)}#downloadOverlay .modal-close{top:12px;right:12px;width:32px;height:32px;border-radius:10px;border:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:rgb(241 245 249 / .92);backdrop-filter:blur(4px)}#downloadOverlay .modal-close:hover{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .34);color:#fff}body .downloads-page .download-modal-head{display:flex;gap:12px;align-items:flex-start;margin-top:2px;margin-bottom:10px;padding-right:36px}body .downloads-page .download-modal-logo{width:56px;height:56px;border-radius:14px;border:1px solid rgb(255 255 255 / .2);background:linear-gradient(160deg,rgb(255 255 255 / .16),rgb(255 255 255 / .04));display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12)}body .downloads-page .download-modal-logo img{width:100%;height:100%;object-fit:contain;border-radius:12px}body .downloads-page .download-modal-head-main{min-width:0;display:flex;flex-direction:column;gap:4px}body .downloads-page #downloadTitle{margin:0;font-size:clamp(20px, 3.3vw, 28px);line-height:1.03;letter-spacing:-.03em}body .downloads-page .download-modal-rating{display:inline-flex;align-items:center;gap:6px;margin:0}body .downloads-page .download-modal-rating .stars{color:#f9c74f;font-size:12px;letter-spacing:1px;line-height:1}body .downloads-page .download-modal-rating .rating-text{font-size:13px;font-weight:700;line-height:1;letter-spacing:0;color:rgb(241 245 249 / .94)}body .downloads-page .download-modal-meta{display:flex;flex-wrap:nowrap;gap:6px}body .downloads-page .download-modal-meta span{padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .08);color:rgb(226 232 240 / .92);font-size:12px;line-height:1;font-weight:600;letter-spacing:0;white-space:nowrap}body .downloads-page .download-modal-desc{margin:10px 0 12px;padding:10px 12px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:rgb(226 232 240 / .9);line-height:1.45;font-size:13px}body .downloads-page .download-modal-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}body .downloads-page .download-modal-tags span{padding:5px 9px;border-radius:999px;border:1px solid rgb(225 29 46 / .42);background:rgb(225 29 46 / .16);color:rgb(255 236 240 / .96);font-size:11px;font-weight:600}body .downloads-page .download-modal-downloader{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgb(255 255 255 / .2);background:linear-gradient(135deg,rgb(255 255 255 / .09),rgb(255 255 255 / .03));box-shadow:inset 0 1px 0 rgb(255 255 255 / .06);margin-bottom:12px}body .downloads-page .download-modal-downloader .downloader-logo{flex:0 0 auto;width:44px;height:44px;border-radius:12px;border:1px solid rgb(255 255 255 / .7);background:#fff;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}body .downloads-page .download-modal-downloader .downloader-logo img{width:28px;height:28px;border-radius:8px;object-fit:contain}body .downloads-page .download-modal-downloader .downloader-content{min-width:0;display:grid;gap:4px}body .downloads-page .download-modal-downloader .downloader-content strong{margin:0;color:rgb(248 250 252 / .95);font-size:12px;font-weight:800;line-height:1;letter-spacing:.02em}body .downloads-page .download-modal-downloader span{display:block;color:rgb(203 213 225 / .86);font-size:11px}body .downloads-page .downloader-code-row{display:flex;align-items:center;gap:8px;margin-top:0}body .downloads-page #downloadDownloaderCode{font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#fff}#downloadOverlay .downloader-copy-btn{min-height:28px;padding:0 12px!important;border-radius:10px!important;border:1px solid rgb(255 255 255 / .28)!important;background:rgb(255 255 255 / .11)!important;color:rgb(248 250 252 / .94)!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}#downloadOverlay .downloader-copy-btn:hover{border-color:rgb(255 255 255 / .34)!important;background:rgb(255 255 255 / .14)!important}body .downloads-page .download-modal-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:10px 0 12px}body .downloads-page .download-modal-shots img{width:100%;height:82px;object-fit:cover;border-radius:12px;border:1px solid rgb(255 255 255 / .12);display:block;transition:transform 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease}body .downloads-page .download-modal-shots img:hover{transform:translateY(-2px);border-color:rgb(255 255 255 / .22);box-shadow:0 14px 26px rgb(2 10 24 / .38)}body .downloads-page .download-modal-links-title{margin:0 0 8px;color:rgb(203 213 225 / .8);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}body .downloads-page .download-modal-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}body .downloads-page .download-modal-actions a{flex:0 0 68px;width:68px;height:52px;border-radius:10px;border:1px solid rgb(15 23 42 / .16);background:#fff;display:grid;place-items:center;transition:transform 0.24s ease,border-color 0.24s ease,background 0.24s ease}body .downloads-page .download-modal-actions a:hover{transform:translateY(-2px);border-color:rgb(15 23 42 / .28);background:#fff}body .downloads-page .download-modal-actions a img{max-height:28px;max-width:72%;object-fit:contain}@media (max-width:768px){body .downloads-page .download-modal{width:min(95vw, 520px);padding:16px 12px 12px;border-radius:18px}body .downloads-page .download-modal-head{align-items:flex-start;gap:10px;padding-right:34px}body .downloads-page .download-modal-logo{width:48px;height:48px;border-radius:12px}body .downloads-page #downloadTitle{font-size:clamp(18px, 6.3vw, 24px)}body .downloads-page .download-modal-rating .rating-text{font-size:12px}body .downloads-page .download-modal-meta{flex-wrap:wrap}body .downloads-page .download-modal-meta span{font-size:11px;padding:5px 8px}body .downloads-page .download-modal-shots{grid-template-columns:repeat(2,minmax(0,1fr))}body .downloads-page .download-modal-shots img{height:78px}body .downloads-page .download-modal-downloader .downloader-logo{width:40px;height:40px}body .downloads-page .download-modal-downloader .downloader-logo img{width:24px;height:24px}body .downloads-page #downloadDownloaderCode{font-size:24px}body .downloads-page .download-modal-actions{gap:7px}body .downloads-page .download-modal-actions a{flex-basis:64px;width:64px;height:50px}}body.light-theme #downloadOverlay{background:radial-gradient(circle at 14% 14%,rgb(225 29 46 / .12),transparent 45%),radial-gradient(circle at 88% 10%,rgb(225 29 46 / .08),transparent 42%),rgb(238 242 247 / .72)}body.light-theme .downloads-page .download-modal{border-color:rgb(15 23 42 / .16);background:radial-gradient(circle at 95% 0%,rgb(225 29 46 / .09),transparent 42%),linear-gradient(160deg,rgb(255 255 255 / .99),rgb(252 245 247 / .98));box-shadow:0 26px 56px rgb(15 23 42 / .18),inset 0 1px 0 rgb(255 255 255 / .86)}body.light-theme .downloads-page .download-modal-meta span{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .14);color:#334155}body.light-theme .downloads-page .download-modal-desc{background:rgb(15 23 42 / .03);border-color:rgb(15 23 42 / .12);color:rgb(51 65 85 / .9)}body.light-theme .downloads-page .download-modal-tags span{color:#7f1025;background:rgb(225 29 46 / .1);border-color:rgb(225 29 46 / .24)}body.light-theme .downloads-page .download-modal-actions a{background:#fff;border-color:rgb(15 23 42 / .16)}body.light-theme .downloads-page .download-modal-actions a:hover{background:#fff;border-color:rgb(15 23 42 / .28)}body.light-theme .downloads-page .download-modal-downloader{background:linear-gradient(135deg,rgb(255 255 255 / .98),rgb(249 250 252 / .94));border-color:rgb(15 23 42 / .14);box-shadow:inset 0 1px 0 rgb(255 255 255 / .94)}body.light-theme .downloads-page .download-modal-downloader span{color:rgb(51 65 85 / .85)}body.light-theme .downloads-page .download-modal-downloader .downloader-content strong{color:#0f172a}body.light-theme .downloads-page #downloadDownloaderCode{color:#0f172a}body.light-theme #downloadOverlay .modal-close{border-color:rgb(15 23 42 / .14);background:rgb(255 255 255 / .88);color:#334155}body.light-theme #downloadOverlay .downloader-copy-btn{border-color:rgb(15 23 42 / .16)!important;color:#0f172a!important;background:rgb(15 23 42 / .06)!important}.blog-page{position:relative;padding-top:120px;overflow:hidden}.blog-hero{position:relative;padding:80px 0 20px}.blog-head{text-align:center;max-width:760px;margin:0 auto 48px;position:relative;z-index:1}.blog-head h1{font-size:52px;font-weight:800;margin-bottom:12px;letter-spacing:-1px}.blog-head p{color:var(--text-secondary);font-size:18px}.blog-featured{position:relative;z-index:1;margin-bottom:36px}.blog-featured-card{display:grid;grid-template-columns:1.1fr 0.9fr;gap:24px;padding:26px;border-radius:24px;background:linear-gradient(145deg,rgb(15 18 24 / .95),rgb(10 14 24 / .9));border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 50px rgb(3 10 26 / .45);align-items:center}.blog-featured-media img{width:100%;height:auto;border-radius:18px;display:block}.blog-tag{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:rgb(0 96 239 / .2);border:1px solid rgb(0 96 239 / .45);color:var(--text-primary);font-size:12px;font-weight:700;margin-bottom:12px}.blog-featured-content h2{font-size:28px;margin-bottom:10px}.blog-featured-content p{color:var(--text-secondary);margin-bottom:16px}.blog-link{color:var(--primary-light);font-weight:600}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;position:relative;z-index:1}.blog-card{padding:22px;border-radius:20px;background:rgb(15 18 24 / .92);border:1px solid rgb(255 255 255 / .08);box-shadow:0 18px 40px rgb(3 10 26 / .4);display:flex;flex-direction:column;gap:12px}.blog-card-image img{width:100%;height:160px;object-fit:cover;border-radius:16px;display:block}.blog-card-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.blog-date{color:var(--text-secondary)!important;font-size:12px}.blog-card h3{font-size:18px;color:var(--text-primary)!important}.blog-card p{color:var(--text-secondary)!important}.blog-card-excerpt{font-size:13px;color:var(--text-secondary)!important;margin-top:-4px}@media (max-width:1024px){.blog-featured-card{grid-template-columns:1fr}}@media (max-width:768px){.blog-page{padding-top:100px}.blog-head h1{font-size:36px}}body.light-theme .blog-featured-card,body.light-theme .blog-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .blog-head p,body.light-theme .blog-featured-content p,body.light-theme .blog-card p,body.light-theme .blog-date{color:rgb(15 23 42 / .7)}.contact-page{position:relative;padding-top:120px;overflow:hidden}.contact-hero{position:relative;padding:80px 0 120px}.contact-head{text-align:center;max-width:760px;margin:0 auto 48px;position:relative;z-index:1}.contact-head h1{font-size:52px;font-weight:800;margin-bottom:12px;letter-spacing:-1px}.contact-head p{color:var(--text-secondary);font-size:18px}.contact-grid{display:grid;grid-template-columns:1.2fr 0.8fr;gap:24px;position:relative;z-index:1}.contact-card{background:rgb(15 18 24 / .92);border:1px solid rgb(255 255 255 / .08);border-radius:24px;padding:26px;box-shadow:0 22px 50px rgb(3 10 26 / .45)}.contact-card-head{margin-bottom:18px}.contact-badge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:rgb(0 96 239 / .2);border:1px solid rgb(0 96 239 / .45);font-size:12px;font-weight:700;margin-bottom:10px}.contact-card-head p{color:var(--text-secondary)}.contact-form{display:grid;gap:14px;margin-top:18px}.contact-field{display:grid;gap:8px}.contact-field input,.contact-field select,.contact-field textarea{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .16);border-radius:12px;padding:12px 14px;color:var(--text-primary);max-width:651px;max-height:400px}.contact-field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgb(255 255 255 / .7) 50%),linear-gradient(135deg,rgb(255 255 255 / .7) 50%,transparent 50%);background-position:calc(100% - 16px) calc(1em + 2px),calc(100% - 11px) calc(1em + 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:36px}.contact-field select option{background:#0f1319;color:#fff}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{outline:none;border-color:rgb(0 96 239 / .6);box-shadow:0 0 0 3px rgb(0 96 239 / .2)}.contact-submit{width:fit-content;align-items:center;gap:10px;border:none}.whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:999px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;font-weight:700;box-shadow:0 16px 30px rgb(16 185 129 / .35)}@media (max-width:1024px){.contact-grid{grid-template-columns:1fr}}@media (max-width:768px){.contact-page{padding-top:100px}.contact-head h1{font-size:36px}}body.light-theme .contact-card,body.light-theme .contact-info-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .contact-head p,body.light-theme .contact-info-card p{color:rgb(15 23 42 / .7)}body.light-theme .contact-field input,body.light-theme .contact-field select,body.light-theme .contact-field textarea{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:#0f172a}body.light-theme .contact-field select{background-color:#fff}body.light-theme .contact-field select option{background:#fff;color:#0f172a}body.light-theme .contact-card-head p{color:rgb(15 23 42 / .7)}body.light-theme .contact-badge{color:#0f172a;background:rgb(0 96 239 / .12);border-color:rgb(0 96 239 / .3)}body.light-theme .contact-info-card.highlight{background:rgb(255 255 255 / .95);border-color:rgb(0 96 239 / .2)}body.light-theme .contact-info-icon{color:#0f172a}body.light-theme .metric-card{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:rgb(15 23 42 / .7)}body.light-theme .metric-card strong{color:#0f172a}body.light-theme .contact-whatsapp-status{background:rgb(16 185 129 / .12);border-color:rgb(16 185 129 / .3)}body.light-theme .contact-info-btn{color:#0f172a}body.light-theme .downloader-copy-btn{border-color:rgb(15 23 42 / .16);color:#0f172a;background:rgb(15 23 42 / .04)}body.light-theme .download-modal-rating .rating-text{color:#0f172a}body.light-theme .download-modal-tags span{color:#0f172a;background:rgb(0 96 239 / .12);border-color:rgb(0 96 239 / .3)}body{font-family:'Manrope','Inter',sans-serif;background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 45%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .12),transparent 45%),var(--bg-primary)}h1,h2,h3,h4,h5{font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;letter-spacing:-.2px}.promo-banner{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%);box-shadow:0 8px 28px rgb(210 15 42 / .35)}.header::before{background:rgb(10 15 31 / .7);backdrop-filter:blur(24px) saturate(180%);border-bottom-color:rgb(255 255 255 / .08)}.nav-links a::before{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%)}.btn-primary{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%);box-shadow:0 16px 36px rgb(210 15 42 / .35)}.btn-secondary,.btn-outline{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .18);color:var(--text-primary)}.hero-section::before{opacity:.18}.top-feature-card,.feature-item,.pricing-card,.faq-item,.download-app-card,.blog-card,.contact-card,.contact-info-card,.pricing-trust,.faq-support-card,.download-modal,.checkout-modal{background:rgb(12 16 30 / .75);border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 55px rgb(6 12 28 / .45)}body:not(.light-theme) .checkout-modal{background:linear-gradient(160deg,rgb(8 13 28 / .96),rgb(5 10 22 / .94));color:#e7efff;border:1px solid rgb(255 255 255 / .16);box-shadow:0 30px 80px rgb(2 6 23 / .62),inset 0 1px 0 rgb(255 255 255 / .06)}body:not(.light-theme) .checkout-header h3{color:#f4f8ff}body:not(.light-theme) .checkout-subtitle,body:not(.light-theme) .checkout-methods-label,body:not(.light-theme) .form-field span{color:rgb(198 211 235 / .86)}body:not(.light-theme) .modal-close{background:rgb(241 245 249 / .92);color:#1e293b;border:1px solid rgb(255 255 255 / .34)}body:not(.light-theme) .method-option span{border-color:rgb(85 142 255 / .34);background:rgb(8 25 56 / .62);color:#d8e6ff}body:not(.light-theme) .method-option span em{color:#7dd3fc;background:rgb(210 15 42 / .16);border-color:rgb(210 15 42 / .38)}body:not(.light-theme) .method-option input:checked+span{border-color:rgb(210 15 42 / .62);background:linear-gradient(135deg,rgb(210 15 42 / .26),rgb(225 29 46 / .16));color:#f6f9ff;box-shadow:0 10px 24px rgb(210 15 42 / .26)}body:not(.light-theme) .form-field input,body:not(.light-theme) .form-field select{border-color:rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:#f8fbff}body:not(.light-theme) .form-field input::placeholder,body:not(.light-theme) .form-field select::placeholder{color:rgb(203 213 225 / .86)}body:not(.light-theme) .form-field input:focus,body:not(.light-theme) .form-field select:focus{outline:none;border-color:rgb(210 15 42 / .72);box-shadow:0 0 0 3px rgb(210 15 42 / .2)}body:not(.light-theme) .input-wrap .input-icon{color:rgb(186 200 227 / .92)}body:not(.light-theme) .checkout-summary{border-color:rgb(255 255 255 / .2);background:rgb(255 255 255 / .08)}body:not(.light-theme) .summary-label{color:rgb(198 211 235 / .82)}body:not(.light-theme) .summary-value{color:#f8fbff}body:not(.light-theme) .checkout-trust{color:rgb(186 198 220 / .84);border-top-color:rgb(148 163 184 / .28)}body:not(.light-theme) .checkout-alert{border-color:rgb(251 191 36 / .38);background:rgb(251 191 36 / .13);color:#fef3c7}body:not(.light-theme) .checkout-alert-modern .alert-icon{background:rgb(251 191 36 / .22)}body:not(.light-theme) .whatsapp-modal{background:linear-gradient(160deg,rgb(8 13 28 / .97),rgb(5 10 22 / .95));color:#e7efff;border:1px solid rgb(255 255 255 / .16);box-shadow:0 30px 82px rgb(2 6 23 / .64),inset 0 1px 0 rgb(255 255 255 / .06)}body:not(.light-theme) .whatsapp-status{color:#86efac;background:rgb(22 163 74 / .16);border-color:rgb(22 163 74 / .38)}body:not(.light-theme) .whatsapp-hero h3{color:#f4f8ff}body:not(.light-theme) .whatsapp-subtitle{color:rgb(198 211 235 / .86)}body:not(.light-theme) .whatsapp-steps{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .2);color:#dbe7ff}body:not(.light-theme) .step-num{background:linear-gradient(135deg,rgb(210 15 42 / .26),rgb(225 29 46 / .16));color:#f8fbff}body:not(.light-theme) .whatsapp-meta{color:rgb(186 198 220 / .84)}body:not(.light-theme) .whatsapp-footer{border-top-color:rgb(148 163 184 / .28);color:rgb(186 198 220 / .84)}body:not(.light-theme) .whatsapp-footer .btn-admin{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .2);box-shadow:none;color:#cfe0ff}body:not(.light-theme) .whatsapp-footer .btn-admin:hover{background:rgb(210 15 42 / .18);border-color:rgb(210 15 42 / .4);box-shadow:0 12px 26px rgb(210 15 42 / .2);color:#f8fbff}body:not(.light-theme) .whatsapp-footer .payment-icon{color:#e2e8f0;opacity:.92}.pricing-card.featured{border-color:rgb(225 29 46 / .55);box-shadow:0 26px 60px rgb(225 29 46 / .25)}.features-section::before,.pricing-section::before,.faq-section::before{background:linear-gradient(to bottom,rgb(210 15 42 / .2),transparent)}.pricing-title,.features-title,.faq-title,.downloads-head h1,.blog-head h1,.contact-head h1{letter-spacing:-.6px}.footer::before{opacity:.6}body.light-theme{--bg-primary:#f8fafc;--bg-secondary:rgba(248, 250, 252, 0.9);--bg-tertiary:#eef2f7;--text-primary:#0f172a;--text-secondary:rgba(15, 23, 42, 0.72);--primary-light:var(--secondary);--btn-border:rgba(210, 15, 42, 0.28);--btn-border-strong:rgba(210, 15, 42, 0.45);--btn-border-gradient-start:rgba(210, 15, 42, 0.35);--btn-border-gradient-end:rgba(225, 29, 46, 0.28);--btn-shadow:rgba(210, 15, 42, 0.22);--btn-shadow-strong:rgba(210, 15, 42, 0.35);--btn-surface:rgba(15, 23, 42, 0.04);--btn-surface-hover:rgba(15, 23, 42, 0.08)}body.light-theme{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 50%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .08),transparent 50%),var(--bg-primary)}body.light-theme .hero-section::before{opacity:.12;filter:saturate(1.05) brightness(1.06)}body.light-theme .hero-section::after{background:linear-gradient(180deg,rgb(248 250 252 / .2) 0%,rgb(248 250 252 / .2) 45%,rgb(248 250 252 / .3) 100%),radial-gradient(circle at 20% 10%,rgb(210 15 42 / .08),transparent 55%),radial-gradient(circle at 80% 20%,rgb(225 29 46 / .08),transparent 55%);opacity:.2}body.light-theme .hero-title-spotlight{color:#0f172a;text-shadow:0 16px 30px rgb(15 23 42 / .15)}body.light-theme .hero-subtitle-spotlight{color:rgb(15 23 42 / .8)}body.light-theme .hero-description-spotlight{color:rgb(15 23 42 / .7)}body.light-theme .hero-metric-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 12px 26px rgb(15 23 42 / .08)}body.light-theme .hero-metric-card span{color:rgb(15 23 42 / .7)}body.light-theme .hero-trustline{color:rgb(15 23 42 / .65)}body.light-theme .hero-pill{background:linear-gradient(135deg,rgb(210 15 42 / .92),rgb(225 29 46 / .88));border-color:rgb(255 255 255 / .45);box-shadow:0 12px 26px rgb(225 29 46 / .22)}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(15 23 42 / .12)}body.light-theme .btn-secondary,body.light-theme .btn-outline{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:#0f172a}body.light-theme .btn-primary,body.light-theme .btn-primary-gradient,body.light-theme .btn-plan,body.light-theme .btn-why-choose{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;box-shadow:0 16px 36px rgb(210 15 42 / .3)}body.light-theme .top-feature-card,body.light-theme .feature-item,body.light-theme .pricing-card,body.light-theme .faq-item,body.light-theme .download-app-card,body.light-theme .blog-card,body.light-theme .contact-card,body.light-theme .contact-info-card,body.light-theme .pricing-trust,body.light-theme .faq-support-card,body.light-theme .download-modal,body.light-theme .checkout-modal{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .12)}.contact-page .contact-card{position:relative;padding:30px;border-radius:26px;border:1px solid rgb(239 68 95 / .36);background:radial-gradient(circle at 12% 6%,rgb(239 68 95 / .22),transparent 42%),linear-gradient(162deg,rgb(28 8 14 / .96),rgb(15 6 11 / .94));box-shadow:0 30px 65px rgb(38 7 15 / .48),inset 0 1px 0 rgb(255 255 255 / .05);overflow:hidden}.contact-page .contact-card::before,.contact-page .contact-card::after{content:'';position:absolute;pointer-events:none}.contact-page .contact-card::before{width:240px;height:240px;right:-130px;top:-140px;border-radius:50%;background:radial-gradient(circle,rgb(255 118 138 / .34),transparent 70%)}.contact-page .contact-card::after{inset:0;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:24px 24px;opacity:.24}.contact-page .contact-card>*{position:relative;z-index:1}.contact-page .contact-card-head{margin-bottom:22px}.contact-page .contact-badge{padding:7px 13px;border-radius:999px;background:rgb(225 29 46 / .22);border:1px solid rgb(255 169 184 / .55);color:#ffdce2;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.contact-page .contact-card h2{margin:6px 0 8px;font-size:clamp(1.55rem, 2.4vw, 2rem);line-height:1.2;letter-spacing:-.45px}.contact-page .contact-card-head p{color:rgb(255 220 227 / .86);font-size:14px}.contact-page .contact-grid{align-items:start}.contact-page .contact-form-top{margin:0 0 14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.contact-page .contact-mini-card{padding:10px 10px 9px;border-radius:12px;border:1px solid rgb(255 173 189 / .26);background:rgb(255 255 255 / .045);display:grid;gap:2px}.contact-page .contact-mini-card strong{font-size:.84rem;color:#ffe9ee;line-height:1.2}.contact-page .contact-mini-card span{font-size:.68rem;color:rgb(255 204 214 / .78);line-height:1.3}.contact-page .contact-form{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 14px}.contact-page .contact-form .contact-field:nth-child(4),.contact-page .contact-form .contact-field:nth-child(5),.contact-page .contact-form .contact-submit{grid-column:1 / -1}.contact-page .contact-field{gap:7px}.contact-page .contact-field span{font-size:12px;font-weight:700;letter-spacing:.02em;color:rgb(255 217 225 / .88)}.contact-page .contact-field input,.contact-page .contact-field select,.contact-page .contact-field textarea{width:100%;max-width:none;max-height:none;background:rgb(255 255 255 / .06);border:1px solid rgb(255 173 189 / .3);border-radius:14px;padding:12px 14px;color:#fff7f9;transition:border-color 0.2s ease,box-shadow 0.2s ease,background 0.2s ease}.contact-page .contact-field textarea{min-height:132px;resize:vertical}.contact-page .contact-field input::placeholder,.contact-page .contact-field select::placeholder,.contact-page .contact-field textarea::placeholder{color:rgb(255 204 214 / .56)}.contact-page .contact-field input:focus,.contact-page .contact-field select:focus,.contact-page .contact-field textarea:focus{outline:none;border-color:rgb(255 161 177 / .82);background:rgb(255 255 255 / .08);box-shadow:0 0 0 3px rgb(225 29 46 / .2)}.contact-page .contact-submit{width:100%;justify-content:center;padding:14px 20px;border-radius:14px;margin-top:4px;box-shadow:0 18px 34px rgb(207 23 52 / .34)}@media (max-width:768px){.contact-page .contact-card{padding:22px 16px;border-radius:20px}.contact-page .contact-form-top{grid-template-columns:1fr;gap:8px}.contact-page .contact-form{grid-template-columns:1fr}}body.light-theme .contact-page .contact-card{border-color:rgb(225 29 46 / .28);background:radial-gradient(circle at 12% 6%,rgb(225 29 46 / .16),transparent 40%),linear-gradient(165deg,rgb(255 255 255 / .98),rgb(255 245 247 / .97));box-shadow:0 24px 46px rgb(148 17 43 / .14)}body.light-theme .contact-page .contact-badge{background:rgb(225 29 46 / .1);border-color:rgb(225 29 46 / .26);color:#8f1731}body.light-theme .contact-page .contact-card-head p,body.light-theme .contact-page .contact-field span{color:rgb(99 24 43 / .86)}body.light-theme .contact-page .contact-mini-card{border-color:#f4cad2;background:#fff6f8}body.light-theme .contact-page .contact-mini-card strong{color:#7f1730}body.light-theme .contact-page .contact-mini-card span{color:rgb(99 24 43 / .72)}body.light-theme .contact-page .contact-field input,body.light-theme .contact-page .contact-field select,body.light-theme .contact-page .contact-field textarea{background:#fff9fa;border-color:#f4cad2;color:#5b1325}body.light-theme .contact-page .contact-field input::placeholder,body.light-theme .contact-page .contact-field select::placeholder,body.light-theme .contact-page .contact-field textarea::placeholder{color:rgb(125 46 65 / .58)}.downloads-highlights{margin-top:52px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px;position:relative;z-index:1}.highlight-card{display:flex;flex-direction:column;gap:10px;padding:0 0 14px;border-bottom:1px solid rgb(225 29 46 / .28);background:#fff0;border-radius:0;box-shadow:none;position:relative;z-index:1;transition:border-color 0.22s ease}.highlight-card:hover{border-color:rgb(225 29 46 / .46)}.highlight-card.reverse .highlight-media{order:0}.highlight-media{position:relative;border-radius:10px;padding:5px;background:linear-gradient(135deg,rgb(210 15 42 / .12),rgb(225 29 46 / .06));border:1px solid rgb(225 29 46 / .22)}.highlight-media img{width:100%;height:176px;object-fit:contain;border-radius:8px;display:block;filter:saturate(1.02) contrast(1.01);transition:transform 0.24s ease}.highlight-card:hover .highlight-media img{transform:scale(1.015)}.highlight-content{padding-inline:0}.highlight-content h3{font-size:clamp(20px, 1.75vw, 26px);line-height:1.2;margin-bottom:6px;letter-spacing:-.01em}.highlight-content h4{margin:0 0 6px;color:rgb(248 250 252 / .84);font-size:13px;line-height:1.35;font-weight:700}.highlight-content p{color:var(--text-secondary);margin-bottom:10px;font-size:13px;line-height:1.62}.highlight-content ul{list-style:none;display:grid;gap:6px;color:var(--text-secondary);font-size:12px}.highlight-content ul li{position:relative;padding-left:16px;line-height:1.5}.highlight-content ul li::before{content:'';width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#ef405a,#d20f2a);position:absolute;left:0;top:7px;box-shadow:0 0 0 2px rgb(210 15 42 / .14)}.highlight-content .beauty-links{display:inline-block;margin-top:3px;font-size:12px}.highlight-card .floating-chip{position:static;display:inline-flex;align-self:flex-start;margin-bottom:2px;padding:0;border-radius:0;background:#fff0;border:0;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgb(248 250 252 / .68);opacity:.95}@media (max-width:1024px){.downloads-highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.highlight-media img{height:170px}}@media (max-width:768px){.downloads-highlights{grid-template-columns:1fr;gap:14px}.highlight-card{padding-bottom:12px}.highlight-media img{height:162px}.highlight-content h3{font-size:21px}}body.light-theme .highlight-card{background:#fff0;border-color:rgb(210 15 42 / .22);box-shadow:none}body.light-theme .highlight-card:hover{border-color:rgb(225 29 46 / .32)}body.light-theme .highlight-card .floating-chip{color:rgb(51 65 85 / .72)}body.light-theme .highlight-media{background:linear-gradient(135deg,rgb(210 15 42 / .06),rgb(225 29 46 / .05));border-color:rgb(210 15 42 / .2)}body.light-theme .highlight-content h4{color:rgb(15 23 42 / .78)}body.light-theme .highlight-content p,body.light-theme .highlight-content ul{color:rgb(15 23 42 / .7)}body.light-theme .highlight-content ul li::before{box-shadow:0 0 0 2px rgb(210 15 42 / .1)}body.light-theme .feature-badge:hover{border-color:rgb(225 29 46 / .35);box-shadow:0 18px 40px rgb(225 29 46 / .18)}body.light-theme .pricing-card.featured{border:2px solid rgb(210 15 42 / .6);box-shadow:0 20px 40px rgb(210 15 42 / .18),0 0 60px rgb(225 29 46 / .12)}body.light-theme .pricing-card.featured:hover{box-shadow:0 28px 60px rgb(210 15 42 / .24),0 0 80px rgb(225 29 46 / .18)}body.light-theme .newsletter-submit{box-shadow:0 10px 24px rgb(210 15 42 / .25),0 6px 18px rgb(225 29 46 / .2)}body.light-theme .newsletter-submit:hover{box-shadow:0 16px 32px rgb(210 15 42 / .35),0 8px 22px rgb(225 29 46 / .25)}body.light-theme .payment-icon:hover{color:var(--secondary)}.btn-primary,.btn-plan,.btn-primary-gradient,.btn-why-choose,.btn-reviews,.btn-admin,.btn-scroll-top{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border:none;box-shadow:0 12px 30px var(--btn-shadow)}.btn-primary:hover,.btn-plan:hover,.btn-primary-gradient:hover,.btn-why-choose:hover,.btn-reviews:hover,.btn-admin:hover,.btn-scroll-top:hover{box-shadow:0 16px 38px var(--btn-shadow-strong)}.btn-icon,.btn-mobile{border-color:var(--btn-border)}.btn-icon:hover,.btn-mobile:hover{border-color:var(--btn-border-strong)}.btn-icon::before,.btn-mobile::before{background:linear-gradient(135deg,var(--btn-border-gradient-start),var(--btn-border-gradient-end))}#themeToggle{width:46px;height:46px;min-width:46px;min-height:46px;padding:0;border-radius:50%;border:1px solid rgb(148 163 184 / .22);background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92));color:#dbe7f5;box-shadow:0 10px 24px rgb(2 6 23 / .28),inset 0 1px 0 rgb(255 255 255 / .08);backdrop-filter:blur(12px)}#themeToggle::before{display:none}#themeToggle:hover{transform:translateY(-1px) scale(1.02);border-color:rgb(148 163 184 / .34);background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96));box-shadow:0 14px 28px rgb(2 6 23 / .34),inset 0 1px 0 rgb(255 255 255 / .1)}#themeToggle .icon-sun,#themeToggle .icon-moon{color:currentColor}#themeToggle:not(.dark){background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .95),rgb(226 232 240 / .92));color:#475569;border-color:rgb(148 163 184 / .3);box-shadow:0 10px 24px rgb(148 163 184 / .18),inset 0 1px 0 rgb(255 255 255 / .75)}#themeToggle:not(.dark):hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .95));color:#334155;border-color:rgb(148 163 184 / .42);box-shadow:0 14px 30px rgb(148 163 184 / .22),inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme #themeToggle{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92));color:#475569;border-color:rgb(148 163 184 / .3);box-shadow:0 10px 24px rgb(148 163 184 / .16),inset 0 1px 0 rgb(255 255 255 / .78)}body.light-theme #themeToggle:hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96));color:#334155;border-color:rgb(148 163 184 / .42)}.btn-secondary,.btn-outline,.btn-secondary-outline{background:var(--btn-surface);border-color:var(--btn-border)}.btn-secondary:hover,.btn-outline:hover,.btn-secondary-outline:hover{background:var(--btn-surface-hover);border-color:var(--btn-border-strong)}.promo-btn,.btn-mobile-cta{box-shadow:0 10px 24px var(--btn-shadow)}body.light-theme .btn-primary,body.light-theme .btn-plan,body.light-theme .btn-primary-gradient,body.light-theme .btn-why-choose,body.light-theme .btn-reviews,body.light-theme .btn-admin,body.light-theme .btn-scroll-top,body.light-theme .btn-mobile-cta,body.light-theme .promo-btn,body.light-theme .pricing-card:not(.featured) .btn-plan{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%)!important;color:#ffffff!important;border:none!important;box-shadow:0 14px 30px rgb(210 15 42 / .28),0 8px 22px rgb(225 29 46 / .22)!important}.stat-number{font-size:2.5rem;font-weight:700;color:var(--primary-light);display:block}.channels-container{max-width:1360px;margin:0 auto;padding:clamp(56px, 7vw, 88px) clamp(18px, 4vw, 42px)}.channels-filter{margin-bottom:clamp(34px, 5vw, 56px);display:flex;flex-direction:column;gap:18px}.search-box{position:relative;max-width:720px;margin:0 auto;width:100%}.search-box input{width:100%;height:58px;padding:0 56px 0 20px;background:linear-gradient(145deg,rgb(22 9 14 / .9),rgb(14 7 11 / .86));border:1px solid rgb(225 29 46 / .34);border-radius:14px;color:var(--text-primary);font-size:.98rem;transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.search-box input::placeholder{color:#c7a2ab}.search-box input:focus{outline:none;border-color:rgb(239 68 95 / .95);box-shadow:0 0 0 4px rgb(225 29 46 / .18);transform:translateY(-1px)}.search-icon{position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#d0a6af}.filter-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.filter-btn{padding:10px 18px;background:rgb(39 12 20 / .78);border:1px solid rgb(225 29 46 / .28);border-radius:999px;color:#ffdce2;font-size:.84rem;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:border-color 0.25s ease,color 0.25s ease,transform 0.25s ease,background 0.25s ease}.filter-btn:hover,.filter-btn.active{background:linear-gradient(135deg,rgb(207 23 52 / .95) 0%,rgb(225 29 46 / .95) 100%);border-color:rgb(255 166 180 / .75);color:#fff;transform:translateY(-2px)}.category-section{position:relative;margin-bottom:34px;padding:clamp(18px, 3vw, 28px);border-radius:22px;border:1px solid rgb(225 29 46 / .2);background:radial-gradient(circle at 0% 0%,rgb(225 29 46 / .16),transparent 48%),linear-gradient(160deg,rgb(20 8 13 / .95),rgb(12 6 10 / .9));box-shadow:0 16px 34px rgb(20 6 10 / .38);overflow:hidden}.category-section::before{content:'';position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgb(239 68 95 / .95),rgb(225 29 46 / .12) 60%,transparent)}.category-header{display:flex;align-items:center;gap:14px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed rgb(255 170 184 / .32)}.category-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#c51131,#e11d2e);box-shadow:0 12px 28px rgb(191 18 48 / .34);flex-shrink:0}[data-category="sport"] .category-icon{background:linear-gradient(135deg,#b30f2c,#e11d2e)}[data-category="cinema"] .category-icon{background:linear-gradient(135deg,#8f1226,#cf1734)}[data-category="series"] .category-icon{background:linear-gradient(135deg,#9f1239,#e11d48)}[data-category="kids"] .category-icon{background:linear-gradient(135deg,#cf1734,#f97316)}[data-category="docs"] .category-icon{background:linear-gradient(135deg,#aa102a,#dc2626)}[data-category="news"] .category-icon{background:linear-gradient(135deg,#991b1b,#ef4444)}.category-icon svg{width:29px;height:29px;stroke:#fff;fill:none}.category-info h2{margin:0;font-size:clamp(1.24rem, 1.9vw, 1.72rem);line-height:1.25;color:var(--text-primary)}.category-count{margin-top:3px;font-size:.9rem;color:#e7bac2}.channels-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:10px}.channel-card{background:rgb(255 255 255 / .02);border:1px solid rgb(225 29 46 / .24);border-left:4px solid rgb(239 68 95 / .86);border-radius:14px;padding:13px 14px;overflow:visible;transition:border-color 0.24s ease,transform 0.24s ease,background 0.24s ease,box-shadow 0.24s ease;box-shadow:none}.channel-card::before{display:none}.channel-card:hover{border-color:rgb(255 143 160 / .68);background:rgb(225 29 46 / .12);transform:translateX(4px);box-shadow:0 12px 22px rgb(88 10 25 / .32)}.channel-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.channel-header>div:last-child{min-width:0}.channel-logo{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(225 29 46 / .18),rgb(185 28 28 / .16));color:#ffb5c2;flex-shrink:0}.channel-logo svg{width:23px;height:23px;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.channel-logo svg path,.channel-logo svg circle,.channel-logo svg rect,.channel-logo svg line,.channel-logo svg polyline,.channel-logo svg polygon,.channel-logo svg ellipse{stroke:currentColor}.channel-logo svg [fill]:not([fill="none"]){fill:currentColor}.channel-name{font-size:.98rem;font-weight:650;color:var(--text-primary);line-height:1.34;word-break:break-word}.channel-quality{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.45px;text-transform:uppercase;margin-top:2px;border:1px solid rgb(239 68 95 / .46);color:#ffd0d8;background:rgb(127 29 29 / .25)}.channel-quality.quality-4k{border-color:rgb(251 191 36 / .48);color:#ffe7ae;background:rgb(146 64 14 / .22)}.channel-quality.quality-hd{border-color:rgb(248 113 113 / .46);color:#ffe2e2;background:rgb(153 27 27 / .25)}.channel-features{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.channel-features .feature-badge{display:inline-flex;align-items:center;padding:4px 8px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 186 198 / .26);border-radius:999px;font-size:.68rem;font-weight:600;color:#ffd8df}body.light-theme{--bg-primary:#ffffff;--bg-secondary:#f3f4f6;--bg-tertiary:#e5e7eb;--text-primary:#111827;--text-secondary:#6b7280}body.light-theme .channels-hero{background:linear-gradient(135deg,#fff8f9 0%,#fff1f3 100%)}body.light-theme .search-box input{background:linear-gradient(145deg,#ffffff,#fff8f9);border-color:#f1b5c0;color:#5a1324}body.light-theme .search-box input::placeholder{color:#9b5d6d}body.light-theme .search-icon{color:#a86171}body.light-theme .filter-btn{background:#fff7f8;border-color:#efbec7;color:#8f2a3f}body.light-theme .category-section{border-color:#efc3cb;background:radial-gradient(circle at 0% 0%,rgb(225 29 46 / .1),transparent 48%),linear-gradient(165deg,#ffffff,#fff7f8);box-shadow:0 14px 26px rgb(148 17 43 / .09)}body.light-theme .category-header{border-bottom-color:#f0c5cd}body.light-theme .category-count{color:#935a69}body.light-theme .channel-card{background:#fff;border-color:#f3c4cc;border-left-color:#e11d2e}body.light-theme .channel-card:hover{background:#fff5f7;box-shadow:0 11px 20px rgb(207 23 52 / .15)}body.light-theme .channel-logo{background:linear-gradient(135deg,rgb(225 29 46 / .12),rgb(239 68 95 / .1));color:#b30f2c}body.light-theme .channel-quality{background:rgb(225 29 46 / .08);color:#9f1239;border-color:rgb(225 29 46 / .26)}body.light-theme .channel-features .feature-badge{background:#fff2f4;border-color:#f4cad1;color:#8d2d40}@media (max-width:1024px){.channels-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.stat-number{font-size:2rem}.channels-grid{grid-template-columns:1fr}.channel-card{padding:12px}.category-header{align-items:flex-start}.category-icon{width:50px;height:50px;border-radius:12px}.category-icon svg{width:25px;height:25px}.filter-tabs{justify-content:flex-start;overflow-x:auto;padding-bottom:8px;flex-wrap:nowrap;-webkit-overflow-scrolling:touch}}.why-iptv-section{position:relative;padding:92px 0 56px;--why-iptv-glow-a:rgba(210, 15, 42, 0.24);--why-iptv-glow-b:rgba(225, 29, 46, 0.18);--why-iptv-surface:linear-gradient(145deg, rgba(8, 15, 34, 0.96), rgba(8, 12, 24, 0.9));--why-iptv-border:rgba(210, 15, 42, 0.3);--why-iptv-shadow:0 24px 54px rgba(3, 10, 26, 0.46);--why-iptv-text:var(--text-primary);--why-iptv-muted:var(--text-secondary);--why-iptv-media-bg:#050d1f;--why-iptv-media-border:rgba(225, 29, 46, 0.26);--why-iptv-media-overlay-bg:rgba(8, 16, 35, 0.72);--why-iptv-media-overlay-border:rgba(255, 255, 255, 0.2);--why-iptv-pill-bg:linear-gradient(135deg, rgba(210, 15, 42, 0.24), rgba(225, 29, 46, 0.18));--why-iptv-pill-border:rgba(225, 29, 46, 0.4);--why-iptv-list-card:linear-gradient(135deg, rgba(210, 15, 42, 0.14), rgba(225, 29, 46, 0.08))}.why-iptv-section::before,.why-iptv-section::after{content:'';position:absolute;inset:0;pointer-events:none}.why-iptv-section::before{background:radial-gradient(circle at 8% 28%,var(--why-iptv-glow-a) 0%,transparent 42%),radial-gradient(circle at 92% 78%,var(--why-iptv-glow-b) 0%,transparent 44%)}.why-iptv-section::after{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:32px 32px;opacity:.22}.why-iptv-heading{position:relative;z-index:1;max-width:1040px;margin:0 auto 34px;text-align:center}.why-iptv-heading::after{content:'';display:block;width:150px;height:2px;margin:16px auto 0;background:linear-gradient(90deg,transparent,rgb(210 15 42 / .92),rgb(225 29 46 / .86),transparent)}.why-iptv-eyebrow{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;border:1px solid var(--why-iptv-pill-border);background:var(--why-iptv-pill-bg);color:var(--why-iptv-text);font-size:11px;font-weight:700;font-family:'Space Grotesk','Inter',sans-serif;text-transform:uppercase;letter-spacing:1px}.why-iptv-heading h2{margin:14px 0 0;font-size:clamp(32px, 3.6vw, 52px);line-height:1.14;letter-spacing:-.85px;font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;font-weight:800;color:var(--why-iptv-text)}.why-iptv-subtitle{max-width:860px;margin:18px auto 0;font-size:17px;line-height:1.75;color:var(--why-iptv-muted)}.why-iptv-frame{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,0.94fr) minmax(0,1.06fr);align-items:start;gap:24px;padding:24px;border-radius:30px;border:1px solid var(--why-iptv-border);background:var(--why-iptv-surface);box-shadow:var(--why-iptv-shadow);overflow:hidden;isolation:isolate;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.why-iptv-frame::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 16%,rgb(210 15 42 / .18),transparent 36%),linear-gradient(140deg,rgb(210 15 42 / .12),rgb(225 29 46 / .06) 45%,transparent 72%);pointer-events:none;z-index:-1}.why-iptv-frame:hover{transform:translateY(-4px);border-color:rgb(225 29 46 / .42);box-shadow:0 28px 60px rgb(225 29 46 / .18)}.why-iptv-media{position:relative;min-height:520px;border-radius:22px;overflow:hidden;border:1px solid var(--why-iptv-media-border);background:var(--why-iptv-media-bg)}.why-iptv-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.7s ease}.why-iptv-frame:hover .why-iptv-media img{transform:scale(1.05)}.why-iptv-media::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgb(5 12 28 / .94) 0%,rgb(5 12 28 / .18) 58%),linear-gradient(180deg,rgb(210 15 42 / .14),transparent 42%)}.why-iptv-badges{position:absolute;top:16px;left:16px;right:16px;z-index:1;display:flex;flex-wrap:wrap;gap:10px}.why-iptv-badges span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(6 13 28 / .62);backdrop-filter:blur(10px);color:#fff;font-size:11px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}.why-iptv-media-overlay{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;padding:16px;border-radius:18px;border:1px solid var(--why-iptv-media-overlay-border);background:var(--why-iptv-media-overlay-bg);backdrop-filter:blur(12px);box-shadow:0 16px 34px rgb(2 8 23 / .36)}.why-iptv-chip{display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;border:1px solid var(--why-iptv-pill-border);background:var(--why-iptv-pill-bg);color:var(--why-iptv-text);font-size:11px;font-weight:700;font-family:'Space Grotesk','Inter',sans-serif;text-transform:uppercase;letter-spacing:.8px}.why-iptv-media-overlay h4{margin:12px 0 8px;font-size:clamp(19px, 2vw, 22px);font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;line-height:1.2;color:var(--why-iptv-text)}.why-iptv-media-overlay p{margin:0;font-size:14px;line-height:1.6;color:var(--why-iptv-muted)}.why-iptv-copy{position:relative;z-index:1;display:grid;gap:16px;align-content:center}.why-iptv-copy-card{position:relative;overflow:hidden;padding:22px 22px 20px;border-radius:20px;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(145deg,rgb(255 255 255 / .04),rgb(210 15 42 / .06));box-shadow:0 14px 30px rgb(2 8 23 / .18)}.why-iptv-copy-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgb(210 15 42 / .08),transparent 55%);pointer-events:none}.why-iptv-copy-card-featured{border-color:rgb(225 29 46 / .32);background:linear-gradient(145deg,rgb(210 15 42 / .12),rgb(255 255 255 / .05))}.why-iptv-card-kicker{position:relative;z-index:1;display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;border:1px solid rgb(225 29 46 / .28);background:rgb(210 15 42 / .12);color:var(--why-iptv-text);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.why-iptv-copy h3{position:relative;z-index:1;margin:14px 0 10px;font-size:clamp(23px, 2.2vw, 33px);font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;font-weight:700;line-height:1.24;color:var(--why-iptv-text)}.why-iptv-copy p{position:relative;z-index:1;margin:0;font-size:16px;line-height:1.78;color:var(--why-iptv-muted)}.why-iptv-list{position:relative;z-index:1;margin:18px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.why-iptv-list li{position:relative;padding:10px 12px 10px 32px;border-radius:12px;border:1px solid rgb(225 29 46 / .24);background:var(--why-iptv-list-card);font-size:14px;line-height:1.52;color:var(--why-iptv-text)}.why-iptv-list li::before{content:'';position:absolute;left:13px;top:14px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 0 4px rgb(210 15 42 / .16)}.why-iptv-signals{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.why-iptv-signal-card{position:relative;overflow:hidden;padding:18px 18px 16px;border-radius:18px;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(145deg,rgb(10 15 29 / .88),rgb(17 24 39 / .7))}.why-iptv-signal-card::before{content:'';position:absolute;inset:auto auto 0 0;width:100%;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.9}.why-iptv-signal-card strong{display:block;margin-bottom:8px;font-size:16px;font-weight:800;color:var(--why-iptv-text)}.why-iptv-signal-card span{display:block;font-size:14px;line-height:1.6;color:var(--why-iptv-muted)}body.light-theme .why-iptv-section{--why-iptv-glow-a:rgba(210, 15, 42, 0.14);--why-iptv-glow-b:rgba(225, 29, 46, 0.1);--why-iptv-surface:linear-gradient(145deg, rgba(255, 255, 255, 0.98) 0%, rgba(244, 247, 252, 0.95) 100%);--why-iptv-border:rgba(15, 23, 42, 0.12);--why-iptv-shadow:0 20px 45px rgba(15, 23, 42, 0.1);--why-iptv-text:var(--text-primary);--why-iptv-muted:var(--text-secondary);--why-iptv-media-bg:#e6edf8;--why-iptv-media-border:rgba(210, 15, 42, 0.22);--why-iptv-media-overlay-bg:rgba(255, 255, 255, 0.9);--why-iptv-media-overlay-border:rgba(210, 15, 42, 0.24);--why-iptv-pill-bg:linear-gradient(135deg, rgba(210, 15, 42, 0.12), rgba(225, 29, 46, 0.08));--why-iptv-pill-border:rgba(210, 15, 42, 0.32);--why-iptv-list-card:linear-gradient(135deg, rgba(210, 15, 42, 0.08), rgba(225, 29, 46, 0.05))}body.light-theme .why-iptv-section::after{background-image:linear-gradient(rgb(15 23 42 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .04) 1px,transparent 1px)}body.light-theme .why-iptv-frame:hover{box-shadow:0 26px 58px rgb(15 23 42 / .16);border-color:rgb(225 29 46 / .3)}body.light-theme .why-iptv-subtitle{color:#475569}body.light-theme .why-iptv-heading::after{background:linear-gradient(90deg,transparent,#cf1734,#e11d2e,transparent)}body.light-theme .why-iptv-media::after{background:linear-gradient(to top,rgb(15 23 42 / .42) 0%,rgb(15 23 42 / .08) 58%)}body.light-theme .why-iptv-badges span{background:rgb(255 255 255 / .82);border-color:rgb(210 15 42 / .18);color:#0f172a}body.light-theme .why-iptv-media-overlay h4{color:#0f172a}body.light-theme .why-iptv-media-overlay p{color:#334155}body.light-theme .why-iptv-chip,body.light-theme .why-iptv-eyebrow{color:#123b93}body.light-theme .why-iptv-card-kicker{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .18);color:#0f172a}body.light-theme .why-iptv-copy-card{background:linear-gradient(145deg,rgb(255 255 255 / .94),rgb(248 250 252 / .92));border-color:rgb(15 23 42 / .1);box-shadow:0 14px 28px rgb(15 23 42 / .08)}body.light-theme .why-iptv-copy-card::before{background:linear-gradient(135deg,rgb(210 15 42 / .06),transparent 55%)}body.light-theme .why-iptv-copy-card-featured{border-color:rgb(210 15 42 / .2);background:linear-gradient(145deg,rgb(255 255 255 / .98),rgb(252 245 246 / .94))}body.light-theme .why-iptv-list li{color:#0f172a}body.light-theme .why-iptv-list li::before{background:linear-gradient(135deg,#cf1734,#e11d2e);box-shadow:0 0 0 4px rgb(210 15 42 / .14)}body.light-theme .why-iptv-signal-card{background:linear-gradient(145deg,rgb(255 255 255 / .94),rgb(244 247 252 / .9));border-color:rgb(15 23 42 / .1)}body.light-theme .why-iptv-signal-card span{color:#475569}@media (max-width:1200px){.why-iptv-frame{grid-template-columns:minmax(280px,0.88fr) minmax(0,1.12fr);gap:22px}.why-iptv-media{min-height:420px}.why-iptv-signals{grid-template-columns:1fr}}@media (max-width:1024px){.why-iptv-heading{margin-bottom:20px}.why-iptv-frame{grid-template-columns:1fr;gap:20px}.why-iptv-media{min-height:340px}.why-iptv-copy{order:2}.why-iptv-signals{order:3}}@media (max-width:768px){.why-iptv-section{padding:62px 0 24px}.why-iptv-heading h2{font-size:clamp(28px, 8vw, 38px)}.why-iptv-subtitle{font-size:15px;line-height:1.7}.why-iptv-frame{padding:16px;border-radius:20px;gap:16px}.why-iptv-media{min-height:300px;border-radius:16px}.why-iptv-badges{top:12px;left:12px;right:12px;gap:8px}.why-iptv-badges span{min-height:30px;padding:7px 10px;font-size:10px}.why-iptv-copy-card{padding:18px 16px;border-radius:16px}.why-iptv-copy h3{font-size:clamp(22px, 6vw, 28px)}.why-iptv-copy p,.why-iptv-list li{font-size:15px;line-height:1.72}.why-iptv-list{grid-template-columns:1fr}.why-iptv-signals{gap:10px}.why-iptv-signal-card{padding:16px 16px 14px}}@media (max-width:480px){.why-iptv-section{padding:52px 0 20px}.why-iptv-media{min-height:260px}.why-iptv-media-overlay{left:10px;right:10px;bottom:10px;padding:11px}.why-iptv-chip,.why-iptv-eyebrow{font-size:10px}.why-iptv-heading h2{font-size:27px}.why-iptv-copy h3{font-size:22px}.why-iptv-subtitle{font-size:14px}}:root{--canada-red:#d20f2a;--canada-red-strong:#ab0018;--canada-red-soft:#ff5668;--canada-night:#090f1d;--canada-ink:#0f172a;--canada-snow:#f8fafc;--canada-card:#111a31;--canada-card-border:rgba(255, 255, 255, 0.14);--canada-shadow:0 24px 48px rgba(4, 8, 20, 0.48);--primary:var(--canada-red);--primary-light:var(--canada-red-soft);--secondary:#ff6a79;--accent:var(--canada-snow);--bg-primary:var(--canada-night);--bg-secondary:rgba(12, 20, 38, 0.82);--bg-tertiary:#131d36;--text-primary:#f8fafc;--text-secondary:rgba(248, 250, 252, 0.78)}body{font-family:'Space Grotesk','Manrope','Segoe UI',sans-serif;background:radial-gradient(circle at 10% -15%,rgb(210 15 42 / .34),transparent 38%),radial-gradient(circle at 100% 0%,rgb(255 255 255 / .12),transparent 32%),linear-gradient(165deg,#050a15 0%,#090f1d 42%,#0f1831 100%);color:var(--text-primary)}body::before{content:'';position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(circle at 50% 0%,black 35%,transparent 90%)}body.light-theme{--bg-primary:#f8f8fb;--bg-secondary:rgba(255, 255, 255, 0.9);--bg-tertiary:#ffffff;--text-primary:#111827;--text-secondary:rgba(17, 24, 39, 0.74);--canada-card-border:rgba(15, 23, 42, 0.12);--canada-shadow:0 18px 34px rgba(15, 23, 42, 0.12);background:radial-gradient(circle at 0% 0%,rgb(210 15 42 / .1),transparent 34%),radial-gradient(circle at 100% 100%,rgb(210 15 42 / .09),transparent 30%),linear-gradient(180deg,#ffffff 0%,#f4f6fb 100%)}body.light-theme::before{background-image:linear-gradient(rgb(15 23 42 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .02) 1px,transparent 1px);background-size:64px 64px;opacity:.9}.header::before,body.light-theme .header::before{border-color:rgb(210 15 42 / .28);background:linear-gradient(95deg,rgb(255 255 255 / .1),rgb(255 255 255 / .02)),rgb(11 17 32 / .72);box-shadow:0 16px 36px rgb(3 7 19 / .42)}body.light-theme .header::before{background:linear-gradient(95deg,rgb(255 255 255 / .88),rgb(255 255 255 / .7)),rgb(255 255 255 / .82);box-shadow:0 14px 28px rgb(15 23 42 / .12)}.promo-banner{background:linear-gradient(96deg,#a1021c 0%,#d20f2a 48%,#f73d54 100%);box-shadow:0 8px 30px rgb(210 15 42 / .48)}.promo-badge{background:rgb(255 255 255 / .18);border-color:rgb(255 255 255 / .36)}.hero-bg .bg-gradient{background:radial-gradient(circle at 20% 22%,rgb(210 15 42 / .42),transparent 42%),radial-gradient(circle at 80% 0%,rgb(255 255 255 / .2),transparent 30%),linear-gradient(160deg,rgb(5 10 22 / .86),rgb(8 13 28 / .6))}.hero-title,.features-title,.beyond-title,.vod-title,h1,h2{letter-spacing:-.02em}.gradient-text,.title-highlight,.hero-title-spotlight .text-gradient,.featured-title,.why-iptv-heading h2{background:linear-gradient(120deg,#ffffff 0%,#ffe4e8 16%,#ff5b70 50%,#d20f2a 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.why-iptv-eyebrow,.popular-badge,.plan-offert{color:#fff;border-color:rgb(255 255 255 / .3);background:linear-gradient(130deg,rgb(210 15 42 / .95),rgb(124 6 26 / .95));box-shadow:0 8px 24px rgb(210 15 42 / .3)}body.light-theme .why-iptv-eyebrow,body.light-theme .popular-badge,body.light-theme .plan-offert{color:#9a0019;border-color:rgb(154 0 25 / .24);background:linear-gradient(130deg,rgb(255 227 232 / .92),rgb(255 242 244 / .88));box-shadow:0 8px 20px rgb(154 0 25 / .14)}.section-badge-purple{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:linear-gradient(135deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02))!important;color:#ffd6de!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 10px 26px rgb(0 0 0 / .18)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.section-badge-purple::before{content:''!important;width:7px!important;height:7px!important;border-radius:50%!important;background:linear-gradient(135deg,#ff9aae 0%,#f4c95d 100%)!important;box-shadow:0 0 12px rgb(255 154 174 / .5)!important;flex-shrink:0!important}body.light-theme .section-badge-purple{border-color:rgb(154 0 25 / .12)!important;background:linear-gradient(135deg,rgb(255 245 247 / .98),rgb(255 250 251 / .96))!important;color:#a30d26!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .92),0 10px 22px rgb(15 23 42 / .08)!important}.btn-primary,.btn-primary-gradient,.btn-plan,.btn-mobile-cta{border:1px solid rgb(255 255 255 / .26);background:linear-gradient(120deg,var(--canada-red-strong),var(--canada-red),var(--canada-red-soft));color:#fff;box-shadow:0 14px 30px rgb(210 15 42 / .4)}.btn-primary:hover,.btn-primary-gradient:hover,.btn-plan:hover,.btn-mobile-cta:hover{transform:translateY(-2px);box-shadow:0 18px 35px rgb(210 15 42 / .52)}.btn-secondary,.btn-outline,.promo-btn{border:1px solid rgb(255 255 255 / .34);background:rgb(255 255 255 / .1);color:#fff}body.light-theme .btn-secondary,body.light-theme .btn-outline,body.light-theme .promo-btn{border-color:rgb(154 0 25 / .24);background:rgb(255 255 255 / .88);color:#9a0019}:where(.feature-item,.quickfact-card,.hero-metric-card,.pricing-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.download-card){border:1px solid var(--canada-card-border);background:linear-gradient(160deg,rgb(255 255 255 / .12),rgb(255 255 255 / .02)),var(--canada-card)}:where(.feature-item,.quickfact-card,.hero-metric-card,.pricing-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.download-card):hover{border-color:rgb(210 15 42 / .28);box-shadow:0 20px 42px rgb(15 6 8 / .35);transform:translateY(-2px)}.status-dot,.badge-dot,.feature-check,.trust-icon,.step-number{background:linear-gradient(135deg,#ff6a79,#d20f2a);box-shadow:0 0 0 4px rgb(210 15 42 / .2)}.social-link,.footer-menu a,.nav-links a,.mobile-links a{transition:color 0.24s ease,transform 0.24s ease}.social-link:hover,.footer-menu a:hover,.nav-links a:hover,.mobile-links a:hover{color:#ff7a88;transform:translateY(-1px)}@media (max-width:768px){body{background:radial-gradient(circle at 0% 0%,rgb(210 15 42 / .28),transparent 38%),linear-gradient(180deg,#060b17 0%,#0d1630 100%)}.hero-title,.features-title,.beyond-title{letter-spacing:-.015em}:where(.pricing-card,.beyond-card,.review-card-v2,.faq-item){border-radius:16px}}body::before{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:64px 64px;mask-image:none;-webkit-mask-image:none;opacity:.9}body.light-theme::before{background-image:linear-gradient(rgb(15 23 42 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .02) 1px,transparent 1px);background-size:64px 64px;opacity:.9}.bg-grid{background-image:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}body.light-theme .bg-grid{background-image:linear-gradient(rgb(15 23 42 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}@media (max-width:768px){body::before,body.light-theme::before{background-size:46px 46px}.bg-grid,body.light-theme .bg-grid{background-size:36px 36px}}:root{--fr-blue:#d20f2a;--primary:#d20f2a;--primary-light:#f24a62;--secondary:#ef405a;--btn-shadow:rgba(140, 6, 32, 0.45);--btn-shadow-strong:rgba(140, 6, 32, 0.62)}body{background:#0e090a}body.light-theme{background:#fff7f8}body .bg-dark{background:#0e090a}body.light-theme .bg-dark{background:#fff7f8}.hero-bg .bg-gradient,body.light-theme .hero-bg .bg-gradient{background:rgb(210 15 42 / .08)}body::before{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px)}body.light-theme::before{background-image:linear-gradient(rgb(140 6 32 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(140 6 32 / .06) 1px,transparent 1px)}.bg-grid{background-image:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px)}body.light-theme .bg-grid{background-image:linear-gradient(rgb(140 6 32 / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(140 6 32 / .08) 1px,transparent 1px)}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]){background:#d20f2a!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .28)!important;border-radius:12px!important;box-shadow:0 10px 24px rgb(140 6 32 / .45)!important}body.light-theme :where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]){background:#d20f2a!important;color:#ffffff!important;border:1px solid rgb(140 6 32 / .28)!important;box-shadow:0 10px 24px rgb(140 6 32 / .3)!important}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]):hover{background:#ef405a!important;color:#ffffff!important;box-shadow:0 14px 28px rgb(140 6 32 / .55)!important}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"])::before,:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"])::after{content:none!important;background:none!important}.gradient-text,.title-highlight,.hero-title-spotlight .text-gradient,.featured-title,.why-iptv-heading h2{background:none!important;color:#d20f2a!important;-webkit-background-clip:initial!important;background-clip:initial!important}:where(.why-iptv-eyebrow,.popular-badge,.plan-offert){background:#d20f2a!important;color:#ffffff!important;box-shadow:0 8px 18px rgb(140 6 32 / .35)!important}body.light-theme :where(.why-iptv-eyebrow,.popular-badge,.plan-offert){background:#d20f2a!important;color:#ffffff!important;box-shadow:0 8px 18px rgb(140 6 32 / .25)!important}:where(.pricing-card,.feature-item,.quickfact-card,.hero-metric-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.why-iptv-frame){box-shadow:0 14px 30px rgb(80 14 24 / .28)!important}body.light-theme :where(.pricing-card,.feature-item,.quickfact-card,.hero-metric-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.why-iptv-frame){box-shadow:0 12px 24px rgb(80 14 24 / .16)!important}body,body.light-theme{--primary:#d20f2a !important;--primary-light:#ef405a !important;--secondary:#ef405a !important;--accent:#d20f2a !important}body{background-color:#0e090a!important;background-image:none!important}body.light-theme{background-color:#fff7f8!important;background-image:none!important}body .btn-primary,body .btn-primary-gradient,body .btn-plan,body .btn-mobile-cta,body .btn-secondary,body .btn-outline,body .btn-main,body .btn-sub,body .btn-why-choose,body .promo-btn,body .download-app-btn,body .btn-reviews,body .btn-admin,body .btn-scroll-top,body a[class*="btn-"],body button[class*="btn-"]{background:#d20f2a!important;background-image:none!important;color:#ffffff!important;border:1px solid rgb(140 6 32 / .38)!important;box-shadow:0 10px 24px rgb(140 6 32 / .35)!important;transition:background-color 0.24s ease,color 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease,transform 0.24s ease!important}body .btn-primary:hover,body .btn-primary-gradient:hover,body .btn-plan:hover,body .btn-mobile-cta:hover,body .btn-secondary:hover,body .btn-outline:hover,body .btn-main:hover,body .btn-sub:hover,body .btn-why-choose:hover,body .promo-btn:hover,body .download-app-btn:hover,body .btn-reviews:hover,body .btn-admin:hover,body .btn-scroll-top:hover,body a[class*="btn-"]:hover,body button[class*="btn-"]:hover{background:#de1f39!important;background-image:none!important;box-shadow:0 12px 26px rgb(140 6 32 / .42)!important;transform:translateY(-1px)}body #themeToggle{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;border-radius:50%!important;border:1px solid rgb(148 163 184 / .22)!important;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92))!important;color:#dbe7f5!important;box-shadow:0 10px 24px rgb(2 6 23 / .28),inset 0 1px 0 rgb(255 255 255 / .08)!important;backdrop-filter:blur(12px)!important}body #themeToggle::before{display:none!important;background:none!important}body #themeToggle:hover{transform:translateY(-1px) scale(1.02)!important;border-color:rgb(148 163 184 / .34)!important;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96))!important;box-shadow:0 14px 28px rgb(2 6 23 / .34),inset 0 1px 0 rgb(255 255 255 / .1)!important}body #themeToggle .icon-sun,body #themeToggle .icon-moon{color:currentColor!important}body #themeToggle:not(.dark),body.light-theme #themeToggle{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92))!important;color:#475569!important;border-color:rgb(148 163 184 / .3)!important;box-shadow:0 10px 24px rgb(148 163 184 / .16),inset 0 1px 0 rgb(255 255 255 / .78)!important}body #themeToggle:not(.dark):hover,body.light-theme #themeToggle:hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96))!important;color:#334155!important;border-color:rgb(148 163 184 / .42)!important;box-shadow:0 14px 30px rgb(148 163 184 / .22),inset 0 1px 0 rgb(255 255 255 / .9)!important}body .btn-primary::before,body .btn-primary::after,body .btn-plan::before,body .btn-plan::after,body .btn-primary-gradient::before,body .btn-primary-gradient::after,body .btn-reviews::before,body .btn-reviews::after{content:none!important;background:none!important}body a,body.light-theme a,body .beauty-links,body.light-theme .beauty-links,body .footer-column-title,body.light-theme .footer-column-title,body .social-link,body.light-theme .social-link,body .currency,body .amount,body .review-verified-v2 svg,body .faq-icon,body .support-title .beauty-links,body .support-hours svg,body .support-badge svg,body .stat-value-small svg,body .feature-check,body .feature-icon,body .faq-answer a,body .footer-menu a:hover,body .nav-links a:hover,body .mobile-links a:hover{color:#d20f2a}body .beauty-links{color:#f8fafc!important}body.light-theme .beauty-links{color:#d20f2a!important}body .review-verified-v2 svg path,body .faq-icon-wrapper svg,body .feature-check svg,body .feature-icon svg{stroke:#d20f2a!important;fill:transparent!important}body .faq-icon-wrapper,body .faq-item.active .faq-icon-wrapper,body .support-icon,body .stat-item-small,body .faq-read-more,body .support-status,body .pricing-card,body .review-card-v2,body .faq-item,body .faq-support-card{background-image:none!important}:root{--maple-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}body::before,body.light-theme::before,.bg-grid,body.light-theme .bg-grid{background:none!important;background-image:none!important}.bg-grid{display:none!important}.hero-bg::before,.hero-bg::after{content:'';position:absolute;inset:0;pointer-events:none}.hero-bg::before{background-image:var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon);background-repeat:no-repeat;background-size:112px 112px,84px 84px,70px 70px,96px 96px,62px 62px,76px 76px,88px 88px,58px 58px,68px 68px,104px 104px;background-position:4% 12%,18% 74%,34% 22%,52% 82%,66% 14%,79% 70%,92% 30%,11% 42%,42% 58%,88% 86%;opacity:.1;filter:saturate(1.05);animation:mapleFloat 18s ease-in-out infinite alternate}body.light-theme .hero-bg::before{opacity:.075}.hero-bg::after{background-color:rgb(210 15 42 / .05)}body.light-theme .hero-bg::after{background-color:rgb(210 15 42 / .035)}@keyframes mapleFloat{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-12px,0)}}@media (max-width:768px){.hero-bg::before{background-size:78px 78px,62px 62px,52px 52px,68px 68px,46px 46px,56px 56px,64px 64px,44px 44px,50px 50px,72px 72px;opacity:.085}body.light-theme .hero-bg::before{opacity:.06}}:root{--maple-icon-soft-dark:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a66' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E");--maple-icon-soft-light:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a4d' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.hero-bg::before,.hero-bg::after,.hero-bg .bg-gradient,.hero-bg .bg-circles{display:none!important}.hero-bg .bg-dark{background-color:#0e090a!important;background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .12),transparent 28%);background-repeat:no-repeat;background-size:118px 118px,88px 88px,72px 72px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px,auto,auto;background-position:5% 14%,18% 74%,35% 26%,52% 82%,68% 14%,80% 70%,92% 32%,43% 57%,center,center}body.light-theme .hero-bg .bg-dark{background-color:#fff7f8!important;background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),radial-gradient(circle at 20% 16%,rgb(210 15 42 / .1),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .08),transparent 28%);background-repeat:no-repeat;background-size:118px 118px,88px 88px,72px 72px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px,auto,auto;background-position:5% 14%,18% 74%,35% 26%,52% 82%,68% 14%,80% 70%,92% 32%,43% 57%,center,center}@media (max-width:768px){.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{background-size:86px 86px,64px 64px,52px 52px,72px 72px,48px 48px,56px 56px,44px 44px,68px 68px,auto,auto}}.hero-bg .bg-dark{overflow:hidden;background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .12),transparent 28%)!important}body.light-theme .hero-bg .bg-dark{background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .1),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .08),transparent 28%)!important}.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:'';position:absolute;inset:-22% 0 0 0;pointer-events:none;will-change:transform}.hero-bg .bg-dark::before{background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark);background-repeat:no-repeat;background-size:118px 118px,86px 86px,70px 70px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px;background-position:4% 4%,18% 24%,32% 12%,50% 26%,66% 8%,78% 20%,90% 10%,42% 2%;animation:mapleFallA 20s linear infinite}.hero-bg .bg-dark::after{background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark);background-repeat:no-repeat;background-size:72px 72px,56px 56px,82px 82px,48px 48px,66px 66px,52px 52px;background-position:10% 14%,28% 8%,58% 18%,74% 4%,86% 16%,44% 10%;animation:mapleFallB 26s linear infinite;animation-delay:-7s}body.light-theme .hero-bg .bg-dark::before{background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light)}body.light-theme .hero-bg .bg-dark::after{background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light)}@keyframes mapleFallA{0%{transform:translate3d(0,-8%,0) rotate(0deg)}100%{transform:translate3d(2.5%,120%,0) rotate(9deg)}}@keyframes mapleFallB{0%{transform:translate3d(0,-14%,0) rotate(0deg)}100%{transform:translate3d(-2.5%,120%,0) rotate(-11deg)}}@media (max-width:768px){.hero-bg .bg-dark::before{background-size:84px 84px,64px 64px,52px 52px,72px 72px,46px 46px,56px 56px,44px 44px,68px 68px;animation-duration:16s}.hero-bg .bg-dark::after{background-size:56px 56px,44px 44px,62px 62px,38px 38px,50px 50px,40px 40px;animation-duration:21s}}body{--maple-fall-icon:var(--maple-icon-soft-dark)}body.light-theme{--maple-fall-icon:var(--maple-icon-soft-light)}.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{overflow:hidden}.hero-bg::before,.hero-bg::after,.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:'';position:absolute;left:0;right:0;top:-180%;bottom:-180%;pointer-events:none;will-change:transform}.hero-bg::before,.hero-bg::after{display:block!important}.hero-bg .bg-dark::before{background-image:var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:82px 82px,64px 64px,74px 74px,56px 56px;background-position:8% -8%,32% -40%,58% -20%,84% -54%;opacity:.72;animation:mapleStreamA 42s linear infinite}.hero-bg .bg-dark::after{background-image:var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:68px 68px,52px 52px,60px 60px;background-position:18% -64%,48% -14%,76% -38%;opacity:.58;animation:mapleStreamB 55s linear infinite;animation-delay:-19s}.hero-bg::before{background-image:var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:54px 54px,46px 46px;background-position:42% -72%,92% -26%;opacity:.42;animation:mapleStreamC 67s linear infinite;animation-delay:-27s}.hero-bg::after{background-image:var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:44px 44px,50px 50px;background-position:6% -48%,66% -86%;opacity:.33;animation:mapleStreamD 79s linear infinite;animation-delay:-41s}@keyframes mapleStreamA{0%{transform:translate3d(0,-6%,0)}100%{transform:translate3d(1.8%,18%,0)}}@keyframes mapleStreamB{0%{transform:translate3d(0,-10%,0)}100%{transform:translate3d(-2.2%,16%,0)}}@keyframes mapleStreamC{0%{transform:translate3d(0,-4%,0)}100%{transform:translate3d(1.2%,14%,0)}}@keyframes mapleStreamD{0%{transform:translate3d(0,-12%,0)}100%{transform:translate3d(-1.5%,15%,0)}}@media (max-width:768px){.hero-bg .bg-dark::before{background-size:64px 64px,50px 50px,58px 58px,44px 44px;animation-duration:34s}.hero-bg .bg-dark::after{background-size:52px 52px,40px 40px,46px 46px;animation-duration:46s}.hero-bg::before{background-size:42px 42px,36px 36px;animation-duration:58s}.hero-bg::after{background-size:36px 36px,40px 40px;animation-duration:66s}}:root{--maple-rain-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.hero-bg::before,.hero-bg::after,.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:none!important;display:none!important;animation:none!important;background:none!important;background-image:none!important}.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .1),transparent 28%)!important}.maple-rain-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}@keyframes mapleRainFall{0%{transform:translate3d(var(--x-start),-22vh,0)}46%{transform:translate3d(calc(var(--x-start) + var(--drift-mid)),46vh,0)}100%{transform:translate3d(calc(var(--x-start) + var(--drift-end)),122vh,0)}}@keyframes mapleRainSpin{0%{transform:rotate(var(--rot-start)) scale(var(--leaf-scale))}55%{transform:rotate(var(--rot-mid)) scale(calc(var(--leaf-scale) * 0.96))}100%{transform:rotate(var(--rot-end)) scale(var(--leaf-scale))}}@media (max-width:768px){.maple-rain-layer{opacity:.95}}.header .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}.header .nav{min-height:84px;gap:20px}.header .nav-links{gap:10px}.header .nav-links a{display:inline-flex;align-items:center;justify-content:center;padding:11px 18px;border-radius:999px;color:rgb(248 250 252 / .86)!important;font-weight:700;letter-spacing:.2px;position:relative;transition:color 0.25s ease,transform 0.25s ease;z-index:0}.header .nav-links a::before{content:'';position:absolute;inset:0;border-radius:inherit;background:rgb(210 15 42 / .2);border:1px solid rgb(255 255 255 / .2);transform:scale(.86);opacity:0;transition:transform 0.25s ease,opacity 0.25s ease;z-index:-1}.header .nav-links a::after{content:'';position:absolute;left:22%;right:22%;bottom:5px;height:2px;border-radius:999px;background:#ef405a;transform:scaleX(0);transform-origin:center;transition:transform 0.25s ease}.header .nav-links a:hover,.header .nav-links a:focus-visible,.header .nav-links a.active{color:#ffffff!important;transform:translateY(-1px)}.header .nav-links a:hover::before,.header .nav-links a:focus-visible::before,.header .nav-links a.active::before{opacity:1;transform:scale(1)}.header .nav-links a:hover::after,.header .nav-links a:focus-visible::after,.header .nav-links a.active::after{transform:scaleX(1)}body.light-theme .header .nav-links a{color:rgb(17 24 39 / .82)!important}body.light-theme .header .nav-links a::before{background:rgb(210 15 42 / .1);border-color:rgb(159 11 35 / .2)}body.light-theme .header .nav-links a:hover,body.light-theme .header .nav-links a:focus-visible,body.light-theme .header .nav-links a.active{color:#9f0b23!important}@media (max-width:1024px){.header .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}.header .nav{min-height:72px}}:root{--maple-link-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.header .nav-links a{background:transparent!important;border:none!important;box-shadow:none!important;padding:10px 14px!important;color:rgb(248 250 252 / .84)!important;transition:color 0.22s ease,padding-left 0.22s ease}.header .nav-links a::after{display:none!important}.header .nav-links a::before{content:'';position:absolute;left:0;top:50%;width:11px;height:11px;background-color:#d20f2a;-webkit-mask-image:var(--maple-link-mask);mask-image:var(--maple-link-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(-50%) scale(.5);transform-origin:center;opacity:0;transition:opacity 0.22s ease,transform 0.22s ease}.header .nav-links a:hover,.header .nav-links a:focus-visible,.header .nav-links a.active{color:#d20f2a!important;padding-left:20px!important;transform:none!important}.header .nav-links a:hover::before,.header .nav-links a:focus-visible::before,.header .nav-links a.active::before{opacity:1;transform:translateY(-50%) scale(1)}body.light-theme .header .nav-links a{color:rgb(17 24 39 / .82)!important}body.light-theme .header .nav-links a:hover,body.light-theme .header .nav-links a:focus-visible,body.light-theme .header .nav-links a.active{color:#b30f2c!important}.header .whatsapp-btn,body.light-theme .header .whatsapp-btn{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:7px;border-radius:20px;background:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%);background-image:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%);color:#fff;border:1px solid rgb(77 212 137 / .28);box-shadow:0 18px 34px rgb(13 104 70 / .28)}.header .whatsapp-btn:hover,body.light-theme .header .whatsapp-btn:hover{background:linear-gradient(135deg,#25d366 0%,#169b8b 100%);background-image:linear-gradient(135deg,#25d366 0%,#169b8b 100%);box-shadow:0 22px 38px rgb(13 104 70 / .34);transform:translateY(-2px)}.header .whatsapp-btn-copy strong,.header .whatsapp-btn-copy small,.header .whatsapp-btn-icon,.header .whatsapp-btn-arrow,body.light-theme .header .whatsapp-btn-copy strong,body.light-theme .header .whatsapp-btn-copy small,body.light-theme .header .whatsapp-btn-icon,body.light-theme .header .whatsapp-btn-arrow{color:#fff}body .acontainer .btn-cta{position:relative;isolation:isolate;gap:12px!important;padding:12px 18px 12px 24px!important;min-height:52px;white-space:nowrap;border-radius:18px!important;background:linear-gradient(135deg,#ff2446 0%,#d20f2a 52%,#a10820 100%)!important;border:1px solid rgb(255 255 255 / .16)!important;box-shadow:0 18px 34px rgb(139 6 31 / .42),0 0 0 1px rgb(255 255 255 / .06) inset,0 1px 0 rgb(255 255 255 / .18) inset!important;font-size:15px!important;font-weight:800!important;letter-spacing:.01em;color:#ffffff!important;overflow:visible}body .acontainer .btn-cta::before{content:''!important;position:absolute;inset:-8px;border-radius:24px;background:radial-gradient(circle at 18% 50%,rgb(255 92 118 / .4),transparent 42%),radial-gradient(circle at 82% 50%,rgb(255 41 77 / .34),transparent 38%);opacity:.55;z-index:-1;pointer-events:none;transition:opacity 0.24s ease}body .acontainer .btn-cta::after{content:''!important;position:absolute;inset:1px;border-radius:17px;background:linear-gradient(180deg,rgb(255 255 255 / .16),rgb(255 255 255 / .02) 42%,rgb(0 0 0 / .08));mix-blend-mode:screen;pointer-events:none;z-index:-1}body .acontainer .btn-cta>span:first-child{position:relative;z-index:1}body .acontainer .btn-cta .btn-cta__icon{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);box-shadow:0 1px 0 rgb(255 255 255 / .12) inset;backdrop-filter:blur(8px);position:relative;z-index:1;flex-shrink:0}body .acontainer .btn-cta .btn-cta__icon svg{width:16px;height:16px;transform:none!important}body .acontainer .btn-cta:hover,body .acontainer .btn-cta:focus-visible{background:linear-gradient(135deg,#ff2b4c 0%,#db1532 50%,#ac0a23 100%)!important;box-shadow:0 20px 36px rgb(139 6 31 / .44),0 0 0 1px rgb(255 255 255 / .08) inset,0 1px 0 rgb(255 255 255 / .2) inset!important;transform:translateY(-1px)}body .acontainer .btn-cta:hover::before,body .acontainer .btn-cta:focus-visible::before{opacity:.68}body .acontainer .btn-cta:hover .btn-cta__icon,body .acontainer .btn-cta:focus-visible .btn-cta__icon{background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .22);transform:none}body.light-theme .btn-cta{box-shadow:0 18px 34px rgb(159 11 35 / .25),0 0 0 1px rgb(255 255 255 / .28) inset,0 1px 0 rgb(255 255 255 / .2) inset!important}body.light-theme .acontainer .btn-cta::before{background:radial-gradient(circle at 18% 50%,rgb(255 92 118 / .28),transparent 42%),radial-gradient(circle at 82% 50%,rgb(255 41 77 / .22),transparent 38%)}@media (max-width:1200px){body .acontainer .btn-cta{padding-left:20px!important;padding-right:16px!important;gap:10px!important}}body .hero-section{min-height:auto!important;padding:138px 0 84px!important;position:relative;isolation:isolate}body .hero-section::before,body .hero-section::after{content:'';position:absolute;inset:0;pointer-events:none}body .hero-section::before{background:radial-gradient(circle at 8% 16%,rgb(210 15 42 / .22),transparent 32%),radial-gradient(circle at 92% 88%,rgb(239 64 90 / .18),transparent 30%);opacity:.9;z-index:0}body.light-theme .hero-section::before{background:radial-gradient(circle at 8% 16%,rgb(210 15 42 / .14),transparent 34%),radial-gradient(circle at 92% 88%,rgb(239 64 90 / .11),transparent 32%)}body.light-theme .hero-section::after{background:linear-gradient(145deg,rgb(255 255 255 / .68),rgb(255 247 248 / .58));opacity:.92}body .hero-section .acontainer{max-width:1320px!important;position:relative;z-index:1}body .hero-content.hero-spotlight{max-width:1160px;margin:0 auto;padding:40px 46px 34px!important;border-radius:30px;border:1px solid rgb(255 255 255 / .16);background:linear-gradient(160deg,rgb(255 255 255 / .08),rgb(255 255 255 / .02)),rgb(17 9 11 / .72);box-shadow:0 28px 62px rgb(15 6 8 / .45);text-align:left!important;justify-items:stretch!important;position:relative;overflow:hidden}body .hero-content.hero-spotlight::before{content:'';position:absolute;width:220px;height:220px;right:-68px;top:-72px;border-radius:50%;background:radial-gradient(circle,rgb(210 15 42 / .28),transparent 68%)}body.light-theme .hero-content.hero-spotlight{border-color:rgb(159 11 35 / .18);background:linear-gradient(160deg,rgb(255 255 255 / .98),rgb(255 245 247 / .94));box-shadow:0 22px 48px rgb(80 14 24 / .14)}body .hero-spotlight .hero-buttons{justify-content:flex-start!important;margin:16px 0 2px!important;gap:12px}body.light-theme .hero-title.hero-title-spotlight,body.light-theme .hero-subtitle.hero-subtitle-spotlight,body.light-theme .hero-description.hero-description-spotlight{color:#1b1820!important;text-shadow:none!important}body.light-theme .hero-metric-card{background:rgb(255 255 255 / .88)!important;border-color:rgb(159 11 35 / .16)!important}body.light-theme .hero-metric-card span{color:rgb(27 24 32 / .7)!important}body.light-theme .hero-trustline{border-color:rgb(159 11 35 / .18);background:rgb(210 15 42 / .06);color:rgb(27 24 32 / .78)!important}@media (max-width:992px){body .hero-section{padding:126px 0 72px!important}body .hero-content.hero-spotlight{padding:28px 22px 24px!important;border-radius:22px}}@media (max-width:640px){body .hero-spotlight .hero-buttons{flex-direction:column;align-items:stretch}}body .hero-section{padding:128px 0 84px!important}body .hero-section::before{background:radial-gradient(circle at 14% 12%,rgb(220 26 60 / .22),transparent 35%),radial-gradient(circle at 84% 84%,rgb(255 84 118 / .14),transparent 33%)!important;opacity:1!important}body .hero-content.hero-spotlight.hero-v5{max-width:1280px!important;margin:0 auto!important;padding:36px!important;border-radius:28px!important;border:1px solid rgb(255 110 138 / .2)!important;background:linear-gradient(160deg,rgb(20 10 14 / .88),rgb(12 8 11 / .82))!important;box-shadow:0 30px 64px rgb(8 3 5 / .48)!important;overflow:hidden}body .hero-content.hero-spotlight.hero-v5::before{display:none!important}body .hero-v5-shell{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.95fr);gap:34px;align-items:center}body .hero-v5-copy{display:grid;gap:14px}body .hero-v5-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body .hero-v5-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgb(255 118 145 / .34);background:rgb(255 40 78 / .1);color:#ff93ab;font-size:12px;font-weight:800;letter-spacing:1px}body .hero-v5-dot{width:8px;height:8px;border-radius:50%;background:#f23357}body .hero-v5-score{color:rgb(246 235 240 / .8);font-size:14px;font-weight:600}body .hero-v5-title{margin:0;font-size:clamp(46px, 6vw, 88px);line-height:.95;letter-spacing:-1.8px;color:#fff}body .hero-v5-subtitle{margin:0;max-width:640px;font-size:clamp(22px, 2.5vw, 38px);line-height:1.12;color:rgb(255 255 255 / .9);font-weight:700}body .hero-v5-description{margin:0;max-width:620px;font-size:17px;line-height:1.7;color:rgb(244 237 240 / .8)}body .hero-v5 .hero-buttons.hero-v5-actions{justify-content:flex-start!important;gap:12px;margin-top:4px!important}body .hero-v5 .hero-main-btn{min-height:56px;border-radius:14px!important;padding:0 28px!important;border:1px solid rgb(255 160 180 / .28)!important;background:linear-gradient(135deg,#bf102f,#e72c4d 58%,#ff5877)!important;color:#fff!important;box-shadow:0 14px 30px rgb(224 37 72 / .34)!important}body .hero-v5 .hero-alt-btn{min-height:56px;border-radius:14px!important;padding:0 24px!important;border:1px solid rgb(255 255 255 / .24)!important;background:rgb(255 255 255 / .05)!important;color:rgb(255 255 255 / .94)!important}body .hero-v5-reviews{margin-top:6px;max-width:660px;padding:12px 14px;border-radius:14px;border:1px solid rgb(255 123 149 / .24);background:rgb(255 255 255 / .05);display:flex;align-items:center;gap:14px}body .hero-v5-review-avatars{display:flex;align-items:center;flex-shrink:0}body .hero-v5-review-avatars img{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid rgb(20 9 13 / .95);margin-right:-10px;box-shadow:0 7px 16px rgb(3 2 3 / .35)}body .hero-v5-review-copy{display:grid;gap:2px}body .hero-v5-review-copy strong{color:#fff;font-size:clamp(26px, 2.5vw, 40px);line-height:1;letter-spacing:-.6px}body .hero-v5-review-copy span{color:rgb(245 240 242 / .76);font-size:16px;font-weight:500}body .hero-v5-stage{position:relative;min-height:500px}body .hero-v5-card{position:absolute;border-radius:22px;overflow:hidden;border:1px solid rgb(255 124 151 / .3);box-shadow:0 18px 42px rgb(7 3 5 / .45);background:#120d13}body .hero-v5-card img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.95) contrast(1.05) brightness(.75)}body .hero-v5-card-back{width:78%;height:72%;right:0;top:0;transform:rotate(6deg);opacity:.56}body .hero-v5-card-front{width:84%;height:78%;left:0;bottom:0;transform:rotate(-2.6deg)}body .hero-v5-card-overlay{position:absolute;left:14px;right:14px;bottom:14px;border-radius:12px;border:1px solid rgb(255 133 158 / .24);background:rgb(9 7 10 / .74);padding:10px 12px;display:grid;gap:2px}body .hero-v5-card-overlay strong{color:#fff;font-size:14px;letter-spacing:.7px}body .hero-v5-card-overlay span{color:rgb(245 239 241 / .72);font-size:12px}body .hero-v5-tag{position:absolute;display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgb(255 124 151 / .32);background:rgb(11 9 12 / .9);color:rgb(249 240 243 / .9);font-size:12px;font-weight:700;letter-spacing:.2px;box-shadow:0 10px 24px rgb(5 3 4 / .42)}body .hero-v5-tag-a{top:28px;left:10px}body .hero-v5-tag-b{right:10px;top:194px}body .hero-v5-tag-c{left:52px;bottom:20px}body.light-theme .hero-section::before{background:radial-gradient(circle at 14% 12%,rgb(220 26 60 / .15),transparent 35%),radial-gradient(circle at 84% 84%,rgb(255 84 118 / .11),transparent 35%)!important}body.light-theme .hero-section::after{background:linear-gradient(138deg,rgb(255 255 255 / .88),rgb(255 246 249 / .78))!important}body.light-theme .hero-content.hero-spotlight.hero-v5{border-color:rgb(186 16 45 / .18)!important;background:linear-gradient(160deg,rgb(255 255 255 / .95),rgb(255 246 248 / .92))!important;box-shadow:0 20px 44px rgb(94 14 30 / .14)!important}body.light-theme .hero-v5-score{color:rgb(70 48 56 / .76)}body.light-theme .hero-v5-badge{color:#b80f2f;border-color:rgb(184 15 46 / .2);background:rgb(210 15 42 / .08)}body.light-theme .hero-v5-title,body.light-theme .hero-v5-subtitle{color:#1f161f}body.light-theme .hero-v5-description{color:rgb(53 36 43 / .76)}body.light-theme .hero-v5 .hero-main-btn{border-color:rgb(214 44 76 / .34)!important;background:linear-gradient(135deg,#c01234,#e7284c 60%,#ff5d7c)!important}body.light-theme .hero-v5 .hero-alt-btn{color:#7f1328!important;border-color:rgb(181 18 47 / .22)!important;background:rgb(255 255 255 / .86)!important}body.light-theme .hero-v5-reviews{background:rgb(255 255 255 / .86);border-color:rgb(182 19 48 / .2)}body.light-theme .hero-v5-review-avatars img{border-color:rgb(255 255 255 / .95);box-shadow:0 7px 14px rgb(96 17 31 / .16)}body.light-theme .hero-v5-review-copy strong{color:#2e1e24}body.light-theme .hero-v5-review-copy span{color:rgb(75 51 60 / .72)}body.light-theme .hero-v5-card{border-color:rgb(184 22 50 / .22);box-shadow:0 14px 34px rgb(88 14 28 / .16)}body.light-theme .hero-v5-card img{filter:saturate(.95) contrast(1.04) brightness(.86)}body.light-theme .hero-v5-card-overlay{border-color:rgb(181 18 47 / .2);background:rgb(255 255 255 / .9)}body.light-theme .hero-v5-card-overlay strong{color:#341e26}body.light-theme .hero-v5-card-overlay span{color:rgb(82 56 66 / .72)}body.light-theme .hero-v5-tag{border-color:rgb(182 19 48 / .22);background:rgb(255 255 255 / .92);color:#4b3038;box-shadow:0 8px 20px rgb(95 17 32 / .14)}@media (max-width:1140px){body .hero-content.hero-spotlight.hero-v5{padding:28px 24px!important}body .hero-v5-shell{grid-template-columns:1fr;gap:20px}body .hero-v5-stage{min-height:420px}body .hero-v5-card-back{width:72%;height:68%}body .hero-v5-card-front{width:80%;height:74%}}@media (max-width:760px){body .hero-section{padding:114px 0 64px!important}body .hero-content.hero-spotlight.hero-v5{padding:20px 15px!important;border-radius:20px!important}body .hero-v5-title{font-size:clamp(36px, 11vw, 52px)}body .hero-v5-subtitle{font-size:clamp(18px, 6.6vw, 26px)}body .hero-v5-description{font-size:15px}body .hero-v5 .hero-buttons.hero-v5-actions{flex-direction:column;align-items:stretch}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{width:100%;justify-content:center}body .hero-v5-reviews{gap:10px;flex-direction:column;align-items:flex-start}body .hero-v5-review-copy strong{font-size:clamp(22px, 7.5vw, 30px)}body .hero-v5-review-copy span{font-size:14px}body .hero-v5-stage{min-height:300px}body .hero-v5-card-back{width:84%;height:78%;transform:rotate(4deg)}body .hero-v5-card-front{width:90%;height:84%;transform:rotate(-1.2deg)}body .hero-v5-tag{height:30px;font-size:11px}body .hero-v5-tag-a{top:8px;left:0}body .hero-v5-tag-b{top:auto;right:4px;bottom:86px}body .hero-v5-tag-c{left:8px;bottom:8px}}body .hero-content.hero-spotlight.hero-v5{padding:30px 32px!important;border-radius:24px!important;border-color:rgb(255 108 136 / .18)!important;box-shadow:0 22px 48px rgb(8 3 5 / .4)!important}body .hero-v5-shell{grid-template-columns:minmax(0,1.03fr) minmax(340px,0.97fr);gap:28px}body .hero-v5-copy{gap:12px}body .hero-v5-badge{padding:7px 12px;font-size:11px;letter-spacing:.8px}body .hero-v5-score{font-size:13px}body .hero-v5-title{font-size:clamp(36px, 4.6vw, 64px);line-height:1.01;letter-spacing:-1.2px}body .hero-v5-subtitle{font-size:clamp(18px, 2vw, 29px);line-height:1.16;font-weight:650}body .hero-v5-description{max-width:590px;font-size:15.5px;line-height:1.64}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{min-height:52px}body .hero-v5 .hero-main-btn span,body .hero-v5 .hero-alt-btn span{font-size:15px;font-weight:700}body .hero-v5 .hero-main-btn:hover{transform:translateY(-1px)}body .hero-v5 .hero-alt-btn:hover{border-color:rgb(255 130 156 / .5)!important;background:rgb(255 74 107 / .1)!important}body .hero-v5-reviews{max-width:610px;padding:10px 12px;gap:12px;border-radius:12px}body .hero-v5-review-avatars img{width:40px;height:40px;margin-right:-9px}body .hero-v5-review-copy strong{font-size:clamp(20px, 2vw, 30px);letter-spacing:-.4px}body .hero-v5-review-copy span{font-size:14px}body .hero-v5-stage{min-height:440px;isolation:isolate}body .hero-v5-card{border-radius:18px;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.45s ease,box-shadow 0.45s ease;will-change:transform,opacity}body .hero-v5-card img{transition:filter 0.45s ease,transform 0.45s ease}body .hero-v5-card-back{width:74%;height:68%;transform:rotate(4deg);opacity:.48;z-index:1;transform-origin:right top}body .hero-v5-card-front{width:82%;height:76%;transform:rotate(-2deg);z-index:2;transform-origin:left bottom}body .hero-v5-card-overlay strong{font-size:13px;letter-spacing:.5px}body .hero-v5-card-overlay span{font-size:11.5px}body .hero-v5-tag{height:32px;padding:0 10px;font-size:11px}body .hero-v5-tag-a{top:20px;left:8px}body .hero-v5-tag-b{right:8px;top:170px}body .hero-v5-tag-c{left:36px;bottom:16px}body .hero-v5-card-back:hover{z-index:3;opacity:1;transform:translate(-24px,18px) rotate(-0.8deg) scale(1.03);box-shadow:0 26px 56px rgb(7 3 5 / .56)}body .hero-v5-card-back:hover img{filter:saturate(1.02) contrast(1.06) brightness(.9);transform:scale(1.02)}body .hero-v5-card-back:hover+.hero-v5-card-front{opacity:.78;transform:translate(26px,-18px) rotate(3deg) scale(.95);box-shadow:0 14px 30px rgb(7 3 5 / .3)}body .hero-v5-card-back:hover+.hero-v5-card-front img{filter:saturate(.9) contrast(1) brightness(.65)}body.light-theme .hero-content.hero-spotlight.hero-v5{border-color:rgb(186 16 45 / .15)!important;box-shadow:0 16px 34px rgb(94 14 30 / .11)!important}body.light-theme .hero-v5-score{color:rgb(75 51 60 / .72)}body.light-theme .hero-v5-description{color:rgb(57 39 47 / .76)}body.light-theme .hero-v5 .hero-alt-btn:hover{background:rgb(210 15 42 / .08)!important}@media (max-width:1140px){body .hero-content.hero-spotlight.hero-v5{padding:24px 22px!important}body .hero-v5-title{font-size:clamp(34px, 7vw, 52px)}body .hero-v5-subtitle{font-size:clamp(17px, 3.9vw, 24px)}body .hero-v5-stage{min-height:360px}}@media (max-width:760px){body .hero-content.hero-spotlight.hero-v5{padding:18px 14px!important;border-radius:18px!important}body .hero-v5-title{font-size:clamp(30px, 10vw, 44px);letter-spacing:-.8px}body .hero-v5-subtitle{font-size:clamp(16px, 6vw, 21px)}body .hero-v5-description{font-size:14px;line-height:1.58}body .hero-v5-reviews{padding:9px 10px}body .hero-v5-review-avatars img{width:36px;height:36px}body .hero-v5-review-copy strong{font-size:clamp(18px, 7vw, 24px)}body .hero-v5-review-copy span{font-size:13px}body .hero-v5-stage{min-height:280px}}:root{--hero-safe-top:148px}body .hero-section{padding-top:var(--hero-safe-top)!important}body .hero-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .hero-content.hero-spotlight.hero-v5{max-width:100%!important;width:100%}@media (max-width:1024px){body .hero-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .promo-banner{padding:0!important;background:linear-gradient(120deg,var(--canada-red-strong),var(--canada-red) 52%,var(--canada-red-soft))!important;box-shadow:0 12px 30px rgb(210 15 42 / .4)!important;border-bottom:1px solid rgb(255 210 219 / .22)}body .promo-banner::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 50%,rgb(255 180 194 / .28),transparent 30%),radial-gradient(circle at 88% 38%,rgb(255 122 149 / .2),transparent 32%),linear-gradient(180deg,rgb(255 255 255 / .08),#fff0);pointer-events:none}body .promo-banner::after{content:'';position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgb(255 236 241 / .92),transparent);opacity:.8;pointer-events:none}body .promo-banner .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .promo-content{width:100%;min-height:56px;padding:9px 50px 9px 0!important;gap:12px;justify-content:flex-start;position:relative;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .promo-badge{padding:6px 10px;border-radius:7px;border:1px solid rgb(255 182 198 / .4);background:rgb(255 255 255 / .11);color:#ffe7ed;font-size:10px;letter-spacing:.8px;font-weight:800}body .badge-dot{width:6px;height:6px;background:#ffd7e1;box-shadow:0 0 8px rgb(255 215 225 / .8)}body .promo-text{font-size:15px;font-weight:650;color:#fff;letter-spacing:.1px}body .promo-text strong{color:#ffe9ee}body .promo-btn{margin-left:auto;padding:8px 14px!important;border-radius:8px;border:1px solid rgb(255 198 211 / .42)!important;background:rgb(255 255 255 / .14)!important;color:#ffffff!important;font-size:12.5px;font-weight:800;box-shadow:none!important}body .promo-btn:hover{background:rgb(255 255 255 / .22)!important;transform:translateY(-1px);box-shadow:none!important}body .promo-close{right:10px;width:28px;height:28px;border-radius:7px;border:1px solid rgb(255 180 197 / .34);background:rgb(255 255 255 / .14);color:#ffe8ee}body .promo-close:hover{background:rgb(255 255 255 / .24);border-color:rgb(255 214 223 / .46)}body.light-theme .promo-banner{background:linear-gradient(120deg,#b40b24,#d20f2a 50%,#f45469)!important;border-bottom-color:rgb(255 236 241 / .2);box-shadow:0 10px 24px rgb(167 18 44 / .24)!important}body.light-theme .promo-banner::before{background:radial-gradient(circle at 10% 50%,rgb(255 218 226 / .2),transparent 30%),radial-gradient(circle at 88% 38%,rgb(255 188 201 / .16),transparent 32%),linear-gradient(180deg,rgb(255 255 255 / .08),#fff0)}body.light-theme .promo-banner::after{background:linear-gradient(90deg,transparent,rgb(255 239 243 / .86),transparent)}body.light-theme .promo-badge{border-color:rgb(255 226 233 / .28);background:rgb(255 255 255 / .12);color:#fff4f6}body.light-theme .badge-dot{background:#ffe4ea;box-shadow:0 0 7px rgb(255 228 234 / .56)}body.light-theme .promo-text{color:#fff}body.light-theme .promo-text strong{color:#ffe7ed}body.light-theme .promo-btn{border-color:rgb(255 228 234 / .34)!important;background:rgb(255 255 255 / .14)!important;color:#ffffff!important}body.light-theme .promo-btn:hover{background:rgb(255 255 255 / .22)!important}body.light-theme .promo-close{border-color:rgb(255 224 231 / .3);background:rgb(255 255 255 / .16);color:#fff1f4}@media (max-width:1024px){body .promo-banner .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}@media (max-width:760px){body .promo-content{min-height:64px;padding:8px 42px 8px 0!important;gap:8px;flex-wrap:wrap}body .promo-badge{font-size:9px;padding:5px 8px}body .promo-text{font-size:11px;line-height:1.25;flex:1 1 calc(100% - 96px)}body .promo-btn{margin-left:0;padding:6px 10px!important;font-size:11px}}body .hero-v5-tag{height:auto!important;min-width:206px;max-width:212px;padding:9px 11px!important;border-radius:16px!important;border:1px solid rgb(210 15 42 / .6)!important;background:linear-gradient(160deg,rgb(18 8 12 / .95),rgb(27 9 14 / .9))!important;box-shadow:0 14px 30px rgb(74 8 22 / .44)!important;display:inline-flex!important;align-items:center;gap:12px;color:#ffffff!important;position:absolute!important;z-index:8!important}body .hero-v5-tag-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff4f7;background:linear-gradient(150deg,#b90f2d,#ef405a);box-shadow:inset 0 1px 0 rgb(255 255 255 / .26),0 6px 16px rgb(188 14 45 / .34);flex-shrink:0}body .hero-v5-tag-copy{display:grid;gap:2px;min-width:0}body .hero-v5-tag-copy strong{font-size:13px;line-height:1.02;letter-spacing:.15px;color:#fff;white-space:nowrap}body .hero-v5-tag-copy small{font-size:12px;line-height:1.2;color:rgb(255 224 232 / .78);font-weight:600;white-space:nowrap}body .hero-v5-tag-a{top:18px!important;left:6px!important}body .hero-v5-tag-b{right:6px!important;top:178px!important}body .hero-v5-tag-c{right:12px!important;left:auto!important;bottom:14px!important}body.light-theme .hero-v5-tag{border-color:rgb(182 18 46 / .42)!important;background:linear-gradient(160deg,rgb(255 255 255 / .95),rgb(255 243 247 / .9))!important;box-shadow:0 10px 24px rgb(126 20 42 / .14)!important}body.light-theme .hero-v5-tag-icon{color:#fff8fa}body.light-theme .hero-v5-tag-copy strong{color:#3b1e28}body.light-theme .hero-v5-tag-copy small{color:rgb(116 43 62 / .72)}@media (max-width:1140px){body .hero-v5-tag{min-width:188px;max-width:194px;padding:8px 10px!important;gap:10px;border-radius:14px!important}body .hero-v5-tag-icon{width:34px;height:34px}body .hero-v5-tag-copy strong{font-size:12px}body .hero-v5-tag-copy small{font-size:11px}}@media (max-width:760px){body .hero-v5-tag{min-width:162px;max-width:168px;padding:7px 8px!important;border-radius:12px!important;gap:8px}body .hero-v5-tag-icon{width:30px;height:30px;border-radius:8px}body .hero-v5-tag-copy strong{font-size:10px}body .hero-v5-tag-copy small{font-size:9px}body .hero-v5-tag-a{top:4px!important;left:0!important}body .hero-v5-tag-b{right:0!important;bottom:92px!important;top:auto!important}body .hero-v5-tag-c{right:4px!important;left:auto!important;bottom:2px!important}}body .why-iptv-section{padding:84px 0 64px!important}body .why-iptv-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .why-iptv-heading{width:min(1080px, 100%);max-width:none!important;margin:0 0 34px!important;text-align:left!important}body .why-iptv-heading::after{width:196px;height:3px;margin:18px 0 0!important;border-radius:999px;background:linear-gradient(90deg,#fff0,rgb(210 15 42 / .95),rgb(239 64 90 / .95),#fff0)!important}body .why-iptv-eyebrow{padding:8px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .18)!important;background:rgb(210 15 42 / .16)!important;color:#ffffff!important;box-shadow:none!important;letter-spacing:.9px}body .why-iptv-heading h2{max-width:1120px;margin-top:18px;font-size:clamp(38px, 4.5vw, 66px)!important;line-height:1.03;letter-spacing:-1.6px;color:#f8fafc!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important}body .why-iptv-subtitle{max-width:820px;margin:18px 0 0;font-size:18px;line-height:1.7;color:rgb(248 250 252 / .72)}body .why-iptv-frame{grid-template-columns:minmax(370px,0.84fr) minmax(0,1.16fr)!important;grid-template-areas:"media copy" "media signals";gap:22px 28px;align-items:stretch;padding:30px!important;border-radius:32px!important;border:1px solid rgb(225 29 46 / .22)!important;background:radial-gradient(circle at top left,rgb(210 15 42 / .16),transparent 28%),linear-gradient(180deg,rgb(11 14 24 / .98),rgb(12 15 24 / .92))!important;box-shadow:0 24px 54px rgb(13 8 10 / .34)!important}body .why-iptv-frame::before{background:radial-gradient(circle at 100% 0%,rgb(239 64 90 / .12),transparent 24%),linear-gradient(140deg,rgb(210 15 42 / .08),transparent 48%)!important}body .why-iptv-media{grid-area:media;min-height:100%;border-radius:26px;border:1px solid rgb(225 29 46 / .16)}body .why-iptv-media img{filter:saturate(1.04) contrast(1.03)}body .why-iptv-badges{top:18px;left:18px;right:18px;gap:8px}body .why-iptv-badges span{min-height:32px;padding:7px 12px;border:1px solid rgb(255 255 255 / .14);background:rgb(7 12 22 / .58);color:rgb(255 255 255 / .94);font-size:10px;letter-spacing:.75px}body .why-iptv-media-overlay{left:18px;right:18px;bottom:18px;padding:18px;border-radius:20px;border:1px solid rgb(255 255 255 / .14);background:linear-gradient(180deg,rgb(8 12 20 / .7),rgb(8 12 20 / .84));box-shadow:0 18px 36px rgb(2 8 23 / .42)}body .why-iptv-chip{background:rgb(210 15 42 / .18)!important;border-color:rgb(255 255 255 / .16)!important;box-shadow:none!important}body .why-iptv-media-overlay h4{font-size:clamp(22px, 2vw, 28px);line-height:1.12}body .why-iptv-media-overlay p{color:rgb(248 250 252 / .74)}body .why-iptv-copy{grid-area:copy;gap:16px;align-content:start}body .why-iptv-copy-card{padding:22px 22px 20px;border-radius:22px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02));box-shadow:none}body .why-iptv-copy-card::before{background:linear-gradient(140deg,rgb(210 15 42 / .1),transparent 52%)}body .why-iptv-copy-card-featured{border-color:rgb(225 29 46 / .24);background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .03)),rgb(255 255 255 / .02);box-shadow:inset 0 0 0 1px rgb(225 29 46 / .08)}body .why-iptv-card-kicker{padding:6px 10px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05);font-size:10px;letter-spacing:.8px}body .why-iptv-copy h3{margin:14px 0 10px;font-size:clamp(26px, 2.5vw, 36px);line-height:1.12;letter-spacing:-.7px}body .why-iptv-copy p{font-size:15.5px;line-height:1.72;color:rgb(248 250 252 / .78)}body .why-iptv-list{margin-top:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .why-iptv-list li{padding:12px 14px 12px 38px;border-radius:14px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);font-size:13px;line-height:1.5;color:#fff}body .why-iptv-list li::before{left:16px;top:17px;width:7px;height:7px;box-shadow:0 0 0 5px rgb(210 15 42 / .12)}body .why-iptv-signals{grid-area:signals;grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body .why-iptv-signal-card{padding:18px 16px 15px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04)}body .why-iptv-signal-card::before{height:2px;opacity:.95}body .why-iptv-signal-card strong{margin-bottom:7px;font-size:15px}body .why-iptv-signal-card span{font-size:13px;line-height:1.55;color:rgb(248 250 252 / .72)}body.light-theme .why-iptv-heading h2{color:#9f0b23!important}body.light-theme .why-iptv-subtitle{color:rgb(71 85 105 / .88)}body.light-theme .why-iptv-eyebrow{border-color:rgb(210 15 42 / .16)!important;background:rgb(210 15 42 / .08)!important;color:#b10f2c!important}body.light-theme .why-iptv-frame{border-color:rgb(15 23 42 / .08)!important;background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .98),rgb(249 250 252 / .94))!important;box-shadow:0 18px 38px rgb(80 14 24 / .12)!important}body.light-theme .why-iptv-media{border-color:rgb(210 15 42 / .12)}body.light-theme .why-iptv-badges span{background:rgb(255 255 255 / .86);border-color:rgb(210 15 42 / .12);color:#7f1029}body.light-theme .why-iptv-media-overlay{border-color:rgb(210 15 42 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .78),rgb(255 255 255 / .92));box-shadow:0 16px 28px rgb(15 23 42 / .12)}body.light-theme .why-iptv-chip{background:rgb(210 15 42 / .08)!important;color:#b10f2c!important}body.light-theme .why-iptv-media-overlay p,body.light-theme .why-iptv-copy p,body.light-theme .why-iptv-signal-card span{color:#475569}body.light-theme .why-iptv-copy-card,body.light-theme .why-iptv-signal-card,body.light-theme .why-iptv-list li{border-color:rgb(15 23 42 / .08);background:rgb(255 255 255 / .82)}body.light-theme .why-iptv-copy-card-featured{border-color:rgb(210 15 42 / .14);background:linear-gradient(180deg,rgb(210 15 42 / .05),rgb(255 255 255 / .92)),#ffffff;box-shadow:inset 0 0 0 1px rgb(210 15 42 / .05)}body.light-theme .why-iptv-card-kicker{border-color:rgb(210 15 42 / .12);background:rgb(210 15 42 / .05);color:#9f0b23}body.light-theme .why-iptv-list li{color:#0f172a}@media (max-width:1200px){body .why-iptv-frame{grid-template-columns:minmax(320px,0.86fr) minmax(0,1.14fr)!important;gap:18px 22px;padding:24px!important}body .why-iptv-signals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){body .why-iptv-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}body .why-iptv-heading{width:100%;margin-bottom:26px!important;text-align:center!important}body .why-iptv-heading::after{margin:18px auto 0!important}body .why-iptv-subtitle{margin-left:auto;margin-right:auto}body .why-iptv-frame{grid-template-columns:1fr!important;grid-template-areas:"media" "copy" "signals"}body .why-iptv-media{min-height:360px}body .why-iptv-signals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){body .why-iptv-section{padding:64px 0 30px!important}body .why-iptv-heading h2{font-size:clamp(30px, 8vw, 44px)!important;line-height:1.06;letter-spacing:-1px}body .why-iptv-subtitle{font-size:15px;line-height:1.66}body .why-iptv-frame{padding:16px!important;border-radius:22px!important}body .why-iptv-media{min-height:310px;border-radius:18px}body .why-iptv-media-overlay{left:12px;right:12px;bottom:12px;padding:15px}body .why-iptv-copy-card{padding:18px 16px;border-radius:18px}body .why-iptv-copy h3{font-size:24px}body .why-iptv-list,body .why-iptv-signals{grid-template-columns:1fr}}@media (max-width:480px){body .why-iptv-heading h2{font-size:28px!important}body .why-iptv-media{min-height:280px}body .why-iptv-badges{top:12px;left:12px;right:12px}body .why-iptv-badges span{width:fit-content;min-height:28px;padding:6px 10px;font-size:9px}body .why-iptv-copy p{font-size:14px}}body .features-section{padding:96px 0 118px}body .features-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .features-header-maple{margin:0 auto 42px}body .features-heading-card-maple{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);gap:28px;align-items:center;padding:34px!important;border-radius:34px!important;border:1px solid rgb(225 29 46 / .18)!important;background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .18),transparent 30%),radial-gradient(circle at 92% 80%,rgb(239 64 90 / .12),transparent 26%),linear-gradient(135deg,rgb(12 15 24 / .98),rgb(14 17 27 / .92))!important;box-shadow:0 26px 52px rgb(11 9 12 / .28)!important;overflow:hidden}body .features-heading-card-maple::before{background:linear-gradient(120deg,rgb(210 15 42 / .08),transparent 38%,rgb(255 255 255 / .04) 70%,transparent 100%),radial-gradient(circle at 100% 0%,rgb(255 255 255 / .08),transparent 28%);opacity:1}body .features-maple-intro,body .features-maple-signal{position:relative;z-index:1}body .features-maple-intro{text-align:left}body .features-maple-intro .features-title{max-width:780px;margin-bottom:16px;font-size:clamp(38px, 4.2vw, 62px);line-height:1.02;letter-spacing:-1.5px}body .features-maple-intro .features-title span{margin-top:14px;font-size:clamp(20px, 2vw, 30px);line-height:1.2;color:rgb(248 250 252 / .86)}body .features-maple-intro .features-subtitle{max-width:720px;font-size:17px;line-height:1.78;color:rgb(248 250 252 / .7)}body .features-maple-intro .features-chip-row{margin-top:24px;gap:10px}body .features-maple-intro .features-chip-row span{padding:8px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05);color:rgb(248 250 252 / .92);box-shadow:none}body .features-maple-signal{display:grid;gap:18px}body .features-maple-orbit{position:relative;min-height:340px;border-radius:28px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at 50% 50%,rgb(210 15 42 / .12),transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02));overflow:hidden}body .features-maple-orbit::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgb(239 64 90 / .18),transparent 18%),radial-gradient(circle at 20% 80%,rgb(255 255 255 / .06),transparent 18%),radial-gradient(circle at 82% 18%,rgb(255 255 255 / .05),transparent 18%);opacity:.9;animation:mapleOrbitAmbient 6.8s ease-in-out infinite;pointer-events:none}body .features-maple-orbit::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 13%,rgb(239 64 90 / .9) 0 3px,transparent 4px),radial-gradient(circle at 84% 66%,rgb(255 255 255 / .55) 0 2px,transparent 3px),radial-gradient(circle at 18% 72%,rgb(239 64 90 / .75) 0 3px,transparent 4px);opacity:.72;transform-origin:center;animation:mapleOrbitSweep 14s linear infinite;pointer-events:none}body .features-maple-orbit-ring{position:absolute;inset:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px dashed rgb(255 255 255 / .12);z-index:1}body .features-maple-orbit .ring-one{width:280px;height:280px;animation:mapleOrbitSpin 24s linear infinite}body .features-maple-orbit .ring-two{width:190px;height:190px;border-style:solid;opacity:.7;animation:mapleOrbitPulse 5.8s ease-in-out infinite}body .features-maple-core{position:absolute;top:50%;left:50%;width:144px;height:144px;transform:translate(-50%,-50%);border-radius:50%;display:flex;flex-direction:column;justify-content:center;place-items:center;text-align:center;background:linear-gradient(145deg,#d20f2a,#ef405a);color:#fff;box-shadow:0 18px 44px rgb(210 15 42 / .3);z-index:2;animation:mapleCorePulse 4.8s ease-in-out infinite}body .features-maple-core::before{content:'';position:absolute;inset:-16px;border-radius:50%;border:1px solid rgb(239 64 90 / .22);opacity:.75;animation:mapleCoreHalo 4.8s ease-in-out infinite}body .features-maple-core::after{content:'';position:absolute;inset:-34px;border-radius:50%;background:radial-gradient(circle,rgb(239 64 90 / .28),transparent 66%);opacity:.4;filter:blur(10px);z-index:-1}body .features-maple-core strong{display:block;font-size:34px;font-weight:900;line-height:1}body .features-maple-core span{display:block;margin-top:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}body .features-maple-node{position:absolute;min-width:120px;padding:12px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:rgb(8 12 20 / .76);backdrop-filter:blur(10px);box-shadow:0 12px 26px rgb(2 8 23 / .28);z-index:3;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;animation:mapleNodeFloat 6s ease-in-out infinite}body .features-maple-node small{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:rgb(248 250 252 / .56)}body .features-maple-node strong{display:block;font-size:16px;font-weight:800;color:#fff}body .features-maple-node.node-a{top:24px;right:24px;animation-delay:-0.2s}body .features-maple-node.node-b{left:28px;bottom:34px;animation-delay:-2.2s}body .features-maple-node.node-c{right:34px;bottom:72px;animation-delay:-4.2s}body .features-maple-node.node-d{left:50px;top:34px;animation-delay:-2.2s}body .features-maple-node:hover{transform:translateY(-3px);border-color:rgb(239 64 90 / .26);box-shadow:0 16px 28px rgb(210 15 42 / .18)}body .features-maple-note{padding:16px 18px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04)}body .features-maple-note strong{display:block;margin-bottom:8px;font-size:17px;font-weight:800;color:#fff}body .features-maple-note span{display:block;font-size:14px;line-height:1.6;color:rgb(248 250 252 / .72)}@keyframes mapleOrbitAmbient{0%,100%{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes mapleOrbitSweep{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes mapleOrbitSpin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes mapleOrbitPulse{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.9}}@keyframes mapleCorePulse{0%,100%{transform:translate(-50%,-50%) scale(1);box-shadow:0 18px 44px rgb(210 15 42 / .28)}50%{transform:translate(-50%,-50%) scale(1.04);box-shadow:0 24px 56px rgb(239 64 90 / .36)}}@keyframes mapleCoreHalo{0%,100%{transform:scale(.96);opacity:.4}50%{transform:scale(1.08);opacity:.9}}@keyframes mapleNodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}body .features-grid-maple{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}body .features-grid-maple .feature-item-maple,body .features-grid-maple .feature-item-maple-wide,body .features-grid-maple .feature-item-maple-highlight{grid-column:auto!important;align-items:flex-start;gap:16px;padding:24px 22px!important;min-height:188px;height:100%;border-radius:24px!important;border:1px solid rgb(255 255 255 / .08)!important;background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .03)),rgb(12 15 24 / .92)!important;box-shadow:0 18px 34px rgb(11 9 12 / .16)!important;transform:none!important}body .features-grid-maple .feature-item-maple::before{width:100%;height:3px;top:auto;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#d20f2a,#ef405a)}body .features-grid-maple .feature-item-maple:hover{transform:translateY(-4px)!important;border-color:rgb(225 29 46 / .2)!important;background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .04)),rgb(12 15 24 / .96)!important;box-shadow:0 22px 40px rgb(210 15 42 / .1)!important}body .features-grid-maple .feature-item-maple-highlight{background:radial-gradient(circle at top right,rgb(239 64 90 / .16),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .1),rgb(255 255 255 / .04)),rgb(12 15 24 / .96)!important}body .features-grid-maple .feature-check{width:46px;height:46px;border-radius:16px;border-width:1px;background:linear-gradient(145deg,rgb(210 15 42 / .18),rgb(239 64 90 / .12));color:#ef405a}body .features-grid-maple .feature-item-maple:hover .feature-check{transform:none;color:#fff;background:linear-gradient(135deg,#d20f2a,#ef405a)}body .features-grid-maple .feature-content{display:grid;grid-template-rows:auto auto 1fr;gap:8px;height:100%}body .features-grid-maple .feature-kicker{display:inline-flex;width:fit-content;padding:5px 9px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:rgb(248 250 252 / .68)}body .features-grid-maple .feature-content h4{font-size:22px;line-height:1.32;font-weight:800;margin:0}body .features-grid-maple .feature-content p{margin:0;font-size:14px;line-height:1.65;color:rgb(248 250 252 / .7);align-self:end}body.light-theme .features-heading-card-maple{border-color:rgb(15 23 42 / .08)!important;background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .08),transparent 30%),radial-gradient(circle at 92% 80%,rgb(239 64 90 / .06),transparent 26%),linear-gradient(135deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95))!important;box-shadow:0 20px 42px rgb(80 14 24 / .1)!important}body.light-theme .features-maple-intro .features-title span,body.light-theme .features-maple-intro .features-subtitle,body.light-theme .features-maple-note span,body.light-theme .features-grid-maple .feature-content p{color:#475569}body.light-theme .features-maple-intro .features-chip-row span,body.light-theme .features-maple-note,body.light-theme .features-maple-orbit,body.light-theme .features-maple-node,body.light-theme .features-grid-maple .feature-item-maple{border-color:rgb(15 23 42 / .08)!important;background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(252 247 248 / .88)),#ffffff!important}body.light-theme .features-maple-intro .features-chip-row span{color:rgb(127 29 29 / .72)}body.light-theme .features-maple-orbit::before{background:radial-gradient(circle at 50% 50%,rgb(239 64 90 / .1),transparent 18%),radial-gradient(circle at 20% 80%,rgb(15 23 42 / .05),transparent 18%),radial-gradient(circle at 82% 18%,rgb(15 23 42 / .04),transparent 18%)}body.light-theme .features-maple-orbit::after{background:radial-gradient(circle at 50% 13%,rgb(239 64 90 / .7) 0 3px,transparent 4px),radial-gradient(circle at 84% 66%,rgb(15 23 42 / .22) 0 2px,transparent 3px),radial-gradient(circle at 18% 72%,rgb(239 64 90 / .55) 0 3px,transparent 4px)}body.light-theme .features-maple-node small,body.light-theme .features-grid-maple .feature-kicker{color:rgb(71 85 105 / .74)}body.light-theme .features-maple-node strong,body.light-theme .features-maple-note strong,body.light-theme .features-grid-maple .feature-content h4{color:#0f172a}body.light-theme .features-grid-maple .feature-item-maple-highlight{background:radial-gradient(circle at top right,rgb(239 64 90 / .1),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .06),rgb(255 255 255 / .9)),#ffffff!important}@media (prefers-reduced-motion:reduce){body .features-maple-orbit::before,body .features-maple-orbit::after,body .features-maple-orbit .ring-one,body .features-maple-orbit .ring-two,body .features-maple-core,body .features-maple-core::before,body .features-maple-node{animation:none!important}}@media (max-width:1200px){body .features-heading-card-maple{grid-template-columns:1fr}}@media (max-width:1024px){body .features-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}body .features-heading-card-maple{padding:24px!important;border-radius:26px!important}body .features-maple-orbit{min-height:300px}body .features-grid-maple{gap:16px}}@media (max-width:768px){body .features-section{padding:74px 0 88px}body .features-header-maple{margin-bottom:28px}body .features-maple-intro{text-align:center}body .features-maple-intro .features-title{font-size:clamp(30px, 8vw, 44px);line-height:1.06}body .features-maple-intro .features-title span{font-size:18px}body .features-maple-intro .features-subtitle{font-size:15px;line-height:1.68}body .features-maple-intro .features-chip-row{justify-content:center}body .features-maple-orbit{min-height:260px}body .features-maple-orbit .ring-one{width:220px;height:220px}body .features-maple-orbit .ring-two{width:150px;height:150px}body .features-maple-core{width:118px;height:118px}body .features-maple-core strong{font-size:28px}body .features-maple-node{min-width:108px;padding:10px 12px}body .features-grid-maple{grid-template-columns:1fr}body .features-grid-maple .feature-item-maple,body .features-grid-maple .feature-item-maple-wide,body .features-grid-maple .feature-item-maple-highlight{min-height:0;padding:20px 18px!important;border-radius:20px!important}body .features-grid-maple .feature-content h4{font-size:18px}}@media (max-width:480px){body .features-heading-card-maple{padding:18px!important}body .features-maple-orbit{min-height:236px}body .features-maple-node.node-a{top:14px;right:14px}body .features-maple-node.node-b{left:14px;bottom:18px}body .features-maple-node.node-c{right:14px;bottom:40px}body .features-grid-maple .feature-content h4{font-size:17px}body .features-grid-maple .feature-content p{font-size:13px}}body .apps-compatibility-section-special{padding:110px 0 132px;position:relative;overflow:hidden}body .apps-compatibility-section-special::before{background:radial-gradient(circle at 14% 18%,rgb(210 15 42 / .12),transparent 28%),radial-gradient(circle at 84% 20%,rgb(239 64 90 / .08),transparent 24%),radial-gradient(circle at 50% 100%,rgb(255 255 255 / .03),transparent 38%)}body .apps-compatibility-section-special::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .02),transparent 28%,transparent 72%,rgb(210 15 42 / .05)),repeating-linear-gradient(90deg,rgb(255 255 255 / .03) 0 1px,transparent 1px 120px);opacity:.35;pointer-events:none}body .apps-compatibility-section-special .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .apps-header-special{max-width:980px;margin:0 auto 34px}body .apps-header-special .section-badge-purple{margin-bottom:18px}body .apps-header-special .apps-title{font-size:clamp(38px, 4.3vw, 64px);line-height:1.04;letter-spacing:-1.8px;max-width:920px;margin-left:auto;margin-right:auto}body .apps-header-special .apps-subtitle{max-width:820px;margin:0 auto;font-size:17px;line-height:1.8}body .apps-header-special::after{content:'SMART TV / ANDROID / IOS / FIRESTICK / DESKTOP';display:inline-flex;margin-top:22px;padding:10px 16px;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);color:rgb(248 250 252 / .68);font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}body .apps-sliders-container-special{position:relative;padding:12px;border-radius:36px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .12),transparent 24%),radial-gradient(circle at bottom right,rgb(239 64 90 / .08),transparent 20%),linear-gradient(145deg,rgb(10 14 24 / .96),rgb(7 10 18 / .92));box-shadow:0 28px 60px rgb(7 8 13 / .34);overflow:hidden;mask-image:none;-webkit-mask-image:none}body .apps-sliders-container-special::before{content:'';position:absolute;inset:12px;border-radius:28px;border:1px solid rgb(255 255 255 / .05);pointer-events:none}body .apps-sliders-container-special::after{content:none}body .apps-compatibility-section-special .apps-slider-wrapper{padding:18px 18px 20px;mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);position:relative;border:1px solid rgb(255 255 255 / .06);background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015)),rgb(6 10 18 / .66);backdrop-filter:blur(10px);overflow:hidden}body .apps-compatibility-section-special .apps-track{width:max-content;align-items:stretch;gap:20px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child{margin:0 88px 16px 0;border-radius:30px 30px 34px 24px}body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin:0 0 0 88px;border-radius:24px 34px 30px 30px}body .apps-compatibility-section-special .apps-slider-wrapper::before{content:'';position:absolute;left:18px;right:18px;top:18px;height:56px;transform:none;background:linear-gradient(90deg,rgb(210 15 42 / .14),transparent 26%,transparent 74%,rgb(255 255 255 / .05)),radial-gradient(circle at left center,rgb(210 15 42 / .16),transparent 38%);border-radius:999px;opacity:.55;pointer-events:none}body .apps-compatibility-section-special .apps-slider-wrapper::after{position:absolute;top:16px;right:20px;padding:7px 11px;border-radius:999px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .72);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;z-index:2}body .apps-compatibility-section-special .apps-slider-wrapper:first-child::after{content:'TV favorites'}body .apps-compatibility-section-special .apps-slider-wrapper:last-child::after{content:'More supported apps'}body .apps-compatibility-section-special .slide-left .apps-track{animation-duration:32s}body .apps-compatibility-section-special .slide-right .apps-track{animation-duration:34s}body .apps-compatibility-section-special .app-card{--app-accent:#ef405a;flex-shrink:0;width:248px;min-height:198px;padding:18px 18px 16px;border-radius:24px;display:grid;grid-template-rows:auto 1fr auto;gap:14px;align-items:start;text-align:left;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--app-accent) 18%,transparent),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02)),rgb(8 12 20 / .92);box-shadow:0 18px 36px rgb(4 6 14 / .32);overflow:hidden;transition:transform 0.32s ease,border-color 0.32s ease,box-shadow 0.32s ease;animation:appsCardFloat 6.4s ease-in-out infinite;transform-origin:center bottom}body .apps-compatibility-section-special .app-card>*{position:relative;z-index:1}body .apps-compatibility-section-special .app-card::before{content:'';position:absolute;inset:auto 0 0 0;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--app-accent),rgb(255 255 255 / .2));opacity:.95;z-index:0}body .apps-compatibility-section-special .app-card::after{content:'';position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:50%;border:1px solid rgb(255 255 255 / .1);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,rgb(255 255 255 / .05);box-shadow:0 10px 24px rgb(4 6 14 / .22);transition:transform 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}body .apps-compatibility-section-special .app-card:nth-child(6n+1){--app-accent:#ef405a}body .apps-compatibility-section-special .app-card:nth-child(6n+2){--app-accent:#4f8cff}body .apps-compatibility-section-special .app-card:nth-child(6n+3){--app-accent:#3dd5f3}body .apps-compatibility-section-special .app-card:nth-child(6n+4){--app-accent:#f97316}body .apps-compatibility-section-special .app-card:nth-child(6n+5){--app-accent:#10b981}body .apps-compatibility-section-special .app-card:nth-child(6n+6){--app-accent:#eab308}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+1),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+1){animation-delay:-0.6s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+2),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+2){animation-delay:-1.8s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+3),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+3){animation-delay:-3s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+4),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+4){animation-delay:-4.2s}body .apps-compatibility-section-special .app-card:hover{z-index:5;transform:translateY(-10px) scale(1.035)!important;border-color:color-mix(in srgb,var(--app-accent) 54%,white 6%);box-shadow:0 26px 48px rgb(4 6 14 / .42),0 0 0 1px color-mix(in srgb,var(--app-accent) 18%,transparent)}body .apps-compatibility-section-special .app-card:hover::after{transform:translateY(-2px) scale(1.04);border-color:color-mix(in srgb,var(--app-accent) 58%,white 8%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,color-mix(in srgb,var(--app-accent) 58%,rgb(255 255 255 / .08));box-shadow:0 14px 28px rgb(4 6 14 / .28)}body .apps-compatibility-section-special .app-icon{width:74px;height:74px;border-radius:20px;background:linear-gradient(145deg,rgb(255 255 255 / .12),rgb(255 255 255 / .04)),rgb(13 18 30 / .95);border:1px solid rgb(255 255 255 / .08);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06);transform:none;margin:0}body .apps-compatibility-section-special .app-card:hover .app-logo,body .apps-compatibility-section-special .app-card:hover .app-icon{transform:translateY(-2px) scale(1.02)}body .apps-compatibility-section-special .app-logo{width:52px;height:52px;object-fit:contain}body .apps-compatibility-section-special .app-name{font-size:20px;line-height:1.2;font-weight:800;text-align:left;margin:0 0 8px}body .apps-compatibility-section-special .app-card .app-name::after{content:'';display:block;width:42px;height:2px;margin:10px 0 0;border-radius:999px;background:color-mix(in srgb,var(--app-accent) 82%,white 12%)}body .apps-compatibility-section-special .app-compat{justify-self:start;padding:7px 10px;border-radius:999px;background:rgb(16 185 129 / .08);border:1px solid rgb(16 185 129 / .2);color:#34d399;font-size:10px;letter-spacing:.7px}body .apps-compatibility-section-special .apps-footer-text{max-width:840px;margin:28px auto 0}body .apps-compatibility-section-special .apps-footer-text p{font-size:17px;line-height:1.85}@keyframes appsCardFloat{0%,100%{box-shadow:0 18px 36px rgb(4 6 14 / .32)}50%{box-shadow:0 24px 42px rgb(4 6 14 / .4)}}body.light-theme .apps-compatibility-section-special::before{background:radial-gradient(circle at 14% 18%,rgb(210 15 42 / .08),transparent 28%),radial-gradient(circle at 84% 20%,rgb(239 64 90 / .05),transparent 24%),radial-gradient(circle at 50% 100%,rgb(15 23 42 / .04),transparent 38%)}body.light-theme .apps-compatibility-section-special::after{background:linear-gradient(180deg,rgb(255 255 255 / .18),transparent 28%,transparent 72%,rgb(210 15 42 / .05)),repeating-linear-gradient(90deg,rgb(15 23 42 / .03) 0 1px,transparent 1px 120px)}body.light-theme .apps-sliders-container-special{border-color:rgb(15 23 42 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 24%),radial-gradient(circle at bottom right,rgb(239 64 90 / .05),transparent 20%),linear-gradient(145deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95));box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .apps-sliders-container-special::before,body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after,body.light-theme .apps-compatibility-section-special .app-card,body.light-theme .apps-compatibility-section-special .app-icon{border-color:rgb(15 23 42 / .08)}body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after,body.light-theme .apps-compatibility-section-special .app-card::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,rgb(15 23 42 / .04)}body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after{color:rgb(15 23 42 / .58)}body.light-theme .apps-compatibility-section-special .apps-slider-wrapper{background:linear-gradient(180deg,rgb(255 255 255 / .74),rgb(248 250 252 / .86)),rgb(255 255 255 / .9)}body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::before{background:linear-gradient(90deg,rgb(210 15 42 / .1),transparent 26%,transparent 74%,rgb(15 23 42 / .04)),radial-gradient(circle at left center,rgb(210 15 42 / .12),transparent 38%)}body.light-theme .apps-compatibility-section-special .app-card{background:radial-gradient(circle at top right,color-mix(in srgb,var(--app-accent) 10%,transparent),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .9),rgb(250 250 252 / .95)),#ffffff;box-shadow:0 16px 34px rgb(15 23 42 / .1)}body.light-theme .apps-compatibility-section-special .app-name{color:#0f172a}body.light-theme .apps-compatibility-section-special .app-compat{color:#0f8f62;background:rgb(16 185 129 / .1);border-color:rgb(16 185 129 / .24)}body.light-theme .apps-compatibility-section-special .app-icon{background:linear-gradient(145deg,rgb(255 255 255 / .96),rgb(248 250 252 / .9)),#ffffff}@media (prefers-reduced-motion:reduce){body .apps-compatibility-section-special .apps-track,body .apps-compatibility-section-special .app-card{animation:none!important}body .apps-compatibility-section-special .apps-slider-wrapper,body .apps-compatibility-section-special .app-card{transform:none!important}}@media (max-width:1024px){body .apps-compatibility-section-special .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}body .apps-compatibility-section-special{padding:88px 0 102px}body .apps-header-special .apps-title{font-size:clamp(34px, 5vw, 50px)}body .apps-sliders-container-special{padding:10px;border-radius:28px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child{margin-right:32px}body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin-left:32px}body .apps-compatibility-section-special .app-card{width:228px}}@media (max-width:768px){body .apps-compatibility-section-special{padding:76px 0 88px}body .apps-header-special{margin-bottom:24px}body .apps-header-special .apps-title{font-size:clamp(30px, 8vw, 40px);line-height:1.08}body .apps-header-special .apps-subtitle,body .apps-compatibility-section-special .apps-footer-text p{font-size:15px;line-height:1.75}body .apps-header-special::after{font-size:10px;letter-spacing:.9px;padding:9px 12px}body .apps-sliders-container-special{padding:8px;border-radius:24px}body .apps-compatibility-section-special .apps-slider-wrapper{padding:14px 12px 16px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child,body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin:0 0 12px;border-radius:22px}body .apps-compatibility-section-special .apps-slider-wrapper::before{left:12px;right:12px;top:12px;height:46px}body .apps-compatibility-section-special .apps-slider-wrapper::after{top:12px;right:12px;font-size:9px;padding:6px 9px}body .apps-compatibility-section-special .app-card{width:192px;min-height:176px;padding:16px 15px 14px;border-radius:20px}body .apps-compatibility-section-special .app-icon{width:64px;height:64px;border-radius:18px}body .apps-compatibility-section-special .app-logo{width:46px;height:46px}body .apps-compatibility-section-special .app-name{font-size:17px}}@media (max-width:480px){body .apps-header-special::after{display:none}body .apps-compatibility-section-special .app-card{width:168px;min-height:166px;padding:14px 13px 13px}body .apps-compatibility-section-special .app-name{font-size:15px}body .apps-compatibility-section-special .app-compat{font-size:9px}}body .how-it-works-section-maple{padding:112px 0 124px;position:relative;overflow:hidden}body .how-it-works-section-maple::before{background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .1),transparent 26%),radial-gradient(circle at 82% 12%,rgb(239 64 90 / .07),transparent 22%),linear-gradient(180deg,rgb(6 8 14 / .24),transparent 36%)}body .how-it-works-section-maple::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgb(255 255 255 / .02) 52%,transparent 100%),repeating-linear-gradient(90deg,rgb(255 255 255 / .025) 0 1px,transparent 1px 120px);opacity:.3;pointer-events:none}body .how-it-works-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .how-shell-maple{position:relative;z-index:1}body .how-header-maple{max-width:none;margin:0 0 34px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.9fr);gap:28px;align-items:end;text-align:left}body .how-header-maple .section-badge-purple{margin-bottom:18px}body .how-header-maple .how-title{font-size:clamp(40px, 4.5vw, 68px);line-height:1.02;letter-spacing:-1.8px;margin-bottom:0;max-width:760px}body .how-header-maple .how-subtitle{font-size:17px;line-height:1.85;color:rgb(248 250 252 / .76);max-width:520px;margin-left:auto}body .how-process-board{position:relative;padding:28px 28px 26px;border-radius:34px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .12),transparent 22%),linear-gradient(145deg,rgb(17 24 36 / .96),rgb(12 16 28 / .92));box-shadow:0 28px 64px rgb(3 6 14 / .34);overflow:hidden}body .how-process-board::before{content:'';position:absolute;inset:12px;border-radius:26px;border:1px solid rgb(255 255 255 / .05);pointer-events:none}body .how-process-rail{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:center;margin-bottom:28px}body .how-process-rail::before{content:'';position:absolute;left:10%;right:10%;top:50%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(210 15 42 / .18),rgb(239 64 90 / .55) 50%,rgb(210 15 42 / .18));transform:translateY(-50%);z-index:0;box-shadow:0 0 0 1px rgb(255 255 255 / .03),0 0 20px rgb(210 15 42 / .14)}body .how-process-rail::after{content:'';position:absolute;left:10%;right:10%;top:50%;height:14px;transform:translateY(-50%);background:radial-gradient(circle,rgb(239 64 90 / .9) 0 4px,transparent 5px) left center/33.333% 14px repeat-x;opacity:.75;z-index:0;pointer-events:none}body .how-process-rail span{position:relative;z-index:1;justify-self:center;min-width:126px;padding:12px 18px;border-radius:999px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(180deg,rgb(255 255 255 / .07),rgb(255 255 255 / .03)),rgb(11 15 24 / .9);color:#fff;font-size:14px;font-weight:700;text-align:center;box-shadow:0 14px 30px rgb(3 6 14 / .22)}body .how-steps-grid-maple{gap:22px;margin-bottom:0}body .how-step-card-maple{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02)),rgb(11 15 24 / .82);border:1px solid rgb(255 255 255 / .08);border-radius:24px;padding:28px 24px 24px;overflow:hidden}body .how-step-card-maple::before{content:'';position:absolute;inset:auto 0 0 0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.95}body .how-step-card-maple:hover{transform:translateY(-6px);border-color:rgb(210 15 42 / .28);box-shadow:0 22px 44px rgb(210 15 42 / .12)}body .how-step-card-maple-featured{background:radial-gradient(circle at top right,rgb(239 64 90 / .14),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .02)),rgb(11 15 24 / .88)}body .how-step-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}body .how-step-icon{width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .22),transparent 34%),linear-gradient(145deg,rgb(210 15 42 / .95),rgb(239 64 90 / .88));border:1px solid rgb(255 255 255 / .1);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 34px rgb(210 15 42 / .22),inset 0 1px 0 rgb(255 255 255 / .12)}body .how-step-card-maple .step-number{width:auto;height:auto;margin:0;padding:10px 16px;border-radius:999px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);box-shadow:none;font-size:14px;font-weight:700}body .how-step-card-maple .step-title{font-size:18px;line-height:1.3;margin-bottom:12px}body .how-step-card-maple .step-description{margin-bottom:20px;font-size:15px;line-height:1.7}body .how-step-card-maple .step-features{gap:10px}body .how-step-card-maple .step-features li{position:relative;padding-left:18px;font-size:14px;line-height:1.55}body .how-step-card-maple .step-features li::before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 0 4px rgb(210 15 42 / .12)}body .how-step-card-maple .step-features li svg{display:none}body .how-cta-maple{margin-top:30px}body.light-theme .how-it-works-section-maple::before{background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .08),transparent 26%),radial-gradient(circle at 82% 12%,rgb(239 64 90 / .05),transparent 22%),linear-gradient(180deg,rgb(255 255 255 / .28),transparent 36%)}body.light-theme .how-it-works-section-maple::after{background:linear-gradient(180deg,transparent 0%,rgb(15 23 42 / .02) 52%,transparent 100%),repeating-linear-gradient(90deg,rgb(15 23 42 / .03) 0 1px,transparent 1px 120px)}body.light-theme .how-header-maple .how-subtitle{color:rgb(15 23 42 / .72)}body.light-theme .how-process-board,body.light-theme .how-process-rail span,body.light-theme .how-step-card-maple{border-color:rgb(15 23 42 / .08)}body.light-theme .how-process-board{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 22%),linear-gradient(145deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95));box-shadow:0 22px 48px rgb(15 23 42 / .1)}body.light-theme .how-process-rail span{background:linear-gradient(180deg,rgb(255 255 255 / .9),rgb(248 250 252 / .92)),rgb(15 23 42 / .04);color:#0f172a}body.light-theme .how-process-rail::before{background:linear-gradient(90deg,rgb(210 15 42 / .14),rgb(239 64 90 / .45) 50%,rgb(210 15 42 / .14));box-shadow:0 0 0 1px rgb(15 23 42 / .04),0 0 16px rgb(210 15 42 / .1)}body.light-theme .how-process-rail::after{background:radial-gradient(circle,rgb(239 64 90 / .78) 0 4px,transparent 5px) left center/33.333% 14px repeat-x}body.light-theme .how-step-card-maple{background:linear-gradient(180deg,rgb(255 255 255 / .9),rgb(250 250 252 / .95)),#ffffff}body.light-theme .how-step-card-maple .step-number{color:#9f1239;border-color:rgb(225 29 46 / .16);background:rgb(225 29 46 / .06)}body.light-theme .how-step-card-maple .step-title{color:#0f172a}body.light-theme .how-step-card-maple .step-description,body.light-theme .how-step-card-maple .step-features li{color:rgb(15 23 42 / .74)}body.light-theme .how-step-card-maple-featured{background:radial-gradient(circle at top right,rgb(239 64 90 / .1),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .06),rgb(255 255 255 / .95)),#ffffff}body.light-theme .how-step-icon{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .42),transparent 34%),linear-gradient(145deg,rgb(210 15 42 / .94),rgb(239 64 90 / .84));border-color:rgb(15 23 42 / .06);color:#fff;box-shadow:0 14px 28px rgb(210 15 42 / .16),inset 0 1px 0 rgb(255 255 255 / .2)}@media (max-width:1024px){body .how-it-works-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}body .how-header-maple{grid-template-columns:1fr;gap:18px}body .how-header-maple .how-subtitle{margin-left:0;max-width:760px}body .how-process-board{padding:22px 20px 20px;border-radius:26px}}@media (max-width:768px){body .how-it-works-section-maple{padding:76px 0 90px}body .how-header-maple .how-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .how-header-maple .how-subtitle{font-size:15px;line-height:1.75}body .how-process-rail{grid-template-columns:1fr;gap:12px;margin-bottom:18px}body .how-process-rail::before{display:none}body .how-process-rail span{width:100%}body .how-steps-grid-maple{grid-template-columns:1fr}body .how-step-card-maple{padding:22px 18px 20px;border-radius:20px}body .how-step-top{margin-bottom:18px}body .how-step-icon{width:54px;height:54px}}@media (max-width:480px){body .how-process-board{padding:18px 14px 16px}body .how-header-maple .how-title{font-size:28px}body .how-step-card-maple .step-title{font-size:17px}body .how-step-card-maple .step-description,body .how-step-card-maple .step-features li{font-size:13px}}body .why-choose-section-maple{padding:110px 0 126px}body .why-choose-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .why-header-maple{max-width:900px;margin:0 auto 46px}body .why-header-maple .why-title{font-size:clamp(40px, 4.4vw, 66px);line-height:1.02;letter-spacing:-1.8px}body .why-header-maple .why-subtitle{max-width:760px;font-size:17px;line-height:1.8}body.light-theme .comparison-stage-maple::before,body.light-theme .comparison-column-maple,body.light-theme .comparison-card-maple,body.light-theme .comparison-core-panel,body.light-theme .comparison-core-grid div,body.light-theme .comparison-stats-maple{border-color:rgb(15 23 42 / .08)}body.light-theme .comparison-column-maple,body.light-theme .comparison-card-maple,body.light-theme .comparison-core-panel,body.light-theme .comparison-stats-maple{background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-maple--positive{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-maple--negative{background:radial-gradient(circle at top right,rgb(15 23 42 / .04),transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-head p,body.light-theme .comparison-card-maple p,body.light-theme .comparison-core-panel>p,body.light-theme .comparison-core-grid span{color:rgb(15 23 42 / .68)}body.light-theme .comparison-column-kicker,body.light-theme .comparison-core-eyebrow,body.light-theme .comparison-core-grid div{background:rgb(15 23 42 / .04)}@media (max-width:1024px){body .why-choose-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}@media (max-width:768px){body .why-choose-section-maple{padding:78px 0 92px}body .why-header-maple{margin-bottom:30px}body .why-header-maple .why-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .why-header-maple .why-subtitle{font-size:15px;line-height:1.75}}body .why-choose-section-maple{padding:112px 0 126px}body .why-choose-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .why-header-maple{max-width:860px;margin:0 auto 44px}body .why-header-maple .why-title{font-size:clamp(40px, 4.5vw, 68px);line-height:1;letter-spacing:-1.9px}body .why-header-maple .why-subtitle{max-width:720px;font-size:17px;line-height:1.85}body.light-theme .comparison-master-card,body.light-theme .comparison-master-item,body.light-theme .comparison-warning-panel,body.light-theme .comparison-warning-item,body.light-theme .comparison-stats-maple--creative,body.light-theme .comparison-stats-maple--creative .stat-item{border-color:rgb(15 23 42 / .1)}body.light-theme .comparison-master-card,body.light-theme .comparison-warning-panel,body.light-theme .comparison-stats-maple--creative{background:linear-gradient(180deg,rgb(255 255 255 / .95),rgb(248 250 252 / .98)),#ffffff;box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .comparison-master-item,body.light-theme .comparison-warning-item,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .comparison-master-score,body.light-theme .comparison-verdict-chip{background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(247 249 252 / .96)),#ffffff}body.light-theme .comparison-master-kicker,body.light-theme .comparison-warning-kicker,body.light-theme .verdict-label{color:rgb(15 23 42 / .72);background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .08)}body.light-theme .comparison-master-score strong{color:#0f172a}body.light-theme .comparison-master-body>p,body.light-theme .comparison-master-item p,body.light-theme .comparison-warning-head p,body.light-theme .comparison-warning-item p{color:rgb(15 23 42 / .68)}@media (max-width:1024px){body .why-choose-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}@media (max-width:768px){body .why-choose-section-maple{padding:78px 0 92px}body .why-header-maple{margin-bottom:30px}body .why-header-maple .why-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .why-header-maple .why-subtitle{font-size:15px;line-height:1.75}}body .comparison-podium-maple{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.15fr) minmax(0,0.9fr);gap:24px;align-items:end;margin-bottom:42px}body .comparison-podium-maple::before{content:'';position:absolute;left:10%;right:10%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgb(210 15 42 / .28),transparent);pointer-events:none}body .podium-lane-maple{position:relative;display:grid;gap:14px;align-self:end}body .podium-lane-maple--second{transform:translateY(26px)}body .podium-lane-maple--third{transform:translateY(54px)}body .podium-crown-maple{display:flex;justify-content:center;margin-bottom:-2px}body .podium-crown-maple span{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;background:linear-gradient(135deg,rgb(210 15 42 / .95),rgb(239 64 90 / .88));color:#fff;font-size:11px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;box-shadow:0 16px 30px rgb(210 15 42 / .2);position:relative;overflow:hidden}body .podium-card-maple{position:relative;overflow:hidden;padding:24px 22px 22px;border-radius:28px 28px 18px 18px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .015)),rgb(9 12 20 / .92);box-shadow:0 22px 48px rgb(4 6 13 / .42)}body .podium-card-maple::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .06),transparent 26%);pointer-events:none}body .podium-card-maple--winner{padding:28px 26px 24px;border-color:rgb(210 15 42 / .24);background:radial-gradient(circle at top left,rgb(210 15 42 / .22),transparent 34%),radial-gradient(circle at bottom right,rgb(225 29 46 / .14),transparent 26%),linear-gradient(145deg,rgb(11 14 25 / .98),rgb(8 10 18 / .94));box-shadow:0 28px 60px rgb(210 15 42 / .16),0 24px 56px rgb(4 6 13 / .5);animation:podiumWinnerGlow 3.8s ease-in-out infinite}body .podium-card-maple--winner::after{content:'';position:absolute;width:220px;height:220px;right:-96px;top:-92px;border-radius:50%;background:radial-gradient(circle,rgb(210 15 42 / .26),transparent 72%);pointer-events:none}body .podium-card-maple--winner .podium-rank,body .podium-card-maple--winner .podium-label,body .podium-base-maple--first,body .podium-crown-maple span{animation:podiumWinnerLift 3.8s ease-in-out infinite}body .podium-card-maple--winner::before{background:radial-gradient(circle at top left,rgb(210 15 42 / .18),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .08),transparent 26%)}body .podium-lane-maple--first::before{content:'';position:absolute;left:8%;right:8%;top:14%;bottom:6%;border-radius:34px;background:radial-gradient(circle at 50% 18%,rgb(210 15 42 / .22),transparent 38%),radial-gradient(circle at 50% 100%,rgb(225 29 46 / .16),transparent 42%);filter:blur(26px);opacity:.72;pointer-events:none;z-index:0;animation:podiumWinnerAura 4.2s ease-in-out infinite}body .podium-card-maple--winner .podium-label{position:relative;overflow:hidden}body .podium-card-maple--winner .podium-label::after{content:'';position:absolute;inset:0;border-radius:inherit;border:1px solid rgb(255 255 255 / .08);opacity:0;animation:podiumWinnerBadgePulse 3.8s ease-in-out infinite}body .podium-card-maple--muted{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015)),rgb(8 11 19 / .88)}body .podium-rank{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:15px;background:linear-gradient(145deg,rgb(210 15 42 / .96),rgb(239 64 90 / .88));color:#fff;font-size:18px;font-weight:900;box-shadow:0 14px 28px rgb(210 15 42 / .18)}body .podium-label{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;margin-bottom:14px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .72);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}body .podium-card-maple h3{margin:0 0 10px;font-size:28px;line-height:1.08;letter-spacing:-1px}body .podium-card-maple--winner h3{font-size:34px;letter-spacing:-1.4px}body .podium-card-maple p{margin:0;font-size:14px;line-height:1.8;color:rgb(248 250 252 / .7)}body .podium-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}body .podium-feature-grid span{padding:11px 12px;border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);font-size:12px;font-weight:700;line-height:1.45;color:#fff}body .podium-feature-list{list-style:none;display:grid;gap:10px;margin:18px 0 0;padding:0}body .podium-feature-list li{position:relative;padding-left:18px;font-size:13px;line-height:1.65;color:rgb(248 250 252 / .68)}body .podium-feature-list li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:linear-gradient(145deg,rgb(210 15 42 / .96),rgb(239 64 90 / .88));box-shadow:0 0 0 4px rgb(210 15 42 / .1)}body .podium-base-maple{position:relative;display:grid;gap:4px;padding:18px 18px 20px;border-radius:20px 20px 28px 28px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .015)),rgb(10 14 24 / .92);text-align:center}body .podium-base-maple strong{font-size:18px;line-height:1.2}body .podium-base-maple span{font-size:12px;line-height:1.55;color:rgb(248 250 252 / .64)}body .podium-base-maple--first{min-height:160px;border-color:rgb(210 15 42 / .24);background:linear-gradient(180deg,rgb(210 15 42 / .16),rgb(255 255 255 / .03)),rgb(10 14 24 / .94)}@keyframes podiumWinnerGlow{0%,100%{box-shadow:0 28px 60px rgb(210 15 42 / .16),0 24px 56px rgb(4 6 13 / .5);transform:translateY(0);border-color:rgb(210 15 42 / .24)}50%{box-shadow:0 34px 76px rgb(210 15 42 / .24),0 26px 58px rgb(4 6 13 / .54);transform:translateY(-4px);border-color:rgb(239 64 90 / .38)}}@keyframes podiumWinnerLift{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes podiumWinnerAura{0%,100%{opacity:.62;transform:scale(.98)}50%{opacity:.92;transform:scale(1.04)}}@keyframes podiumWinnerBadgePulse{0%{opacity:0}35%{opacity:.55}100%{opacity:0}}body .podium-base-maple--second{min-height:120px}body .podium-base-maple--third{min-height:92px}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple,body.light-theme .comparison-stats-maple--creative,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .podium-feature-grid span{border-color:rgb(15 23 42 / .1)}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple,body.light-theme .comparison-stats-maple--creative{background:linear-gradient(180deg,rgb(255 255 255 / .95),rgb(248 250 252 / .98)),#ffffff;box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .podium-card-maple--winner,body.light-theme .podium-base-maple--first{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .96),rgb(248 250 252)),#ffffff}body.light-theme .podium-label,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .podium-feature-grid span{background:rgb(15 23 42 / .04)}body.light-theme .podium-card-maple p,body.light-theme .podium-base-maple span,body.light-theme .podium-feature-list li{color:rgb(15 23 42 / .68)}@media (max-width:1200px){body .comparison-podium-maple{grid-template-columns:1fr;gap:18px}body .podium-lane-maple--second,body .podium-lane-maple--third{transform:none}}@media (max-width:768px){body .podium-lane-maple--first{order:1}body .podium-lane-maple--second{order:2}body .podium-lane-maple--third{order:3}body .podium-card-maple,body .podium-card-maple--winner{padding:20px 18px 18px;border-radius:22px 22px 16px 16px}body .podium-card-maple h3,body .podium-card-maple--winner h3{font-size:28px}body .podium-feature-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body .podium-card-maple--winner,body .podium-card-maple--winner .podium-rank,body .podium-card-maple--winner .podium-label,body .podium-base-maple--first,body .podium-crown-maple span,body .podium-card-maple--winner .podium-label::after,body .podium-lane-maple--first::before{animation:none!important}}body .podium-lane-maple--first{z-index:3}body .podium-lane-maple--second,body .podium-lane-maple--third{z-index:1}body .podium-lane-maple--second .podium-card-maple,body .podium-lane-maple--second .podium-base-maple{border-color:rgb(148 163 184 / .16);background:radial-gradient(circle at top left,rgb(148 163 184 / .08),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01)),rgb(12 15 23 / .82);box-shadow:0 16px 30px rgb(2 6 23 / .28)}body .podium-lane-maple--third .podium-card-maple,body .podium-lane-maple--third .podium-base-maple{border-color:rgb(107 114 128 / .14);background:radial-gradient(circle at top right,rgb(107 114 128 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .025),rgb(255 255 255 / .008)),rgb(10 12 18 / .76);box-shadow:0 12px 24px rgb(2 6 23 / .22)}body .podium-lane-maple--second .podium-card-maple{transform:scale(.965);transform-origin:bottom center}body .podium-lane-maple--third .podium-card-maple{transform:scale(.935);transform-origin:bottom center}body .podium-lane-maple--second .podium-rank{background:linear-gradient(145deg,#94a3b8,#64748b);box-shadow:0 12px 24px rgb(100 116 139 / .18)}body .podium-lane-maple--third .podium-rank{background:linear-gradient(145deg,#6b7280,#4b5563);box-shadow:0 10px 20px rgb(75 85 99 / .16)}body .podium-lane-maple--second .podium-label{background:rgb(148 163 184 / .08);border-color:rgb(148 163 184 / .18);color:rgb(226 232 240 / .76)}body .podium-lane-maple--third .podium-label{background:rgb(107 114 128 / .08);border-color:rgb(107 114 128 / .16);color:rgb(203 213 225 / .66)}body .podium-lane-maple--second .podium-card-maple h3{color:rgb(241 245 249 / .9)}body .podium-lane-maple--third .podium-card-maple h3{color:rgb(226 232 240 / .82)}body .podium-lane-maple--second .podium-card-maple p,body .podium-lane-maple--second .podium-base-maple span,body .podium-lane-maple--second .podium-feature-list li{color:rgb(203 213 225 / .62)}body .podium-lane-maple--third .podium-card-maple p,body .podium-lane-maple--third .podium-base-maple span,body .podium-lane-maple--third .podium-feature-list li{color:rgb(148 163 184 / .56)}body .podium-lane-maple--second .podium-feature-list li::before{background:linear-gradient(145deg,#94a3b8,#64748b);box-shadow:0 0 0 4px rgb(100 116 139 / .08)}body .podium-lane-maple--third .podium-feature-list li::before{background:linear-gradient(145deg,#6b7280,#4b5563);box-shadow:0 0 0 4px rgb(75 85 99 / .08)}body .podium-lane-maple--second .podium-base-maple strong{color:rgb(241 245 249 / .92)}body .podium-lane-maple--third .podium-base-maple strong{color:rgb(226 232 240 / .82)}body .podium-base-maple--second{min-height:126px}body .podium-base-maple--third{min-height:96px}body .podium-lane-maple--third .podium-card-maple::before,body .podium-lane-maple--third .podium-base-maple::before{opacity:.45}body.light-theme .podium-lane-maple--second .podium-card-maple,body.light-theme .podium-lane-maple--second .podium-base-maple{border-color:rgb(148 163 184 / .22);background:linear-gradient(180deg,rgb(248 250 252 / .95),rgb(241 245 249 / .98)),#f8fafc}body.light-theme .podium-lane-maple--third .podium-card-maple,body.light-theme .podium-lane-maple--third .podium-base-maple{border-color:rgb(100 116 139 / .18);background:linear-gradient(180deg,rgb(245 247 250 / .94),rgb(237 242 247 / .98)),#f1f5f9}body.light-theme .podium-lane-maple--second .podium-label,body.light-theme .podium-lane-maple--third .podium-label{color:rgb(51 65 85 / .75)}body.light-theme .podium-lane-maple--second .podium-card-maple p,body.light-theme .podium-lane-maple--second .podium-base-maple span,body.light-theme .podium-lane-maple--third .podium-card-maple p,body.light-theme .podium-lane-maple--third .podium-base-maple span,body.light-theme .podium-lane-maple--second .podium-feature-list li,body.light-theme .podium-lane-maple--third .podium-feature-list li{color:rgb(71 85 105 / .72)}@media (max-width:1200px){body .podium-lane-maple--second .podium-card-maple,body .podium-lane-maple--third .podium-card-maple{transform:none}}body.light-theme .comparison-podium-maple::before{background:linear-gradient(90deg,transparent,rgb(210 15 42 / .18),transparent)}body.light-theme .podium-lane-maple--first::before{background:radial-gradient(circle at 50% 18%,rgb(210 15 42 / .12),transparent 38%),radial-gradient(circle at 50% 100%,rgb(225 29 46 / .08),transparent 42%);opacity:.56}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple{box-shadow:0 18px 34px rgb(15 23 42 / .08)}body.light-theme .podium-card-maple::before{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .55),transparent 26%)}body.light-theme .podium-card-maple h3,body.light-theme .podium-base-maple strong{color:#0f172a}body.light-theme .podium-card-maple--winner{background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 34%),radial-gradient(circle at 100% 0%,rgb(239 64 90 / .12),transparent 28%),linear-gradient(180deg,rgb(255 248 249 / .98),rgb(255 255 255)),#ffffff;border-color:rgb(210 15 42 / .22);box-shadow:0 26px 52px rgb(210 15 42 / .16),0 18px 38px rgb(15 23 42 / .08)}body.light-theme .podium-card-maple--winner .podium-label,body.light-theme .podium-crown-maple span{box-shadow:0 12px 24px rgb(210 15 42 / .14)}body.light-theme .podium-card-maple--winner h3{color:#7f1025}body.light-theme .podium-card-maple--winner p{color:rgb(76 29 42 / .82)}body.light-theme .podium-card-maple--winner .podium-label{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .16);color:#b50f2a}body.light-theme .podium-card-maple--winner .podium-feature-grid span{background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .92));border-color:rgb(210 15 42 / .14);color:#6b1224;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7)}body.light-theme .podium-base-maple--first{border-color:rgb(210 15 42 / .2);background:linear-gradient(180deg,rgb(210 15 42 / .12),rgb(255 255 255 / .98)),#ffffff}body.light-theme .podium-base-maple--first strong{color:#8f1028}body.light-theme .podium-base-maple--first span{color:rgb(127 16 37 / .72)}body.light-theme .podium-lane-maple--second .podium-card-maple,body.light-theme .podium-lane-maple--second .podium-base-maple{box-shadow:0 14px 28px rgb(148 163 184 / .14)}body.light-theme .podium-lane-maple--third .podium-card-maple,body.light-theme .podium-lane-maple--third .podium-base-maple{box-shadow:0 10px 22px rgb(100 116 139 / .1)}body.light-theme .podium-lane-maple--second .podium-card-maple h3,body.light-theme .podium-lane-maple--second .podium-base-maple strong{color:#334155}body.light-theme .podium-lane-maple--third .podium-card-maple h3,body.light-theme .podium-lane-maple--third .podium-base-maple strong{color:#475569}body.light-theme .podium-lane-maple--second .podium-label{background:rgb(148 163 184 / .12);border-color:rgb(148 163 184 / .24)}body.light-theme .podium-lane-maple--third .podium-label{background:rgb(100 116 139 / .1);border-color:rgb(100 116 139 / .18)}body.light-theme .comparison-stats-maple--creative{border-color:rgb(15 23 42 / .08);box-shadow:0 18px 36px rgb(15 23 42 / .08)}body.light-theme .comparison-stats-maple--creative .stat-number{color:#0f172a;text-shadow:none}body.light-theme .comparison-stats-maple--creative .stat-label{color:rgb(51 65 85 / .72)}body.light-theme .podium-feature-grid span{color:#334155}body.light-theme .podium-label{color:#475569}.gradient-text{display:inline-block;color:transparent!important;background:linear-gradient(135deg,#fff1f3 0%,#ff9aaa 18%,#ef405a 52%,#b50f2a 100%)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:saturate(1.08);text-shadow:0 10px 24px rgb(210 15 42 / .12)}body.light-theme .gradient-text{color:transparent!important;background:linear-gradient(135deg,#8f1028 0%,#b50f2a 34%,#cf1734 62%,#ef405a 100%)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 8px 18px rgb(210 15 42 / .1)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.gradient-text,body.light-theme .gradient-text{color:#cf1734;background:none}}body .faq-support-card::before,body.light-theme .faq-support-card::before{background:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%)!important;background-image:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%)!important}body .faq-support-card .whatsapp-btn,body.light-theme .faq-support-card .whatsapp-btn{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:16px 18px!important;border-radius:20px!important;background:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%)!important;background-image:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%)!important;color:#ffffff!important;border:1px solid rgb(77 212 137 / .28)!important;box-shadow:0 18px 34px rgb(13 104 70 / .28)!important}body .faq-support-card .whatsapp-btn:hover,body.light-theme .faq-support-card .whatsapp-btn:hover{background:linear-gradient(135deg,#25d366 0%,#169b8b 100%)!important;background-image:linear-gradient(135deg,#25d366 0%,#169b8b 100%)!important;box-shadow:0 22px 38px rgb(13 104 70 / .34)!important;transform:translateY(-2px)!important}body .faq-support-card .whatsapp-btn-copy strong,body .faq-support-card .whatsapp-btn-copy small,body .faq-support-card .whatsapp-btn-icon,body .faq-support-card .whatsapp-btn-arrow,body.light-theme .faq-support-card .whatsapp-btn-copy strong,body.light-theme .faq-support-card .whatsapp-btn-copy small,body.light-theme .faq-support-card .whatsapp-btn-icon,body.light-theme .faq-support-card .whatsapp-btn-arrow{color:#ffffff!important}.footer.footer-maple{position:relative;margin-top:88px;padding:0 0 34px;color:#f6e9ec;overflow:hidden}.footer.footer-maple::before{content:none;position:absolute;inset:0;pointer-events:none}.footer.footer-maple .acontainer{position:relative;z-index:1}.footer-maple-shell{position:relative;width:100%;border:1px solid rgb(255 120 145 / .1);border-radius:28px;background:linear-gradient(180deg,rgb(19 9 15 / .96) 0%,rgb(10 5 9 / .98) 100%);box-shadow:0 28px 70px rgb(0 0 0 / .24),inset 0 1px 0 rgb(255 255 255 / .04);overflow:hidden}.footer-maple-shell::after{content:'';position:absolute;top:0;right:0;width:min(34vw, 360px);aspect-ratio:1 / 1;background:radial-gradient(circle,rgb(210 15 42 / .18) 0%,#fff0 72%);transform:translate(30%,-34%);pointer-events:none}.footer-maple-newsbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px 36px;border-bottom:1px solid rgb(255 120 145 / .1);background:rgb(255 255 255 / .02)}.footer-maple-newsbar-copy{display:grid;gap:8px}.footer-maple-newsbar-label{display:inline-flex;align-items:center;width:fit-content;min-height:32px;padding:0 12px;border-radius:999px;background:rgb(210 15 42 / .12);border:1px solid rgb(255 120 145 / .16);color:#ff98ab;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.footer-maple-newsbar-copy h3{margin:0;font-family:'Space Grotesk',sans-serif;font-size:clamp(24px, 3vw, 34px);line-height:1.15;letter-spacing:-.04em;color:#fff5f7}.footer-maple-grid{display:grid;grid-template-columns:minmax(320px,1.45fr) repeat(3,minmax(160px,0.78fr));gap:28px;padding:40px 36px 34px}.footer-maple-brand,.footer-maple-column{display:grid;gap:16px;align-content:start}.footer-maple-logo img{max-width:210px;height:auto;display:block}.footer.footer-maple .logo-dark{display:none}.footer-maple-description{margin:0;font-size:15px;line-height:1.8;color:rgb(255 232 237 / .72)}.footer-maple-highlights,.footer-maple-bottom-tags{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-highlights span,.footer-maple-bottom-tags span{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .03);font-size:12px;font-weight:600;color:rgb(255 240 243 / .8)}.footer-maple-socials{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-social{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .03);color:rgb(255 245 247 / .9);transition:transform 0.24s ease,border-color 0.24s ease,background-color 0.24s ease}.footer-maple-social:hover{transform:translateY(-2px);border-color:rgb(255 120 145 / .24);background:rgb(210 15 42 / .16)}.footer-maple-column h4{margin:0;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ff97a9}.footer-maple-column{padding-top:6px}.footer-maple-column ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.footer-maple-column a{color:rgb(255 236 240 / .72);text-decoration:none;font-size:14px;line-height:1.55;transition:color 0.24s ease}.footer-maple-column a:hover{color:#fff}.footer-maple-news-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,auto);gap:10px;max-width:520px;padding:6px;border-radius:999px;border:1px solid rgb(255 120 145 / .12);background:rgb(0 0 0 / .34)}.footer.footer-maple .newsletter-input,.footer-maple-input{min-height:52px;padding:0 16px;border-radius:999px;border:none!important;background:transparent!important;box-shadow:none!important;color:#fff5f7;font-size:14px}.footer-maple-input::placeholder{color:rgb(255 231 236 / .42)}.footer-maple-input:focus{outline:none;border-color:rgb(255 138 159 / .24);box-shadow:0 0 0 4px rgb(210 15 42 / .1)}.footer.footer-maple .newsletter-submit,.footer-maple-submit{width:auto;min-width:132px;min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 126 150 / .18);border-radius:999px;background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%);color:#fff;box-shadow:0 12px 24px rgb(116 8 28 / .22);cursor:pointer;font-size:13px;font-weight:800;white-space:nowrap;flex-shrink:0;transition:transform 0.24s ease,box-shadow 0.24s ease}.footer.footer-maple .newsletter-submit:hover,.footer-maple-submit:hover{transform:translateY(-2px);box-shadow:0 16px 28px rgb(116 8 28 / .28)}.footer-maple-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:22px 36px 28px;border-top:1px solid rgb(255 120 145 / .1)}.footer-maple-bottom-copy{margin:0;font-size:13px;color:rgb(255 236 240 / .62)}.footer-maple-payments{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-pay-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .025);color:rgb(255 240 243 / .82);font-size:19px}.footer-maple-disclaimer{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin:0 36px 22px;padding:20px 24px 20px 20px;border:1px solid rgb(255 120 145 / .12);border-radius:20px;background:linear-gradient(90deg,rgb(210 15 42 / .18) 0,rgb(210 15 42 / .18) 5px,transparent 5px),radial-gradient(circle at top right,rgb(210 15 42 / .08),transparent 38%),linear-gradient(180deg,rgb(255 255 255 / .055) 0%,rgb(255 255 255 / .02) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .03)}.footer-maple-disclaimer-icon{width:80px;height:80px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,rgb(210 15 42 / .28) 0%,rgb(239 64 90 / .2) 100%);border:1px solid rgb(255 120 145 / .16);color:#ffb5c2;box-shadow:0 12px 24px rgb(116 8 28 / .18);flex-shrink:0}.footer-maple-disclaimer-icon svg{width:40px;height:40px}.footer-maple-disclaimer-content{display:grid;gap:8px}.footer-maple-disclaimer-title{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ff9daf}.footer-maple-disclaimer p{margin:0;font-size:14px;line-height:1.85;color:rgb(255 236 240 / .7)}.footer-maple-disclaimer-link{display:inline-flex;align-items:center;min-height:32px;padding:0 13px;margin-left:6px;border-radius:999px;border:1px solid rgb(255 120 145 / .14);background:rgb(255 255 255 / .04);color:#ffb2c0;font-weight:700;text-decoration:none}.footer-maple-disclaimer-link:hover{color:#fff;background:rgb(210 15 42 / .14)}body.light-theme .footer.footer-maple{color:#0f172a}body.light-theme .footer.footer-maple::before{content:none}body.light-theme .footer-maple-shell{border-color:rgb(210 15 42 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .95) 0%,rgb(255 245 247 / .98) 100%);box-shadow:0 22px 44px rgb(159 18 57 / .08),inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme .footer-maple-shell::after{background:radial-gradient(circle,rgb(210 15 42 / .14) 0%,#fff0 72%)}body.light-theme .footer.footer-maple .logo-light{display:none}body.light-theme .footer.footer-maple .logo-dark{display:block}body.light-theme .footer-maple-newsbar,body.light-theme .footer-maple-bottom{border-color:rgb(210 15 42 / .08)}body.light-theme .footer-maple-disclaimer{border-color:rgb(210 15 42 / .08);background:linear-gradient(90deg,rgb(210 15 42 / .12) 0,rgb(210 15 42 / .12) 4px,transparent 4px),rgb(255 255 255 / .82)}body.light-theme .footer-maple-disclaimer-icon{background:rgb(210 15 42 / .1);color:#a41230}body.light-theme .footer-maple-news-form{border-color:rgb(210 15 42 / .08);background:rgb(255 255 255 / .82)}@media (max-width:768px){body.light-theme .footer-maple-news-form{background:#fff0;border:0;box-shadow:none}body.light-theme .footer.footer-maple .newsletter-input,body.light-theme .footer-maple-input{border-color:rgb(210 15 42 / .08)!important;background:rgb(255 255 255 / .88)!important}}body.light-theme .footer-maple-newsbar,body.light-theme .footer-maple-highlights span,body.light-theme .footer-maple-bottom-tags span,body.light-theme .footer-maple-social,body.light-theme .footer-maple-input,body.light-theme .footer-maple-pay-icon{border-color:rgb(210 15 42 / .08);background:rgb(255 255 255 / .78);color:#8f1028}body.light-theme .footer-maple-newsbar-label{color:#a41230;background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .1)}body.light-theme .footer-maple-newsbar-copy h3,body.light-theme .footer-maple-column h4{color:#8f1028}body.light-theme .footer-maple-description,body.light-theme .footer-maple-column a,body.light-theme .footer-maple-bottom-copy{color:rgb(71 85 105 / .86)}body.light-theme .footer-maple-disclaimer p{color:rgb(71 85 105 / .88)}body.light-theme .footer-maple-disclaimer-title,body.light-theme .footer-maple-disclaimer-link{color:#8f1028}body.light-theme .footer-maple-input::placeholder{color:rgb(100 116 139 / .58)}body.light-theme .footer-maple-social:hover{background:rgb(210 15 42 / .07)}@media (max-width:1180px){.footer-maple-grid{grid-template-columns:minmax(280px,1.2fr) repeat(3,minmax(150px,1fr))}}@media (max-width:900px){.footer-maple-newsbar{grid-template-columns:1fr}.footer-maple-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.footer.footer-maple{margin-top:72px;padding:0 0 28px}.footer.footer-maple .acontainer{padding:0 20px}.footer-maple-newsbar,.footer-maple-grid,.footer-maple-bottom{padding-left:20px;padding-right:20px}.footer-maple-disclaimer{grid-template-columns:1fr;margin-left:20px;margin-right:20px;margin-bottom:18px;padding:16px 18px}.footer-maple-disclaimer-icon{width:48px;height:48px}.footer-maple-disclaimer-link{margin-left:0;margin-top:8px}.footer-maple-shell{border-radius:22px}.footer-maple-newsbar,.footer-maple-grid{padding-top:24px;padding-bottom:24px}.footer-maple-grid,.footer-maple-news-form{grid-template-columns:1fr}.footer-maple-news-form{max-width:100%;gap:12px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.footer.footer-maple .newsletter-input,.footer-maple-input{min-height:54px;padding:0 18px;border-radius:18px;border:1px solid rgb(255 120 145 / .12)!important;background:rgb(0 0 0 / .28)!important}.footer.footer-maple .newsletter-submit,.footer-maple-submit{width:100%;min-height:50px;border-radius:18px}.footer-maple-newsbar-copy h3{font-size:26px}.footer-maple-bottom{align-items:flex-start}}@media (max-width:560px){.footer-maple-grid{grid-template-columns:1fr}}body .pricing-stack-card.best-value .pricing-stack-popular,body .pricing-stack-card.best-value .pricing-stack-currency,body .pricing-section .pricing-card.best-value .currency{color:#f4c95d!important}body .pricing-stack-card.best-value h4.plan-name-1{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body .pricing-stack-card.best-value .plan-offert{color:#3a2605!important;background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;border:1px solid rgb(255 244 214 / .22)!important;box-shadow:0 10px 22px rgb(212 160 23 / .22)!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-popular,body.light-theme .pricing-stack-card.best-value .pricing-stack-currency,body.light-theme .pricing-section .pricing-card.best-value .currency{color:#8b6b11!important}body.light-theme .pricing-stack-card.best-value h4.plan-name-1{background:linear-gradient(135deg,#8b6b11 0%,#d4a017 42%,#f4c95d 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.light-theme .pricing-stack-card.best-value .plan-offert{color:#51370b!important;background:linear-gradient(135deg,#e5be49 0%,#f4d97c 52%,#fff1b3 100%)!important;border:1px solid rgb(212 160 23 / .18)!important;box-shadow:0 10px 22px rgb(212 160 23 / .16)!important}body .pricing-stack-card.best-value .pricing-stack-summary{border-color:rgb(245 191 86 / .24)!important;background:rgb(120 85 18 / .16)!important;color:#f7e7b2!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-summary{background:rgb(245 191 86 / .12)!important;color:#6f5310!important}body .pricing-stack-card.best-value .pricing-stack-features span{border-bottom-color:rgb(245 191 86 / .16)!important}body .pricing-stack-card.best-value .pricing-stack-features span::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23f4c95d' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")!important}body .pricing-section .pricing-card.best-value .plan-features li svg{color:#f4c95d!important}body.light-theme .pricing-section .pricing-card.best-value .plan-features li svg{color:#b88912!important}body .pricing-stack-card.best-value .pricing-stack-refund,body .pricing-stack-card.best-value .pricing-stack-note,body .pricing-section .pricing-card.best-value .secure-badge{border-color:rgb(245 191 86 / .24)!important;background:rgb(120 85 18 / .16)!important;color:#f7e7b2!important}body .pricing-stack-card.best-value .pricing-stack-refund::before,body .pricing-stack-card.best-value .pricing-stack-note::before,body .pricing-section .pricing-card.best-value .secure-badge svg{color:#f4c95d!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-refund,body.light-theme .pricing-stack-card.best-value .pricing-stack-note,body.light-theme .pricing-section .pricing-card.best-value .secure-badge{background:rgb(245 191 86 / .12)!important;color:#6f5310!important}body .pricing-section .pricing-card.best-value .btn-plan{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;background-image:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;color:#3a2605!important;border:1px solid rgb(255 244 214 / .26)!important;box-shadow:0 18px 36px rgb(212 160 23 / .24)!important}body .pricing-stack-card.best-value .pricing-stack-button{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;color:#3a2605!important;border-color:rgb(255 244 214 / .26)!important;box-shadow:0 18px 36px rgb(212 160 23 / .24)!important}body .pricing-section .pricing-card.best-value .btn-plan:hover,body .pricing-stack-card.best-value .pricing-stack-button:hover{background:linear-gradient(135deg,#e0b032 0%,#f7d977 52%,#fff5c2 100%)!important;background-image:linear-gradient(135deg,#e0b032 0%,#f7d977 52%,#fff5c2 100%)!important;box-shadow:0 22px 42px rgb(212 160 23 / .3)!important}body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge,body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge span,body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge svg{color:#4a3206!important;fill:currentColor}body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge{gap:8px;padding-inline:14px;letter-spacing:.1em;text-shadow:0 1px 0 rgb(255 250 230 / .2)}body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge,body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge span,body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge svg{color:#5a3b07!important;fill:currentColor}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;background-image:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;border-color:rgb(255 244 214 / .24)!important;box-shadow:0 16px 34px rgb(212 160 23 / .24)!important}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge span,body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge svg{background:transparent!important;background-image:none!important;color:#4a3206!important;fill:currentColor;box-shadow:none!important;border:0!important}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{gap:8px;padding-inline:14px;letter-spacing:.1em;text-shadow:0 1px 0 rgb(255 250 230 / .2)}body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{border-color:rgb(212 160 23 / .16)!important;box-shadow:0 16px 32px rgb(212 160 23 / .18)!important}body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge span,body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge svg{color:#5a3b07!important;fill:currentColor;background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}body.light-theme .beyond-iptv-section{background:#fff0}body.light-theme .beyond-iptv-section::before{display:none}body.light-theme .beyond-feature-tile{border-color:rgb(225 29 46 / .12);background:radial-gradient(circle at top right,rgb(251 113 133 / .08) 0%,transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .99) 0%,rgb(253 245 247 / .97) 100%);box-shadow:0 20px 44px rgb(148 17 43 / .08),inset 0 1px 0 rgb(255 255 255 / .85)}body.light-theme .beyond-feature-tile:hover{border-color:rgb(225 29 46 / .22);box-shadow:0 24px 52px rgb(148 17 43 / .12),inset 0 1px 0 rgb(255 255 255 / .92)}body.light-theme .beyond-feature-tile::after{background:linear-gradient(135deg,rgb(225 29 46 / .08) 0%,#fff0 52%)}body.light-theme .beyond-feature-icon{color:#c2183a;background:linear-gradient(180deg,rgb(255 238 242 / .96) 0%,rgb(255 227 233 / .92) 100%);border-color:rgb(225 29 46 / .16);box-shadow:0 10px 22px rgb(225 29 46 / .08),inset 0 1px 0 rgb(255 255 255 / .86)}body.light-theme .beyond-feature-index{color:rgb(159 18 57 / .36)}body.light-theme .beyond-feature-tile h3{color:#111827}body.light-theme .beyond-feature-tile p{color:rgb(51 65 85 / .88)}body.light-theme .beyond-feature-strip .beyond-feature-tile:nth-child(odd){background:radial-gradient(circle at top left,rgb(255 228 233 / .58) 0%,transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .99) 0%,rgb(253 245 247 / .97) 100%)}body .pricing-section .btn-plan{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:16px 32px!important;min-height:54px!important;border-radius:16px!important;font-size:16px!important;font-weight:700!important;margin-bottom:14px!important;width:100%!important;letter-spacing:-.01em;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;color:#ffffff!important;border:1px solid transparent!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body .pricing-section .pricing-card:not(.featured):not(.best-value) .btn-plan{color:#fff!important;background:rgb(255 255 255 / .06)!important;background-image:none!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body .pricing-section .pricing-card:not(.featured):not(.best-value) .btn-plan:hover{background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;background-image:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;border-color:transparent!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body.light-theme .pricing-card:not(.featured):not(.best-value) .btn-plan{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%)!important;color:#ffffff!important;border:none!important;box-shadow:0 14px 30px rgb(210 15 42 / .28),0 8px 22px rgb(225 29 46 / .22)!important}body:not(.light-theme) .checkout-modal,body:not(.light-theme) .whatsapp-modal{background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 30%),linear-gradient(160deg,rgb(21 8 14 / .98),rgb(11 6 10 / .96))!important;color:#fff1f4!important;border:1px solid rgb(225 29 46 / .22)!important;box-shadow:0 30px 82px rgb(65 8 21 / .42),0 18px 40px rgb(8 4 7 / .48),inset 0 1px 0 rgb(255 255 255 / .04)!important}body:not(.light-theme) .checkout-subtitle,body:not(.light-theme) .checkout-methods-label,body:not(.light-theme) .form-field span,body:not(.light-theme) .summary-label,body:not(.light-theme) .checkout-trust,body:not(.light-theme) .checkout-alert-modern p{color:rgb(255 222 229 / .72)!important}body:not(.light-theme) .modal-close{background:rgb(255 244 246 / .96)!important;color:#4a1020!important;border:1px solid rgb(225 29 46 / .16)!important;box-shadow:none!important}body:not(.light-theme) .method-option span{border-color:rgb(225 29 46 / .28)!important;background:linear-gradient(180deg,rgb(42 12 20 / .86),rgb(25 8 14 / .9))!important;color:#ffe9ee!important;box-shadow:none!important}body:not(.light-theme) .method-option span em{color:#ffd9df!important;background:rgb(225 29 46 / .18)!important;border-color:rgb(225 29 46 / .34)!important}body:not(.light-theme) .method-option input:checked+span{border-color:rgb(239 64 90 / .68)!important;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(116 8 28 / .2))!important;color:#ffffff!important;box-shadow:0 12px 26px rgb(210 15 42 / .22)!important}body:not(.light-theme) .form-field input,body:not(.light-theme) .form-field select,body:not(.light-theme) .checkout-summary{border-color:rgb(255 128 149 / .2)!important;background:linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .015)),rgb(32 12 19 / .9)!important;color:#fff7f8!important;box-shadow:none!important}body:not(.light-theme) .form-field input::placeholder,body:not(.light-theme) .form-field select::placeholder,body:not(.light-theme) .input-wrap .input-icon{color:rgb(255 216 224 / .6)!important}body:not(.light-theme) .form-field input:focus,body:not(.light-theme) .form-field select:focus{border-color:rgb(239 64 90 / .72)!important;box-shadow:0 0 0 3px rgb(210 15 42 / .16)!important}body:not(.light-theme) .checkout-submit{background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%)!important;box-shadow:0 14px 30px rgb(116 8 28 / .28)!important}body:not(.light-theme) .checkout-alert-modern{border-color:rgb(184 19 46 / .38)!important;background:linear-gradient(180deg,rgb(57 17 25 / .96),rgb(34 11 17 / .96))!important;box-shadow:none!important}body:not(.light-theme) .checkout-alert-modern .alert-icon{background:rgb(225 29 46 / .16)!important;box-shadow:none!important}body:not(.light-theme) .checkout-alert-modern strong{color:#ffd7de!important}body:not(.light-theme) .checkout-trust{border-top-color:rgb(225 29 46 / .18)!important}body:not(.light-theme) .checkout-trust .trust-icon svg path,body:not(.light-theme) .checkout-trust .trust-icon svg circle,body:not(.light-theme) .checkout-trust .trust-icon svg rect,body:not(.light-theme) .checkout-trust .trust-icon svg line,body:not(.light-theme) .checkout-trust .trust-icon svg polyline,body:not(.light-theme) .checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}body:not(.light-theme) .checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}body:not(.light-theme) .checkout-trust .trust-item,body:not(.light-theme) .checkout-trust span{color:rgb(255 228 234 / .76)!important}body.light-theme .checkout-modal,body.light-theme .whatsapp-modal{background:radial-gradient(circle at top left,rgb(225 29 46 / .08),transparent 28%),linear-gradient(180deg,rgb(255 251 252 / .98),rgb(255 245 247 / .98))!important;color:#521223!important;border:1px solid rgb(225 29 46 / .14)!important;box-shadow:0 22px 46px rgb(148 17 43 / .14),0 12px 28px rgb(15 23 42 / .06)!important}body.light-theme .checkout-header h3,body.light-theme .whatsapp-hero h3{color:#6e1125!important}body.light-theme .checkout-subtitle,body.light-theme .checkout-methods-label,body.light-theme .form-field span,body.light-theme .summary-label,body.light-theme .checkout-trust,body.light-theme .checkout-alert-modern p{color:rgb(111 18 36 / .68)!important}body.light-theme .modal-close{background:#fff6f8!important;color:#7f1025!important;border:1px solid rgb(225 29 46 / .14)!important;box-shadow:none!important}body.light-theme .method-option span{border-color:rgb(225 29 46 / .18)!important;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 244 246 / .96))!important;color:#7f1025!important;box-shadow:none!important}body.light-theme .method-option span em{color:#b50f2a!important;background:rgb(225 29 46 / .08)!important;border-color:rgb(225 29 46 / .16)!important}body.light-theme .method-option input:checked+span{border-color:rgb(225 29 46 / .38)!important;background:linear-gradient(135deg,rgb(225 29 46 / .16),rgb(255 240 243 / .98))!important;color:#8f1028!important;box-shadow:0 12px 24px rgb(225 29 46 / .12)!important}body.light-theme .form-field input,body.light-theme .form-field select,body.light-theme .checkout-summary{border-color:rgb(225 29 46 / .14)!important;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 246 248 / .96)),#ffffff!important;color:#551425!important;box-shadow:none!important}body.light-theme .form-field input::placeholder,body.light-theme .form-field select::placeholder,body.light-theme .input-wrap .input-icon{color:rgb(127 16 37 / .5)!important}body.light-theme .form-field input:focus,body.light-theme .form-field select:focus{border-color:rgb(225 29 46 / .38)!important;box-shadow:0 0 0 4px rgb(225 29 46 / .1)!important}body.light-theme .summary-value,body.light-theme .checkout-alert-modern strong{color:#7f1025!important}body.light-theme .checkout-submit{background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%)!important;box-shadow:0 16px 30px rgb(148 17 43 / .18)!important}body.light-theme .checkout-alert-modern{border-color:rgb(225 29 46 / .18)!important;background:linear-gradient(180deg,rgb(255 247 248 / .98),rgb(255 239 242 / .98))!important;box-shadow:none!important}body.light-theme .checkout-alert-modern .alert-icon{background:rgb(225 29 46 / .08)!important;box-shadow:none!important}body.light-theme .checkout-trust{border-top-color:rgb(225 29 46 / .14)!important}body.light-theme .checkout-trust .trust-icon svg path,body.light-theme .checkout-trust .trust-icon svg circle,body.light-theme .checkout-trust .trust-icon svg rect,body.light-theme .checkout-trust .trust-icon svg line,body.light-theme .checkout-trust .trust-icon svg polyline,body.light-theme .checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}body.light-theme .checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}body.light-theme .checkout-trust .trust-item,body.light-theme .checkout-trust span{color:rgb(111 18 36 / .7)!important}@media (max-width:1024px){body.mobile-menu-open{overflow:hidden}body .header .nav-actions>.whatsapp-btn{display:none}body .mobile-menu{box-shadow:0 20px 40px rgb(5 8 18 / .3)}body .mobile-menu.active{max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain}body .mobile-menu .acontainer{padding-top:0;padding-bottom:16px}body .mobile-links{padding:10px 0 0}body .mobile-links li:first-child{border-top:1px solid rgb(210 15 42 / .1)}body .mobile-links a{padding:15px 8px;font-size:15px}body .mobile-menu-whatsapp{margin-top:14px;width:100%}}@media (max-width:768px){body .hero-content.hero-spotlight.hero-v5,body .hero-v5-shell,body .hero-v5-copy,body .hero-v5-stage,body .hero-v5-reviews,body .hero-v5 .hero-buttons.hero-v5-actions{position:relative;z-index:auto}body .nav{min-height:64px;gap:10px}body .logo,body .logo img{max-width:122px}body .nav-actions{flex:0 0 auto;gap:8px}body .btn-icon,body .btn-mobile{width:42px;height:42px}body .mobile-menu{top:calc(100% - 1px)}body .mobile-links a{padding:14px 6px}body .mobile-menu-whatsapp{gap:12px;padding:14px 16px;border-radius:18px}body .mobile-menu-whatsapp .whatsapp-btn-icon{width:42px;height:42px;border-radius:13px}body .mobile-menu-whatsapp .whatsapp-btn-copy strong{font-size:15px}body .mobile-menu-whatsapp .whatsapp-btn-copy small{font-size:11px}body .hero-section{padding-bottom:56px!important}body .hero-section .acontainer{padding-left:16px!important;padding-right:16px!important}body .hero-content.hero-spotlight.hero-v5{padding:18px 16px!important;border-radius:20px!important;overflow:visible}body .hero-v5-shell{display:flex;flex-direction:column;gap:16px;align-items:stretch}body .hero-v5-copy{display:flex;flex-direction:column;gap:10px;order:1}body .hero-v5-top{gap:8px}body .hero-v5-badge{padding:6px 10px;font-size:10px;letter-spacing:.08em}body .hero-v5-score{font-size:12px}body .hero-v5-title{font-size:clamp(28px, 9.4vw, 40px);line-height:1.02;letter-spacing:-.7px}body .hero-v5-subtitle{font-size:clamp(15px, 5.3vw, 20px);line-height:1.22}body .hero-v5-description{font-size:14px;line-height:1.58}body .hero-v5 .hero-buttons.hero-v5-actions{display:grid;grid-template-columns:1fr;gap:10px;margin:12px 0 0!important}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{width:100%;justify-content:center;min-height:50px;padding:0 18px!important}body .hero-v5-reviews{margin-top:4px;padding:10px 12px;gap:10px;flex-direction:column;align-items:flex-start}body .hero-v5-stage{width:100%;min-height:250px;margin-top:10px;padding-top:8px;overflow:hidden;order:2}body .hero-v5-card-back{width:76%;height:62%;right:4px;top:0;transform:rotate(4deg)}body .hero-v5-card-front{width:84%;height:70%;left:0;bottom:18px;transform:rotate(-1.5deg)}body .hero-v5-card-overlay{left:10px;right:10px;bottom:10px;padding:8px 10px}body .hero-v5-card-overlay strong{font-size:12px}body .hero-v5-card-overlay span{font-size:10px}body .hero-v5-tag{min-height:28px;padding:6px 10px;border-radius:999px}body .hero-v5-tag-b{display:none}body .hero-v5-tag-a{top:10px;left:6px}body .hero-v5-tag-c{left:10px;bottom:8px}}@media (max-width:480px){body .hero-content.hero-spotlight.hero-v5{padding:16px 14px!important}body .hero-v5 .hero-buttons.hero-v5-actions{margin-top:10px!important}body .hero-v5-reviews{padding:9px 10px}body .hero-v5-stage{min-height:224px;margin-top:8px}body .hero-v5-card-back{width:78%;height:60%}body .hero-v5-card-front{width:86%;height:68%;bottom:14px}body .hero-v5-tag{font-size:10px}}.logo-light{display:none}.logo-dark{display:block}.hero-section{min-height:100vh;position:relative;display:flex;flex-direction:column;padding-top:80px;overflow:hidden}.hero-section::before{content:'';background-image:url(http://iptv-france-officiel.fr/wp-content/uploads/2026/02/iptv-france-officiel-abonnement-iptv-france.webp);background-repeat:no-repeat;background-size:cover;background-position:top center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;opacity:.9;transform:scale(1.02)}.hero-section::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(8 10 18 / .78) 0%,rgb(8 10 18 / .6) 45%,rgb(8 10 18 / .88) 100%),radial-gradient(circle at 20% 10%,rgb(210 15 42 / .22),transparent 55%),radial-gradient(circle at 80% 20%,rgb(225 29 46 / .2),transparent 55%);z-index:0;pointer-events:none;opacity:.3}.bg-dark{background:var(--bg-primary);height:100%;position:absolute;top:0;left:0;right:0}.bg-gradient{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgb(210 15 42 / .15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(210 15 42 / .2) 0%,transparent 50%)}.bg-grid{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(135deg,rgb(210 15 42 / .06) 0 1px,transparent 1px 14px),repeating-linear-gradient(45deg,rgb(5 183 253 / .04) 0 1px,transparent 1px 18px),radial-gradient(circle at 20% 20%,rgb(255 255 255 / .08) 0 1px,transparent 1px);background-size:auto,auto,32px 32px}.bg-circles{position:absolute;top:0;left:0;right:0;bottom:0}.circle-1{width:500px;height:500px;background:var(--primary);top:-100px;left:-100px;animation-delay:0s}.circle-2{width:400px;height:400px;background:var(--secondary);top:50%;right:-100px;animation-delay:5s}.circle-3{width:300px;height:300px;background:var(--secondary);bottom:-100px;left:30%;animation-delay:10s}.hero-spotlight{grid-template-columns:1fr;justify-items:center;text-align:center;padding:90px 0 70px}.hero-spotlight .hero-buttons{justify-content:center;margin:18px 0 6px}@media (max-width:768px){.hero-spotlight{padding:70px 0 50px}}.hero-buttons{display:flex;gap:16px;margin-bottom:48px;flex-wrap:wrap}.features-section{padding:100px 0 120px;position:relative}.features-section::before{content:'';position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(to bottom,var(--bg-secondary),transparent);pointer-events:none}.features-header{text-align:center;margin:0 auto 64px;position:relative;z-index:1}.features-heading-card{position:relative;padding:36px 38px;border-radius:24px;background:linear-gradient(145deg,rgb(8 15 34 / .96),rgb(8 12 24 / .9));border:1px solid rgb(210 15 42 / .28);box-shadow:0 24px 54px rgb(3 10 26 / .46);overflow:hidden}.features-heading-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 16%,rgb(210 15 42 / .34),transparent 56%),radial-gradient(circle at 92% 14%,rgb(225 29 46 / .2),transparent 52%),linear-gradient(120deg,rgb(210 15 42 / .08),rgb(225 29 46 / .05) 52%,transparent 76%);opacity:.9;pointer-events:none}.features-heading-card .features-kicker,.features-heading-card .features-title,.features-heading-card .features-subtitle,.features-heading-card .features-chip-row,.features-heading-card .features-top{position:relative;z-index:1}.features-title span{display:block;margin-top:8px;font-size:24px;font-weight:600;color:var(--primary-light)}.features-title{font-size:clamp(32px, 3.6vw, 46px);font-weight:800;line-height:1.18;color:var(--text-primary);margin-bottom:14px;letter-spacing:-1px}.features-subtitle{font-size:17px;line-height:1.65;color:var(--text-secondary);margin:0}@media (max-width:768px){.features-heading-card{padding:24px}.features-title{font-size:30px}.features-title span{font-size:18px}.features-subtitle{font-size:16px}}.features-grid-main{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative;z-index:1}.feature-check{flex-shrink:0;width:40px;height:40px;background:rgb(210 15 42 / .1);border:2px solid rgb(235 37 37 / .3);border-radius:50px;display:flex;align-items:center;justify-content:center;color:var(--secondary);transition:all 0.3s ease}.feature-content h4{font-size:16px;font-weight:600;line-height:1.6;color:var(--text-primary);margin:0}.pricing-section{padding:120px 0;position:relative}.pricing-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgb(210 15 42 / .08) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgb(225 29 46 / .08) 0%,transparent 50%);pointer-events:none}.pricing-header{text-align:center;max-width:800px;margin:0 auto 80px;position:relative;z-index:1}.pricing-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:20px;letter-spacing:-1.5px}.pricing-subtitle{font-size:18px;line-height:1.7;color:var(--text-secondary)}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:60px;position:relative;z-index:1;align-items:center}.popular-badge{position:absolute;top:32px;right:32px;display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:20px;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 8px 20px rgb(210 15 42 / .4);animation:pulse-glow 2s ease-in-out infinite}.popular-badge.b2{top:-17px!important}.pricing-card-header{margin-bottom:0;position:relative;z-index:1}h4.plan-name-1{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-size:35px!important;font-weight:500;letter-spacing:3px!important;line-height:1!important;margin:0!important;padding:0!important}.plan-offert{font-size:14px;font-weight:100;color:var(--text-white);text-transform:uppercase;text-align:center;margin-top:8px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);padding:4px 8px;border-radius:12px}.plan-price{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.currency{font-size:24px;font-weight:700;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.plan-description{font-size:12px;line-height:1.4;color:var(--text-secondary);background:rgb(210 15 42 / .1);line-height:1.6;border:1px solid rgb(210 15 42 / .1);border-radius:12px;padding:8px;text-align:center;margin-bottom:12px}.pricing-card-body{flex:1;margin-bottom:10px;position:relative;z-index:1}.plan-features{list-style:none}.plan-features li{display:flex;align-items:center;gap:12px;padding:6px 0;color:var(--text-secondary);font-size:13px;border-bottom:1px solid rgb(210 15 42 / .1);transition:all 0.3s ease}.multi-screen-badge-wrap{display:flex;justify-content:center;margin:12px 0;position:relative;z-index:1;text-decoration:none;text-align:center}.multi-screen-badge{display:inline-flex;align-items:center;gap:8px;width:100%;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgb(210 15 42 / .35);background:linear-gradient(135deg,rgb(210 15 42 / .18),rgb(225 29 46 / .16));box-shadow:0 8px 20px rgb(10 15 31 / .3),inset 0 1px 0 rgb(255 255 255 / .12);color:var(--text-primary);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.1px;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.multi-screen-badge svg{color:var(--secondary);flex-shrink:0}.multi-screen-badge-wrap:hover .multi-screen-badge{transform:translateY(-2px);border-color:rgb(225 29 46 / .45);box-shadow:0 12px 28px rgb(10 15 31 / .38),0 0 0 1px rgb(225 29 46 / .2)}.multi-screen-badge-wrap:focus-visible .multi-screen-badge{outline:2px solid rgb(210 15 42 / .5);outline-offset:2px}.plan-features li:last-child{border-bottom:none}.plan-features li:hover{color:var(--text-primary);padding-left:8px}.plan-features svg{color:var(--primary);flex-shrink:0;transition:all 0.3s ease}.plan-features li:hover svg{color:var(--secondary);transform:scale(1.2) rotate(360deg)}.pricing-card-footer{position:relative;z-index:1}.pricing-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:40px;background:rgb(26 26 36 / .4);border:1px solid rgb(210 15 42 / .15);border-radius:20px;backdrop-filter:blur(10px);position:relative;z-index:1}.trust-badge-item{display:flex;align-items:center;gap:12px;color:var(--text-secondary);font-size:14px;font-weight:500;transition:all 0.3s ease}.trust-badge-item svg{color:var(--primary);flex-shrink:0}.trust-badge-item:hover{color:var(--text-primary);transform:translateY(-2px)}.trust-badge-item:hover svg{color:var(--secondary);transform:scale(1.1)}.payment-methods-img{display:flex;justify-content:center;gap:12px;margin-bottom:-16px}.payment-methods-img img{width:auto;max-width:100%;height:auto}.secure-badge{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .3);border-radius:8px;margin-bottom:0;font-size:11px;font-weight:700;color:#10b981;letter-spacing:.5px}.secure-badge svg{color:#10b981}@media (max-width:768px){.hero-section{padding-top:40px}.hero-buttons{flex-direction:column}.features-title{font-size:28px}.features-subtitle{font-size:16px}.features-section{padding:60px 0 80px}.pricing-section{padding:80px 0}.pricing-title{font-size:36px}.pricing-subtitle{font-size:16px}.popular-badge{top:24px;right:24px}}@media (max-width:480px){.feature-content h4{font-size:14px}.features-title{font-size:24px}.pricing-title{font-size:28px}.plan-features li{font-size:14px}.multi-screen-badge{padding:9px 11px;font-size:11px}.multi-screen-badge svg{width:16px;height:16px}}.pricing-section{overflow:hidden}.pricing-section .pricing-header{margin-bottom:32px}.pricing-overview-panel{position:relative;z-index:1;margin:0 0 28px;padding:24px 26px;border-radius:26px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(135deg,rgb(20 14 21 / .96) 0%,rgb(12 10 18 / .96) 100%);box-shadow:0 20px 55px rgb(0 0 0 / .22);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.9fr);gap:24px;align-items:center}.pricing-overview-panel::before{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top right,rgb(255 94 127 / .14) 0%,transparent 30%),linear-gradient(90deg,rgb(255 255 255 / .06) 0%,#fff0 26%);pointer-events:none}.pricing-overview-copy,.pricing-overview-metrics{position:relative;z-index:1}.pricing-overview-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .58)}.pricing-overview-eyebrow::before{content:'';width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff5c79 0%,#ff9b67 100%)}.pricing-overview-copy h3{margin:0 0 12px;font-size:clamp(26px, 3vw, 38px);line-height:1.08;font-weight:900;letter-spacing:-.04em;color:#fff}.pricing-overview-copy p{margin:0;max-width:58ch;font-size:15px;line-height:1.75;color:rgb(255 255 255 / .7)}.pricing-overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pricing-overview-metric{min-height:114px;padding:16px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);display:grid;gap:8px;align-content:center}.pricing-overview-metric strong{font-size:28px;font-weight:900;letter-spacing:-.04em;color:#fff}.pricing-overview-metric span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:rgb(255 255 255 / .52)}.pricing-section .pricing-grid{gap:24px;align-items:stretch;margin-bottom:34px}.pricing-section .popular-badge{top:18px;left:50%;right:auto;transform:translateX(-50%);padding:9px 14px;border-radius:999px;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);box-shadow:0 14px 28px rgb(255 86 119 / .24)}.pricing-section .popular-badge.b2{top:18px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}.pricing-section .pricing-card-header,.pricing-section .pricing-card-body,.pricing-section .pricing-card-footer{position:relative;z-index:1;padding-left:26px;padding-right:26px}.pricing-section .pricing-card-header{padding-top:34px;padding-bottom:22px;margin-bottom:0;border-bottom:1px solid rgb(255 255 255 / .06)}.pricing-section .plan-duration,.pricing-section .plan-offert{display:inline-flex;align-items:center;width:fit-content;margin-top:10px;margin-right:8px;padding:7px 11px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pricing-section .plan-duration{color:rgb(255 255 255 / .68);border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04)}.pricing-section .plan-offert{color:#fff;border:1px solid rgb(255 96 122 / .2);background:rgb(255 96 122 / .14)}.pricing-section .plan-price{align-items:flex-end;gap:6px;margin-bottom:14px}.pricing-section .currency{font-size:24px}.pricing-section .plan-description{margin:0;padding:0;border:0;background:#fff0;color:rgb(255 255 255 / .66);font-size:14px;line-height:1.6;text-align:left}.pricing-section .pricing-card-body{flex:1;padding-top:22px;padding-bottom:18px;margin-bottom:0}.pricing-section .plan-features{list-style:none;margin:0;padding:0;border-radius:0;border:0;background:#fff0}.pricing-section .plan-features li{min-height:46px;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .06);color:rgb(255 255 255 / .72);font-size:13px}.pricing-section .plan-features li:last-child{border-bottom:0}.pricing-section .plan-features li:hover{padding-left:0;color:#fff;background:#fff0}.pricing-section .plan-features svg{color:#ff5b78}.pricing-section .secure-badge{margin-top:16px;padding:12px 14px;border-radius:14px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgb(76 211 171 / .18);background:rgb(76 211 171 / .1);color:#a0f2da;font-size:12px;font-weight:700}.pricing-section .pricing-card-footer{padding-top:0;padding-bottom:24px}.pricing-section .payment-methods-img{display:flex;justify-content:center}.pricing-section .payment-methods-img img{width:min(100%, 180px);opacity:.78}.pricing-section .multi-screen-badge-wrap{margin-top:16px}.pricing-section .multi-screen-badge{justify-content:flex-start;text-align:left;padding:12px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .88);box-shadow:none}.pricing-section .multi-screen-badge svg{color:#ff7b72}.pricing-section .pricing-trust{padding:18px;gap:14px;border-radius:24px;border:1px solid rgb(255 255 255 / .08);background:rgb(15 12 19 / .78)}.pricing-section .trust-badge-item{min-height:68px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .03)}@media (max-width:1024px){.pricing-overview-panel{grid-template-columns:1fr}.pricing-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.pricing-overview-panel{padding:22px;border-radius:22px}.pricing-overview-metrics{grid-template-columns:1fr}.pricing-section .pricing-grid{grid-template-columns:1fr}.pricing-section .pricing-card-header,.pricing-section .pricing-card-body,.pricing-section .pricing-card-footer{padding-left:22px;padding-right:22px}.pricing-section .pricing-trust{grid-template-columns:1fr}}@media (max-width:480px){.pricing-overview-copy h3{font-size:24px}.pricing-section .plan-features li{font-size:12px}.pricing-section .multi-screen-badge{justify-content:center;text-align:center}}.pricing-board{position:relative;z-index:1;display:grid;gap:28px;margin-bottom:34px}.pricing-plan-card.is-featured{transform:translateY(-10px);border-color:rgb(255 94 124 / .3);background:linear-gradient(180deg,rgb(31 18 28 / .98) 0%,rgb(15 10 18 / .99) 100%);box-shadow:0 36px 110px rgb(95 14 32 / .34)}.pricing-plan-card.is-featured::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 94 124 / .18) 0%,#fff0 40%),linear-gradient(120deg,#fff0 25%,rgb(255 255 255 / .08) 48%,#fff0 72%);background-size:auto,220% 100%;animation:pricing-featured-shine 5s linear infinite;pointer-events:none}.pricing-plan-card.is-featured:hover{transform:translateY(-14px) scale(1.02)}.pricing-plan-tag.is-accent{background:rgb(255 94 124 / .14);border-color:rgb(255 94 124 / .22);color:#fff}.pricing-plan-card.is-featured .pricing-plan-head{border-color:rgb(255 94 124 / .16);background:linear-gradient(180deg,rgb(255 255 255 / .06) 0%,rgb(255 255 255 / .02) 100%),radial-gradient(circle at top right,rgb(255 94 124 / .14) 0%,#fff0 34%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 16px 30px rgb(95 14 32 / .12)}.pricing-plan-button.is-accent{background:linear-gradient(135deg,#ff5677 0%,#ff8a59 100%);border-color:#fff0;box-shadow:0 18px 36px rgb(255 86 119 / .18)}.pricing-section .pricing-trust{position:relative;z-index:1;padding:18px;gap:14px;border-radius:24px;border:1px solid rgb(255 255 255 / .08);background:rgb(15 12 19 / .78)}.pricing-section .trust-badge-item{min-height:68px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .03)}@media (max-width:1024px){.pricing-plan-card.is-featured{grid-column:span 2}}@media (max-width:768px){.pricing-plan-card.is-featured{grid-column:auto}}.pricing-board{gap:34px}.pricing-plan-card.is-featured{padding-top:58px;border-color:rgb(255 94 124 / .32);background:linear-gradient(180deg,rgb(32 18 28 / .99) 0%,rgb(12 10 17 / .99) 100%);box-shadow:0 40px 110px rgb(88 13 31 / .34),0 0 0 1px rgb(255 94 124 / .08)}.pricing-plan-card.is-featured:hover{transform:translateY(-14px) scale(1.015)}.pricing-plan-card.is-featured::after{inset:0;background:radial-gradient(circle at top center,rgb(255 94 124 / .16) 0%,#fff0 40%),linear-gradient(115deg,#fff0 30%,rgb(255 255 255 / .08) 48%,#fff0 66%);background-size:auto,220% 100%;animation:pricing-featured-shine 5.5s linear infinite}.pricing-plan-card.is-featured .pricing-plan-head{border-color:rgb(255 94 124 / .16);background:linear-gradient(180deg,rgb(255 255 255 / .07) 0%,rgb(255 255 255 / .02) 100%),radial-gradient(circle at top right,rgb(255 94 124 / .16) 0%,#fff0 38%)}.pricing-plan-card.is-featured .pricing-plan-price{border-color:rgb(255 94 124 / .16);background:rgb(255 94 124 / .08)}.pricing-plan-card.is-featured .pricing-plan-features-wrap{border-color:rgb(255 94 124 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .045) 0%,rgb(255 255 255 / .018) 100%)}.pricing-plan-button.is-accent{background:linear-gradient(135deg,#ff5677 0%,#ff8a59 100%);box-shadow:0 18px 36px rgb(255 86 119 / .2),inset 0 1px 0 rgb(255 255 255 / .18)}@media (max-width:1024px){.pricing-plan-card.is-featured{padding-top:64px;grid-column:span 2}}@media (max-width:768px){.pricing-plan-card,.pricing-plan-card.is-featured{padding:20px;transform:none}.pricing-plan-card.is-featured{padding-top:58px;grid-column:auto}.pricing-plan-card:hover,.pricing-plan-card.is-featured:hover{transform:translateY(-8px)}}.pricing-stack-board{position:relative;gap:0;padding:34px 18px 24px;border-radius:30px;background:#fff0;box-shadow:none;overflow:visible}.pricing-stack-board::before{display:none}.pricing-stack-board::after{display:none}.pricing-multi-screen-shell{display:grid;gap:28px;margin-top:44px}.pricing-multi-screen-header{max-width:860px;margin:0 auto;text-align:center}.pricing-multi-screen-title{margin:18px 0 12px;color:var(--text-primary);font-size:clamp(30px, 4.2vw, 44px);line-height:1.12;font-weight:900;letter-spacing:-.05em}.pricing-multi-screen-subtitle{max-width:760px;margin:0 auto;color:var(--text-secondary);font-size:16px;line-height:1.7}.pricing-multi-screen-tabs{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;margin:0 auto;padding:8px;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 16px 34px rgb(0 0 0 / .18)}.pricing-stack-board-multi{background:#fff0;box-shadow:none}.pricing-stack-board-multi::after{display:none}.pricing-stack-grid-multi .multi-screen-card .pricing-stack-summary{min-height:44px}.pricing-stack-grid-multi .multi-screen-card .pricing-stack-features span:first-child{font-weight:800}.pricing-stack-grid-multi .pricing-screen-total-badge{margin:10px 0 12px;padding:10px 14px;border-radius:14px;border:1px solid rgb(225 29 46 / .45);background:linear-gradient(135deg,rgb(210 15 42 / .2),rgb(239 64 90 / .12));color:rgb(255 236 241 / .95);font-size:14px;font-weight:700;line-height:1.35}.pricing-stack-grid-multi .pricing-stack-card.is-featured .pricing-screen-total-badge{border-color:rgb(255 106 129 / .58);background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(239 64 90 / .18));color:#ffe5eb;box-shadow:0 10px 20px rgb(210 15 42 / .2)}.pricing-stack-grid-multi .pricing-stack-card.best-value .pricing-screen-total-badge{border-color:rgb(244 201 93 / .56);background:linear-gradient(135deg,rgb(161 119 24 / .34),rgb(244 201 93 / .2));color:#fff2bf;box-shadow:0 10px 20px rgb(212 160 23 / .22)}body.light-theme .pricing-stack-grid-multi .pricing-screen-total-badge{border-color:rgb(210 15 42 / .28);background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(255 236 241 / .9));color:#8f1028}body.light-theme .pricing-stack-grid-multi .pricing-stack-card.is-featured .pricing-screen-total-badge{border-color:rgb(210 15 42 / .34);background:linear-gradient(135deg,rgb(210 15 42 / .14),rgb(255 230 236 / .95));color:#8f1028;box-shadow:0 8px 18px rgb(159 18 57 / .12)}body.light-theme .pricing-stack-grid-multi .pricing-stack-card.best-value .pricing-screen-total-badge{border-color:rgb(212 160 23 / .36);background:linear-gradient(135deg,rgb(244 201 93 / .26),rgb(255 245 204 / .95));color:#6f5310;box-shadow:0 8px 18px rgb(212 160 23 / .12)}.pricing-stack-refund-inline{min-height:40px;border-color:rgb(255 116 138 / .22);background:rgb(123 19 41 / .2);color:#ffb7c4}.pricing-stack-grid{position:relative;z-index:1}.pricing-stack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;align-items:stretch}.pricing-stack-popular{position:absolute;top:-10px;left:50%;transform:translateX(-50%);min-height:32px;padding:7px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:0 16px 34px rgb(225 29 46 / .34);z-index:2;animation:pricing-stack-badge 2.8s ease-in-out infinite}.pricing-stack-head{display:grid;gap:8px}.pricing-stack-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pricing-stack-tag{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border-radius:999px;border:1px solid rgb(225 29 46 / .26);background:linear-gradient(135deg,rgb(179 15 44 / .24) 0%,rgb(225 29 46 / .26) 100%);color:rgb(255 255 255 / .88);font-size:11px;font-weight:700}.pricing-stack-head h4{margin:0;color:var(--text-primary);font-size:18px;line-height:1.35;font-weight:800;letter-spacing:-.04em}.pricing-plan-highlight{margin:10px 0 8px;padding:11px 14px;height:74px;min-height:74px;border-radius:14px;border:1px solid rgb(225 29 46 / .32);background:linear-gradient(135deg,rgb(225 29 46 / .15),rgb(239 64 90 / .1));color:rgb(248 250 252 / .95);font-size:14px;font-weight:700;line-height:1.35;display:grid;align-content:center;overflow:hidden}.pricing-plan-fit{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0 0 2px;padding:9px 14px;border-radius:12px;border:1px dashed rgb(239 64 90 / .5);background:rgb(225 29 46 / .08);color:rgb(248 250 252 / .9);font-size:13px;font-weight:700;line-height:1.3}.pricing-plan-fit i{color:currentColor;font-size:12px}.plan-offert{display:inline-flex;align-items:center;gap:6px}.plan-offert i{font-size:12px;color:currentColor}.pricing-stack-card.is-featured .plan-offert{border-color:rgb(255 103 128 / .62);background:linear-gradient(135deg,rgb(210 15 42 / .9),rgb(239 64 90 / .86));color:#fff8fa;box-shadow:0 10px 22px rgb(210 15 42 / .28)}.pricing-stack-card.best-value .plan-offert{border-color:rgb(244 201 93 / .52);background:linear-gradient(135deg,rgb(160 118 24 / .9),rgb(212 160 23 / .86));color:#fff4cf;box-shadow:0 10px 22px rgb(212 160 23 / .24)}.pricing-stack-card.is-featured .pricing-plan-highlight{border-color:rgb(255 92 118 / .52);background:linear-gradient(135deg,rgb(210 15 42 / .34),rgb(239 64 90 / .2));color:#fff4f7;box-shadow:0 12px 26px rgb(210 15 42 / .2)}.pricing-stack-card.is-featured .pricing-plan-fit{border-color:rgb(255 106 129 / .6);background:rgb(210 15 42 / .2);color:#ffeaf0}.pricing-stack-card.is-featured .pricing-plan-fit i,.pricing-stack-card.is-featured .plan-offert i{color:currentColor}.pricing-stack-card.best-value .pricing-plan-highlight{border-color:rgb(244 201 93 / .5);background:linear-gradient(135deg,rgb(244 201 93 / .28),rgb(212 160 23 / .2));color:#fff5cc;box-shadow:0 12px 26px rgb(212 160 23 / .22)}.pricing-stack-card.best-value .pricing-plan-fit{border-color:rgb(244 201 93 / .56);background:rgb(212 160 23 / .2);color:#fff2bf}.pricing-stack-card.best-value .pricing-plan-fit i,.pricing-stack-card.best-value .plan-offert i{color:currentColor}body.light-theme .pricing-plan-highlight{border-color:rgb(210 15 42 / .24);background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(255 240 243 / .95));color:#8f1028}body.light-theme .pricing-plan-fit{border-color:rgb(210 15 42 / .3);background:rgb(210 15 42 / .07);color:#8f1028}body.light-theme .pricing-stack-card.is-featured .pricing-plan-highlight{border-color:rgb(210 15 42 / .32);background:linear-gradient(135deg,rgb(210 15 42 / .14),rgb(255 232 237 / .98));color:#8f1028;box-shadow:0 10px 22px rgb(159 18 57 / .14)}body.light-theme .pricing-stack-card.is-featured .pricing-plan-fit{border-color:rgb(210 15 42 / .38);background:rgb(210 15 42 / .1);color:#8f1028}body.light-theme .pricing-stack-card.is-featured .plan-offert{border-color:rgb(210 15 42 / .32);background:linear-gradient(135deg,rgb(210 15 42 / .18),rgb(244 63 94 / .14));color:#8f1028;box-shadow:0 8px 18px rgb(159 18 57 / .14)}body.light-theme .pricing-stack-card.best-value .pricing-plan-highlight{border-color:rgb(212 160 23 / .34);background:linear-gradient(135deg,rgb(244 201 93 / .28),rgb(255 247 214 / .98));color:#6f5310;box-shadow:0 10px 22px rgb(212 160 23 / .14)}body.light-theme .pricing-stack-card.best-value .pricing-plan-fit{border-color:rgb(212 160 23 / .38);background:rgb(244 201 93 / .2);color:#6f5310}body.light-theme .pricing-stack-card.best-value .plan-offert{border-color:rgb(212 160 23 / .36);background:linear-gradient(135deg,rgb(244 201 93 / .24),rgb(255 242 182 / .2));color:#6f5310;box-shadow:0 8px 18px rgb(212 160 23 / .12)}body.light-theme .plan-offert i{color:currentColor}.pricing-stack-summary{min-height:30px;padding:8px 12px;border-radius:10px;border:1px solid rgb(225 29 46 / .22);background:rgb(109 15 35 / .14);color:rgb(244 247 255 / .88);font-size:11px;font-weight:600;line-height:1.35;display:flex;align-items:center;justify-content:center;text-align:center}.pricing-stack-features{display:grid;gap:0}.pricing-stack-features span{display:flex;align-items:center;min-height:27px;padding:8px 0;border-bottom:1px solid rgb(225 29 46 / .14);color:rgb(248 250 252 / .82);font-size:11px;font-weight:600;line-height:1.4}.pricing-stack-features span::before{content:'';width:15px;height:15px;margin-right:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e11d2e' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.pricing-stack-foot{display:grid;gap:12px}.pricing-stack-refund,.pricing-stack-note{display:flex;align-items:center;justify-content:center;min-height:32px;padding:10px 14px;border-radius:12px;border:1px solid rgb(28 211 167 / .28);background:rgb(6 79 74 / .16);color:#3ef0c2;font-size:11px;font-weight:700;line-height:1.4;text-align:center}.pricing-stack-refund::before,.pricing-stack-note::before{content:'';width:16px;height:16px;margin-right:10px;flex-shrink:0}.pricing-stack-refund::before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5.25-3.438 8.813-7 10-3.562-1.187-7-4.75-7-10V6l7-3z' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M9.25 12.25l1.75 1.75 3.75-4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5.25-3.438 8.813-7 10-3.562-1.187-7-4.75-7-10V6l7-3z' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M9.25 12.25l1.75 1.75 3.75-4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.pricing-stack-note{gap:10px;border-color:rgb(255 116 138 / .34);background:linear-gradient(135deg,rgb(118 16 36 / .94) 0%,rgb(184 20 49 / .92) 100%);color:#ffffff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 10px 24px rgb(96 14 31 / .16);text-decoration:none;justify-content:flex-start;text-align:left;padding:12px 14px;min-height:54px}.pricing-stack-note,.pricing-stack-note:link,.pricing-stack-note:visited,.pricing-stack-note:hover,.pricing-stack-note:active{color:#ffffff!important}.pricing-stack-note::before{width:28px;height:28px;margin-right:0;border-radius:9px;background-color:rgb(255 255 255 / .12);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Crect x='3.75' y='5.25' width='10.5' height='7.5' rx='1.5' stroke='%23ffffff' stroke-width='1.8'/%3E%3Cpath d='M8.25 16.5h8.25a1.5 1.5 0 0 0 1.5-1.5V10.5a1.5 1.5 0 0 0-1.5-1.5h-1.5' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.pricing-stack-note:hover{border-color:rgb(255 182 193 / .44);background:linear-gradient(135deg,rgb(133 18 40 / .98) 0%,rgb(203 26 58 / .94) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .16),0 14px 30px rgb(110 15 35 / .22)}.pricing-stack-pay{display:grid;justify-items:center;gap:6px;padding-top:4px}.pricing-stack-pay span{color:rgb(255 177 191 / .68);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-stack-pay img{width:100%;opacity:.82}.popular-badge.b2{position:absolute;top:0;left:50%;right:auto;transform:translateX(-50%);width:fit-content;max-width:max-content;min-height:32px;padding:7px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;box-shadow:0 16px 34px rgb(225 29 46 / .34);z-index:3;animation:pricing-stack-badge 2.8s ease-in-out infinite}.popular-badge.b2 svg{width:14px;height:14px}.best-value-badge{border-color:rgb(255 244 214 / .24);background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%);color:#3a2605;box-shadow:0 16px 34px rgb(212 160 23 / .24)}.pricing-stack-popular.best-value-badge,.popular-badge.b2.best-value-badge,.pricing-section .popular-badge.best-value-badge{border-color:rgb(255 244 214 / .24);background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%);color:#3a2605;box-shadow:0 16px 34px rgb(212 160 23 / .24)}@media (max-width:1100px){.pricing-stack-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.pricing-stack-board{padding:28px 12px 18px;border-radius:28px}.pricing-stack-grid{grid-template-columns:1fr}.pricing-multi-screen-shell{margin-top:32px;gap:22px}.pricing-multi-screen-title{margin-top:14px;font-size:30px}.pricing-multi-screen-subtitle{font-size:15px}.pricing-multi-screen-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:420px;gap:8px;padding:6px}}@media (max-width:480px){.pricing-stack-board{padding:24px 8px 14px}.pricing-stack-head h4{font-size:17px}.pricing-stack-popular{min-height:32px;padding:8px 12px;font-size:10px}}.google-reviews-section{padding:120px 0;position:relative}.google-reviews-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 25% 25%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.reviews-header{text-align:center;max-width:900px;margin:0 auto 64px;position:relative;z-index:1}.reviews-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.reviews-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin-bottom:40px}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px;position:relative;z-index:1}.reviews-cta{text-align:center;position:relative;z-index:1;display:flex;flex-direction:row;justify-content:center}@media (max-width:768px){.google-reviews-section{padding:80px 0}.reviews-title{font-size:36px}.reviews-grid{gap:24px}}@media (max-width:480px){.reviews-title{font-size:28px}.pricing-trust{grid-template-columns:1fr;gap:16px}}.review-card-v2{background:rgb(18 18 23 / .95);border:1px solid rgb(55 55 70 / .5);border-radius:20px;padding:28px;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1)}.review-card-v2:hover{transform:translateY(-4px);border-color:rgb(210 15 42 / .3);box-shadow:0 12px 24px rgb(0 0 0 / .4)}.review-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.reviewer-profile{display:flex;align-items:center;gap:12px}.reviewer-avatar-v2{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.reviewer-avatar-v2 img{width:100%;height:100%;object-fit:cover}.reviewer-meta{display:flex;flex-direction:column;gap:2px}.reviewer-name-v2{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}.reviewer-badge{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.3}.google-icon-v2{flex-shrink:0}.review-stars-v2{display:flex;align-items:center;gap:4px;margin-bottom:16px}.review-stars-v2 svg{flex-shrink:0}.review-time-v2{font-size:13px;color:var(--text-secondary);margin-left:8px}.review-text-v2{font-size:15px;line-height:1.6;color:rgb(255 255 255 / .85);margin:0 0 20px 0}.review-verified-v2{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#cf1734;text-transform:uppercase;letter-spacing:.5px}.review-verified-v2 svg{flex-shrink:0}@media (max-width:768px){.review-card-v2{padding:24px 20px}.reviewer-name-v2{font-size:15px}.reviewer-badge{font-size:12px}.review-text-v2{font-size:14px}}.vod-section{padding:120px 0;position:relative}.vod-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.vod-section::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgb(210 15 42 / .18),transparent 55%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .16),transparent 55%),linear-gradient(180deg,rgb(8 10 18 / .35) 0%,rgb(8 10 18 / .65) 100%);opacity:.6;pointer-events:none}.vod-title{font-size:40px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1px;text-shadow:0 16px 36px rgb(3 10 26 / .45)}.vod-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0;max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:768px){.vod-section{padding:80px 0}.vod-title{font-size:32px}.vod-subtitle{font-size:16px}}@media (max-width:480px){.vod-title{font-size:26px}}.vod-maple-shell{position:relative;z-index:1;display:grid;gap:28px}.vod-maple-header{max-width:920px;margin:0 auto;text-align:center}.vod-maple-stage{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.82fr);gap:24px;align-items:stretch}.vod-maple-spotlight,.vod-maple-card{position:relative;border-radius:30px;border:1px solid rgb(225 29 46 / .14);background:linear-gradient(160deg,rgb(18 11 18 / .98),rgb(10 9 16 / .94));box-shadow:0 24px 62px rgb(0 0 0 / .22);overflow:hidden}.vod-maple-spotlight{padding:28px;display:grid;gap:20px;min-height:100%}.vod-maple-spotlight::before,.vod-maple-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(225 29 46 / .14) 0%,#fff0 34%),radial-gradient(circle at bottom left,rgb(179 15 44 / .08) 0%,#fff0 30%);pointer-events:none}.vod-maple-kicker,.vod-maple-screen,.vod-maple-footer,.vod-maple-card>*{position:relative;z-index:1}.vod-maple-kicker{display:flex;flex-wrap:wrap;gap:10px}.vod-maple-chip{display:inline-flex;align-items:center;min-height:34px;padding:8px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .8);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vod-maple-chip.is-live{border-color:rgb(225 29 46 / .24);background:linear-gradient(135deg,rgb(179 15 44 / .3) 0%,rgb(225 29 46 / .18) 100%);color:#fff}.vod-maple-screen{display:grid;gap:24px;padding:30px;border-radius:26px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(40 13 24 / .92) 0%,rgb(17 10 17 / .96) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 18px 40px rgb(0 0 0 / .18)}.vod-maple-screen-copy{display:grid;gap:12px}.vod-maple-screen-label{color:rgb(255 150 168 / .78);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.vod-maple-screen h3{margin:0;max-width:12ch;color:#fff;font-size:clamp(30px, 3vw, 44px);line-height:1.02;font-weight:900;letter-spacing:-.05em}.vod-maple-screen p{margin:0;max-width:54ch;color:rgb(248 250 252 / .72);font-size:15px;line-height:1.75}.vod-maple-screen-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vod-maple-metric{min-height:110px;padding:18px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);display:grid;align-content:end;gap:8px}.vod-maple-metric strong{color:#fff;font-size:18px;font-weight:800;letter-spacing:-.03em}.vod-maple-metric span{color:rgb(248 250 252 / .62);font-size:12px;font-weight:600;line-height:1.45}.vod-maple-footer{display:flex;flex-wrap:wrap;gap:10px}.vod-maple-footer span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .78);font-size:12px;font-weight:700}.vod-maple-rail{display:grid;gap:18px}.vod-maple-card{padding:22px 22px 20px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease}.vod-maple-card:hover{transform:translateY(-5px);border-color:rgb(225 29 46 / .26);box-shadow:0 28px 56px rgb(0 0 0 / .26)}.vod-maple-card.is-accent{background:linear-gradient(160deg,rgb(35 12 22 / .98),rgb(18 9 16 / .95))}.vod-maple-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(135deg,rgb(179 15 44 / .36) 0%,rgb(225 29 46 / .18) 100%);box-shadow:0 12px 26px rgb(80 10 24 / .18)}.vod-maple-card-copy{display:grid;gap:10px}.vod-maple-card-copy h3{margin:0;color:#fff;font-size:22px;line-height:1.15;font-weight:800;letter-spacing:-.04em}.vod-maple-card-copy p{margin:0;color:rgb(248 250 252 / .7);font-size:14px;line-height:1.7}.vod-maple-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.vod-maple-strip span{display:inline-flex;align-items:center;min-height:38px;padding:10px 14px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .84);font-size:12px;font-weight:700}@media (max-width:1100px){.vod-maple-stage{grid-template-columns:1fr}}@media (max-width:768px){.vod-maple-stage{gap:18px}.vod-maple-spotlight{padding:22px}.vod-maple-screen{padding:22px}.vod-maple-screen h3{max-width:14ch;font-size:32px}.vod-maple-screen-metrics{grid-template-columns:1fr}.vod-maple-card{grid-template-columns:1fr}.vod-maple-icon{width:48px;height:48px}}@media (max-width:480px){.vod-maple-spotlight,.vod-maple-card{border-radius:24px}.vod-maple-screen h3{font-size:28px}.vod-maple-card-copy h3{font-size:20px}}.how-it-works-section{padding:120px 0;position:relative}.how-it-works-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgb(210 15 42 / .04) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(225 29 46 / .04) 0%,transparent 50%);pointer-events:none}.how-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.how-title{font-size:42px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.how-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0}.how-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative;z-index:1;margin-bottom:60px}.how-step-card{background:rgb(18 18 23 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:20px;padding:40px 32px;position:relative;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.how-step-card:hover{transform:translateY(-8px);border-color:rgb(235 37 37 / .3);box-shadow:0 20px 40px rgb(210 15 42 / .15)}.step-number{width:56px;height:56px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:#fff;margin-bottom:24px;box-shadow:0 10px 30px rgb(210 15 42 / .3)}.step-title{font-size:22px;font-weight:800;color:var(--text-primary);margin:0 0 12px 0;line-height:1.3}.step-description{font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 24px 0}.step-features{list-style:none;display:flex;flex-direction:column;gap:12px}.step-features li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-secondary)}.step-features li svg{flex-shrink:0}.how-cta{display:flex;justify-content:center;align-items:center;gap:16px;position:relative;z-index:1}@media (max-width:768px){.how-it-works-section{padding:80px 0}.pricing-plan-highlight{font-size:13px;padding:10px 12px;height:66px;min-height:66px}.pricing-plan-fit{width:100%;justify-content:flex-start;font-size:12px;padding:8px 12px}.how-title{font-size:32px}.how-subtitle{font-size:16px}.how-step-card{padding:32px 24px}.step-title{font-size:20px}.how-cta{flex-direction:column}}@media (max-width:480px){.how-title{font-size:26px}.step-number{width:48px;height:48px;font-size:20px}.step-title{font-size:18px}.step-description{font-size:14px}.how-steps-grid{grid-template-columns:1fr}}.beyond-iptv-section{padding:120px 0;position:relative;background:#fff0}.beyond-iptv-section::before{display:none}.beyond-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.beyond-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.beyond-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary)}.beyond-experience-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,0.85fr);gap:24px;align-items:stretch;position:relative;z-index:1}.beyond-spotlight-card,.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .26);transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}.beyond-spotlight-card:hover,.beyond-signal-card:hover,.beyond-side-media-card:hover,.beyond-feature-tile:hover{transform:translateY(-6px);border-color:rgb(255 92 120 / .32);box-shadow:0 28px 75px rgb(0 0 0 / .32)}.beyond-spotlight-card{min-height:620px;padding:40px;border-radius:34px;overflow:hidden;position:relative;display:flex;align-items:flex-end;background:#120c10;isolation:isolate}.beyond-spotlight-image{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;z-index:-3}.beyond-spotlight-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgb(12 7 10 / .05) 0%,rgb(12 7 10 / .58) 44%,rgb(12 7 10 / .96) 100%),linear-gradient(120deg,rgb(183 18 50 / .32) 0%,#fff0 44%,rgb(5 7 18 / .48) 100%)}.beyond-spotlight-card::after{content:'';position:absolute;inset:auto 28px 24px 28px;height:1px;background:linear-gradient(90deg,#fff0 0%,rgb(255 122 148 / .55) 50%,#fff0 100%)}.beyond-spotlight-content{width:min(100%, 540px);display:grid;gap:18px;position:relative;z-index:2}.beyond-kicker-row{display:flex;flex-wrap:wrap;gap:10px}.beyond-kicker-chip,.beyond-mini-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.beyond-kicker-chip{color:#fff;background:rgb(176 18 48 / .72);border:1px solid rgb(255 133 156 / .34);backdrop-filter:blur(10px)}.beyond-kicker-chip.is-muted{color:rgb(255 255 255 / .82);background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .12)}.beyond-spotlight-title{margin:0;font-size:clamp(32px, 4vw, 54px);line-height:1.02;font-weight:900;color:#fff;letter-spacing:-.04em}.beyond-spotlight-description{margin:0;font-size:16px;line-height:1.75;color:rgb(255 255 255 / .78);max-width:54ch}.beyond-spotlight-benefits{display:flex;flex-wrap:wrap;gap:12px}.beyond-spotlight-benefits span{padding:12px 16px;border-radius:999px;background:rgb(10 10 16 / .55);border:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .88);font-size:13px;font-weight:700;backdrop-filter:blur(12px)}.beyond-spotlight-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.beyond-floating-badge{position:relative;display:grid;gap:4px;min-width:0;padding:18px 20px;border-radius:22px;background:rgb(12 11 19 / .8);border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(18px);z-index:2}.beyond-floating-badge strong{color:#fff;font-size:28px;line-height:1;font-weight:900;letter-spacing:-.05em}.beyond-floating-badge span{color:rgb(255 255 255 / .74);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.beyond-side-column{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1.05fr);gap:24px}.beyond-signal-card{background:radial-gradient(circle at top right,rgb(255 78 113 / .15) 0%,transparent 34%),linear-gradient(145deg,rgb(20 14 21 / .98) 0%,rgb(13 11 18 / .98) 100%);border-radius:30px;padding:28px;display:grid;gap:18px}.beyond-signal-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.beyond-mini-label{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .58)}.beyond-mini-label::before{content:'';width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff5b77 0%,#ff9366 100%);box-shadow:0 0 0 6px rgb(255 91 119 / .12)}.beyond-mini-pill{color:#fff;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1)}.beyond-signal-card h3,.beyond-side-media-content h3,.beyond-feature-tile h3{margin:0;color:#fff;font-size:28px;line-height:1.15;font-weight:850;letter-spacing:-.03em}.beyond-signal-card p,.beyond-side-media-content p,.beyond-feature-tile p{margin:0;color:rgb(255 255 255 / .72);font-size:15px;line-height:1.7}.beyond-signal-stats{display:grid;gap:14px}.beyond-signal-stat{padding:18px 18px 16px;border-radius:20px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);display:grid;gap:8px}.beyond-signal-stat strong{color:#fff;font-size:16px;font-weight:800}.beyond-signal-stat span{color:rgb(255 255 255 / .62);font-size:14px;line-height:1.6}.beyond-side-media-card{position:relative;min-height:310px;border-radius:30px;padding:28px;overflow:hidden;display:flex;align-items:flex-end;background:#171119;isolation:isolate}.beyond-side-media-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.beyond-side-media-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgb(17 12 16 / .12) 0%,rgb(17 12 16 / .78) 65%,rgb(17 12 16 / .95) 100%)}.beyond-side-media-content{display:grid;gap:12px;position:relative;z-index:1}.beyond-feature-strip{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative;z-index:1}.beyond-feature-tile{min-height:245px;border-radius:26px;padding:26px;background:linear-gradient(180deg,rgb(255 255 255 / .04) 0%,rgb(14 11 17 / .98) 100%),linear-gradient(135deg,rgb(200 32 65 / .14) 0%,#fff0 55%);display:grid;align-content:start;gap:14px;position:relative;overflow:hidden}.beyond-feature-tile::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgb(255 102 127 / .12) 0%,#fff0 50%);opacity:0;transition:opacity 0.35s ease}.beyond-feature-tile:hover::after{opacity:1}.beyond-feature-icon{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:#ff5b77;background:rgb(255 91 119 / .12);border:1px solid rgb(255 91 119 / .2)}.beyond-feature-index{font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 255 255 / .34)}.beyond-feature-tile h3{font-size:24px}@media (max-width:1024px){.beyond-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.beyond-floating-badge{padding:16px 18px}.beyond-floating-badge strong{font-size:24px}}@media (max-width:768px){.beyond-iptv-section{padding:80px 0}.beyond-title{font-size:36px}.beyond-header{margin-bottom:48px}.beyond-spotlight-card{min-height:520px;padding:24px;border-radius:28px}.beyond-spotlight-title{font-size:34px}.beyond-side-column,.beyond-feature-strip{grid-template-columns:1fr}.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{border-radius:24px}.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{padding:22px}.beyond-side-media-card{min-height:280px}.beyond-spotlight-metrics{grid-template-columns:1fr}.beyond-spotlight-content{width:100%}.beyond-spotlight-card{gap:16px;align-content:end;display:grid}}@media (max-width:480px){.beyond-title{font-size:28px}.beyond-subtitle{font-size:15px}.beyond-spotlight-card{min-height:500px;padding:20px}.beyond-spotlight-title{font-size:30px}.beyond-spotlight-description,.beyond-signal-card p,.beyond-side-media-content p,.beyond-feature-tile p{font-size:14px}.beyond-signal-card h3,.beyond-side-media-content h3,.beyond-feature-tile h3{font-size:22px}.beyond-kicker-chip,.beyond-mini-pill,.beyond-spotlight-benefits span{width:100%;justify-content:center}}.apps-compatibility-section{padding:120px 0;position:relative}.apps-compatibility-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgb(210 15 42 / .04) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(225 29 46 / .04) 0%,transparent 50%);pointer-events:none}.apps-header{text-align:center;max-width:900px;margin:0 auto 40px;position:relative;z-index:1}.apps-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.apps-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary)}.apps-slider-wrapper{position:relative;padding:16px 0}.apps-slider{display:flex}.apps-sliders-container{overflow:hidden;padding-bottom:20px;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.apps-track{display:flex;gap:24px;animation-timing-function:linear;animation-iteration-count:infinite}.slide-left .apps-track{animation:slide-left 30s linear infinite}.slide-right .apps-track{animation:slide-right 30s linear infinite}.apps-slider:hover .apps-track{animation-play-state:paused}.app-card{flex-shrink:0;width:200px;background:rgb(18 18 23 / .3);border:1px solid rgb(55 55 70 / .5);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative}.app-card::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:20px;opacity:0;transition:opacity 0.3s ease;z-index:-1}.app-card:hover::before{opacity:.3}.app-card:hover{z-index:99;transform:translateY(-8px);border-color:rgb(210 15 42 / .8);box-shadow:0 20px 40px rgb(210 15 42 / .3)}.app-logo,.app-icon{width:72px;height:72px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:#fff;transition:transform 0.3s ease}.app-card:hover .app-logo,.app-icon{transform:scale(1.05)}.app-name{font-size:16px;font-weight:700;color:var(--text-primary);text-align:center;margin:0;line-height:1.3}.app-compat{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#10b981;text-transform:uppercase;letter-spacing:.5px}.apps-footer-text{text-align:center;position:relative;z-index:1}.apps-footer-text p{font-size:18px;line-height:1.7;color:var(--text-secondary);margin:0}.highlight-text{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:700}@media (max-width:480px){.apps-title{font-size:28px}.app-card{width:160px;padding:20px 16px;gap:12px}.app-logo,.app-icon{width:56px;height:56px;font-size:18px;border-radius:14px}.app-name{font-size:14px}.app-compat{font-size:10px}}.why-choose-section{padding:120px 0;position:relative;overflow:hidden}.why-choose-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 70%,rgb(225 29 46 / .08) 0%,transparent 40%),radial-gradient(circle at 20% 30%,rgb(210 15 42 / .08) 0%,transparent 40%);pointer-events:none}.why-header{text-align:center;margin-bottom:80px;position:relative;z-index:1}.badge-pulse{width:8px;height:8px;background:var(--primary);border-radius:50%;animation:pulse 2s infinite}.why-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-2px}.why-subtitle{font-size:18px;line-height:1.6;color:var(--text-secondary);max-width:600px;margin:0 auto}.feature-content{flex:1}.feature-content h4{font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 4px 0}.feature-content p{font-size:13px;color:var(--text-secondary);margin:0}.why-cta{text-align:center;position:relative;z-index:1}.cta-note{margin-top:16px;font-size:14px;color:var(--text-secondary)}@media (max-width:768px){.why-choose-section{padding:80px 0}.why-title{font-size:36px}}@media (max-width:480px){.why-title{font-size:28px}}.why-iptv-section{position:relative;padding:92px 0 56px;--why-iptv-glow-a:rgba(210, 15, 42, 0.24);--why-iptv-glow-b:rgba(225, 29, 46, 0.18);--why-iptv-surface:linear-gradient(145deg, rgba(8, 15, 34, 0.96), rgba(8, 12, 24, 0.9));--why-iptv-border:rgba(210, 15, 42, 0.3);--why-iptv-shadow:0 24px 54px rgba(3, 10, 26, 0.46);--why-iptv-text:var(--text-primary);--why-iptv-muted:var(--text-secondary);--why-iptv-media-bg:#050d1f;--why-iptv-media-border:rgba(225, 29, 46, 0.26);--why-iptv-media-overlay-bg:rgba(8, 16, 35, 0.72);--why-iptv-media-overlay-border:rgba(255, 255, 255, 0.2);--why-iptv-pill-bg:linear-gradient(135deg, rgba(210, 15, 42, 0.24), rgba(225, 29, 46, 0.18));--why-iptv-pill-border:rgba(225, 29, 46, 0.4);--why-iptv-list-card:linear-gradient(135deg, rgba(210, 15, 42, 0.14), rgba(225, 29, 46, 0.08))}.why-iptv-section::before,.why-iptv-section::after{content:'';position:absolute;inset:0;pointer-events:none}.why-iptv-section::before{background:radial-gradient(circle at 8% 28%,var(--why-iptv-glow-a) 0%,transparent 42%),radial-gradient(circle at 92% 78%,var(--why-iptv-glow-b) 0%,transparent 44%)}.why-iptv-section::after{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:32px 32px;opacity:.22}.why-iptv-heading{position:relative;z-index:1;max-width:1040px;margin:0 auto 34px;text-align:center}.why-iptv-heading::after{content:'';display:block;width:150px;height:2px;margin:16px auto 0;background:linear-gradient(90deg,transparent,rgb(210 15 42 / .92),rgb(225 29 46 / .86),transparent)}.why-iptv-eyebrow{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;border:1px solid var(--why-iptv-pill-border);background:var(--why-iptv-pill-bg);color:var(--why-iptv-text);font-size:11px;font-weight:700;font-family:'Space Grotesk','Inter',sans-serif;text-transform:uppercase;letter-spacing:1px}.why-iptv-heading h2{margin:14px 0 0;font-size:clamp(32px, 3.6vw, 52px);line-height:1.14;letter-spacing:-.85px;font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;font-weight:800;color:var(--why-iptv-text)}.why-iptv-subtitle{max-width:860px;margin:18px auto 0;font-size:17px;line-height:1.75;color:var(--why-iptv-muted)}.why-iptv-frame{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,0.94fr) minmax(0,1.06fr);align-items:start;gap:24px;padding:24px;border-radius:30px;border:1px solid var(--why-iptv-border);background:var(--why-iptv-surface);box-shadow:var(--why-iptv-shadow);overflow:hidden;isolation:isolate;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.why-iptv-frame::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 16%,rgb(210 15 42 / .18),transparent 36%),linear-gradient(140deg,rgb(210 15 42 / .12),rgb(225 29 46 / .06) 45%,transparent 72%);pointer-events:none;z-index:-1}.why-iptv-frame:hover{transform:translateY(-4px);border-color:rgb(225 29 46 / .42);box-shadow:0 28px 60px rgb(225 29 46 / .18)}.why-iptv-media{position:relative;min-height:520px;border-radius:22px;overflow:hidden;border:1px solid var(--why-iptv-media-border);background:var(--why-iptv-media-bg)}.why-iptv-media img{width:100%;height:100%;object-fit:contain;object-position:center;display:block;transition:transform 0.7s ease}.why-iptv-frame:hover .why-iptv-media img{transform:none}.why-iptv-media::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgb(5 12 28 / .94) 0%,rgb(5 12 28 / .18) 58%),linear-gradient(180deg,rgb(210 15 42 / .14),transparent 42%)}.why-iptv-badges{position:absolute;top:16px;left:16px;right:16px;z-index:1;display:flex;flex-wrap:wrap;gap:10px}.why-iptv-badges span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(6 13 28 / .62);backdrop-filter:blur(10px);color:#fff;font-size:11px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}.why-iptv-media-overlay{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;padding:16px;border-radius:18px;border:1px solid var(--why-iptv-media-overlay-border);background:var(--why-iptv-media-overlay-bg);backdrop-filter:blur(12px);box-shadow:0 16px 34px rgb(2 8 23 / .36)}.why-iptv-chip{display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;border:1px solid var(--why-iptv-pill-border);background:var(--why-iptv-pill-bg);color:var(--why-iptv-text);font-size:11px;font-weight:700;font-family:'Space Grotesk','Inter',sans-serif;text-transform:uppercase;letter-spacing:.8px}.why-iptv-media-overlay h4{margin:12px 0 8px;font-size:clamp(19px, 2vw, 22px);font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;line-height:1.2;color:var(--why-iptv-text)}.why-iptv-media-overlay p{margin:0;font-size:14px;line-height:1.6;color:var(--why-iptv-muted)}.why-iptv-copy{position:relative;z-index:1;display:grid;gap:16px;align-content:center}.why-iptv-copy-card{position:relative;overflow:hidden;padding:22px 22px 20px;border-radius:20px;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(145deg,rgb(255 255 255 / .04),rgb(210 15 42 / .06));box-shadow:0 14px 30px rgb(2 8 23 / .18)}.why-iptv-copy-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgb(210 15 42 / .08),transparent 55%);pointer-events:none}.why-iptv-copy-card-featured{border-color:rgb(225 29 46 / .32);background:linear-gradient(145deg,rgb(210 15 42 / .12),rgb(255 255 255 / .05))}.why-iptv-card-kicker{position:relative;z-index:1;display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;border:1px solid rgb(225 29 46 / .28);background:rgb(210 15 42 / .12);color:var(--why-iptv-text);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.why-iptv-copy h3{position:relative;z-index:1;margin:14px 0 10px;font-size:clamp(23px, 2.2vw, 33px);font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;font-weight:700;line-height:1.24;color:var(--why-iptv-text)}.why-iptv-copy p{position:relative;z-index:1;margin:0;font-size:16px;line-height:1.78;color:var(--why-iptv-muted)}.why-iptv-list{position:relative;z-index:1;margin:18px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.why-iptv-list li{position:relative;padding:10px 12px 10px 32px;border-radius:12px;border:1px solid rgb(225 29 46 / .24);background:var(--why-iptv-list-card);font-size:14px;line-height:1.52;color:var(--why-iptv-text)}.why-iptv-list li::before{content:'';position:absolute;left:13px;top:14px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 0 4px rgb(210 15 42 / .16)}.why-iptv-signals{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.why-iptv-signal-card{position:relative;overflow:hidden;padding:18px 18px 16px;border-radius:18px;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(145deg,rgb(10 15 29 / .88),rgb(17 24 39 / .7))}.why-iptv-signal-card::before{content:'';position:absolute;inset:auto auto 0 0;width:100%;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.9}.why-iptv-signal-card strong{display:block;margin-bottom:8px;font-size:16px;font-weight:800;color:var(--why-iptv-text)}.why-iptv-signal-card span{display:block;font-size:14px;line-height:1.6;color:var(--why-iptv-muted)}@media (max-width:1200px){.why-iptv-frame{grid-template-columns:minmax(280px,0.88fr) minmax(0,1.12fr);gap:22px}.why-iptv-media{min-height:420px}.why-iptv-signals{grid-template-columns:1fr}}@media (max-width:1024px){.why-iptv-heading{margin-bottom:20px}.why-iptv-frame{grid-template-columns:1fr;gap:20px}.why-iptv-media{min-height:340px}.why-iptv-copy{order:2}.why-iptv-signals{order:3}}@media (max-width:768px){.why-iptv-section{padding:62px 0 24px}.why-iptv-heading h2{font-size:clamp(28px, 8vw, 38px)}.why-iptv-subtitle{font-size:15px;line-height:1.7}.why-iptv-frame{padding:16px;border-radius:20px;gap:16px}.why-iptv-media{min-height:300px;border-radius:16px}.why-iptv-badges{top:12px;left:12px;right:12px;gap:8px}.why-iptv-badges span{min-height:30px;padding:7px 10px;font-size:10px}.why-iptv-copy-card{padding:18px 16px;border-radius:16px}.why-iptv-copy h3{font-size:clamp(22px, 6vw, 28px)}.why-iptv-copy p,.why-iptv-list li{font-size:15px;line-height:1.72}.why-iptv-list{grid-template-columns:1fr}.why-iptv-signals{gap:10px}.why-iptv-signal-card{padding:16px 16px 14px}}@media (max-width:480px){.why-iptv-section{padding:52px 0 20px}.why-iptv-media{min-height:260px}.why-iptv-media-overlay{left:10px;right:10px;bottom:10px;padding:11px}.why-iptv-chip,.why-iptv-eyebrow{font-size:10px}.why-iptv-heading h2{font-size:27px}.why-iptv-copy h3{font-size:22px}.why-iptv-subtitle{font-size:14px}}.hero-title,.features-title,.beyond-title,.vod-title,h1,h2{letter-spacing:-.02em}.why-iptv-eyebrow,.popular-badge,.plan-offert{color:#fff;border-color:rgb(255 255 255 / .3);background:linear-gradient(130deg,rgb(210 15 42 / .95),rgb(124 6 26 / .95));box-shadow:0 8px 24px rgb(210 15 42 / .3)}.section-badge-purple{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:linear-gradient(135deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02))!important;color:#ffd6de!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 10px 26px rgb(0 0 0 / .18)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.section-badge-purple::before{content:''!important;width:7px!important;height:7px!important;border-radius:50%!important;background:linear-gradient(135deg,#ff9aae 0%,#f4c95d 100%)!important;box-shadow:0 0 12px rgb(255 154 174 / .5)!important;flex-shrink:0!important}.status-dot,.badge-dot,.feature-check,.trust-icon,.step-number{background:linear-gradient(135deg,#ff6a79,#d20f2a);box-shadow:0 0 0 4px rgb(210 15 42 / .2)}@media (max-width:768px){.hero-title,.features-title,.beyond-title{letter-spacing:-.015em}}.bg-grid{background-image:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}body .bg-dark{background:#0e090a}.bg-grid{background-image:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px)}:where(.why-iptv-eyebrow,.popular-badge,.plan-offert){background:#d20f2a!important;color:#ffffff!important;box-shadow:0 8px 18px rgb(140 6 32 / .35)!important}body .beauty-links{color:#d20f2a}.bg-grid{display:none!important}body .hero-section{min-height:auto!important;padding:138px 0 84px!important;position:relative;isolation:isolate}body .hero-section::before,body .hero-section::after{content:'';position:absolute;inset:0;pointer-events:none}body .hero-section::before{background:radial-gradient(circle at 8% 16%,rgb(210 15 42 / .22),transparent 32%),radial-gradient(circle at 92% 88%,rgb(239 64 90 / .18),transparent 30%);opacity:.9;z-index:0}body .hero-spotlight .hero-buttons{justify-content:flex-start!important;margin:16px 0 2px!important;gap:12px}@media (max-width:992px){body .hero-section{padding:126px 0 72px!important}}@media (max-width:640px){body .hero-spotlight .hero-buttons{flex-direction:column;align-items:stretch}}body .hero-section{padding:128px 0 84px!important}body .hero-section::before{background:radial-gradient(circle at 14% 12%,rgb(220 26 60 / .22),transparent 35%),radial-gradient(circle at 84% 84%,rgb(255 84 118 / .14),transparent 33%)!important;opacity:1!important}body .hero-v5-shell{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.95fr);gap:34px;align-items:center}body .hero-v5-copy{display:grid;gap:14px}body .hero-v5-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body .hero-v5-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgb(255 118 145 / .34);background:rgb(255 40 78 / .1);color:#ff93ab;font-size:12px;font-weight:800;letter-spacing:1px}body .hero-v5-dot{width:8px;height:8px;border-radius:50%;background:#f23357}body .hero-v5-score{color:rgb(246 235 240 / .8);font-size:14px;font-weight:600}body .hero-v5-title{margin:0;font-size:clamp(46px, 6vw, 88px);line-height:.95;letter-spacing:-1.8px;color:#fff}body .hero-v5-subtitle{margin:0;max-width:640px;font-size:clamp(22px, 2.5vw, 38px);line-height:1.12;color:rgb(255 255 255 / .9);font-weight:700}body .hero-v5-description{margin:0;max-width:620px;font-size:17px;line-height:1.7;color:rgb(244 237 240 / .8)}body .hero-v5 .hero-buttons.hero-v5-actions{justify-content:flex-start!important;gap:12px;margin-top:4px!important}body .hero-v5 .hero-main-btn{min-height:56px;border-radius:14px!important;padding:0 28px!important;border:1px solid rgb(255 160 180 / .28)!important;background:linear-gradient(135deg,#bf102f,#e72c4d 58%,#ff5877)!important;color:#fff!important;box-shadow:0 14px 30px rgb(224 37 72 / .34)!important}body .hero-v5 .hero-alt-btn{min-height:56px;border-radius:14px!important;padding:0 24px!important;border:1px solid rgb(255 255 255 / .24)!important;background:rgb(255 255 255 / .05)!important;color:rgb(255 255 255 / .94)!important}body .hero-v5-reviews{margin-top:6px;max-width:660px;padding:12px 14px;border-radius:14px;border:1px solid rgb(255 123 149 / .24);background:rgb(255 255 255 / .05);display:flex;align-items:center;gap:14px}body .hero-v5-review-avatars{display:flex;align-items:center;flex-shrink:0}body .hero-v5-review-avatars img{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid rgb(20 9 13 / .95);margin-right:-10px;box-shadow:0 7px 16px rgb(3 2 3 / .35)}body .hero-v5-review-copy{display:grid;gap:2px}body .hero-v5-review-copy strong{color:#fff;font-size:clamp(26px, 2.5vw, 40px);line-height:1;letter-spacing:-.6px}body .hero-v5-review-copy span{color:rgb(245 240 242 / .76);font-size:16px;font-weight:500}body .hero-v5-stage{position:relative;min-height:500px}body .hero-v5-card{position:absolute;border-radius:22px;overflow:hidden;border:1px solid rgb(255 124 151 / .3);box-shadow:0 18px 42px rgb(7 3 5 / .45);background:#120d13}body .hero-v5-card img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.95) contrast(1.05) brightness(.75)}body .hero-v5-card-back{width:78%;height:72%;right:0;top:0;transform:rotate(6deg);opacity:.56}body .hero-v5-card-front{width:84%;height:78%;left:0;bottom:0;transform:rotate(-2.6deg)}body .hero-v5-card-overlay{position:absolute;left:14px;right:14px;bottom:14px;border-radius:12px;border:1px solid rgb(255 133 158 / .24);background:rgb(9 7 10 / .74);padding:10px 12px;display:grid;gap:2px}body .hero-v5-card-overlay strong{color:#fff;font-size:14px;letter-spacing:.7px}body .hero-v5-card-overlay span{color:rgb(245 239 241 / .72);font-size:12px}body .hero-v5-tag{position:absolute;display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgb(255 124 151 / .32);background:rgb(11 9 12 / .9);color:rgb(249 240 243 / .9);font-size:12px;font-weight:700;letter-spacing:.2px;box-shadow:0 10px 24px rgb(5 3 4 / .42)}body .hero-v5-tag-a{top:28px;left:10px}body .hero-v5-tag-b{right:10px;top:194px}body .hero-v5-tag-c{left:52px;bottom:20px}@media (max-width:1140px){body .hero-v5-shell{grid-template-columns:1fr;gap:20px}body .hero-v5-stage{min-height:420px}body .hero-v5-card-back{width:72%;height:68%}body .hero-v5-card-front{width:80%;height:74%}}@media (max-width:760px){body .hero-section{padding:114px 0 64px!important}body .hero-v5-title{font-size:clamp(36px, 11vw, 52px)}body .hero-v5-subtitle{font-size:clamp(18px, 6.6vw, 26px)}body .hero-v5-description{font-size:15px}body .hero-v5 .hero-buttons.hero-v5-actions{flex-direction:column;align-items:stretch}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{width:100%;justify-content:center}body .hero-v5-reviews{gap:10px;flex-direction:column;align-items:flex-start}body .hero-v5-review-copy strong{font-size:clamp(22px, 7.5vw, 30px)}body .hero-v5-review-copy span{font-size:14px}body .hero-v5-stage{min-height:300px}body .hero-v5-card-back{width:84%;height:78%;transform:rotate(4deg)}body .hero-v5-card-front{width:90%;height:84%;transform:rotate(-1.2deg)}body .hero-v5-tag{height:30px;font-size:11px}body .hero-v5-tag-a{top:8px;left:0}body .hero-v5-tag-b{top:auto;right:4px;bottom:86px}body .hero-v5-tag-c{left:8px;bottom:8px}}.hero-section{padding:calc(var(--hero-safe-top, 148px) + 20px) 0 84px!important}.hero-v5-shell{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(340px,0.97fr)!important;gap:28px!important;align-items:center!important}.hero-v5-stage{position:relative!important;min-height:440px!important;isolation:isolate}.hero-v5-card{position:absolute!important;border-radius:18px;overflow:hidden}.hero-v5-card-back{width:74%!important;height:68%!important;right:0!important;top:0!important;left:auto!important;bottom:auto!important;transform:rotate(4deg)!important;opacity:.48;z-index:1}.hero-v5-card-front{width:82%!important;height:76%!important;left:0!important;bottom:0!important;right:auto!important;top:auto!important;transform:rotate(-2deg)!important;z-index:2}@media (max-width:1140px){.hero-v5-shell{grid-template-columns:1fr!important;gap:20px!important}.hero-v5-stage{min-height:360px!important}}@media (max-width:760px){.hero-section{padding:calc(var(--hero-safe-top, 148px) - 10px) 0 64px!important}.hero-v5-stage{min-height:300px!important}}body .hero-v5-shell{grid-template-columns:minmax(0,1.03fr) minmax(340px,0.97fr);gap:28px}body .hero-v5-copy{gap:12px}body .hero-v5-badge{padding:7px 12px;font-size:11px;letter-spacing:.8px}body .hero-v5-score{font-size:13px}body .hero-v5-title{font-size:clamp(36px, 4.6vw, 64px);line-height:1.01;letter-spacing:-1.2px}body .hero-v5-subtitle{font-size:clamp(18px, 2vw, 29px);line-height:1.16;font-weight:650}body .hero-v5-description{max-width:590px;font-size:15.5px;line-height:1.64}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{min-height:52px}body .hero-v5 .hero-main-btn span,body .hero-v5 .hero-alt-btn span{font-size:15px;font-weight:700}body .hero-v5 .hero-main-btn:hover{transform:translateY(-1px)}body .hero-v5 .hero-alt-btn:hover{border-color:rgb(255 130 156 / .5)!important;background:rgb(255 74 107 / .1)!important}body .hero-v5-reviews{max-width:610px;padding:10px 12px;gap:12px;border-radius:12px}body .hero-v5-review-avatars img{width:40px;height:40px;margin-right:-9px}body .hero-v5-review-copy strong{font-size:clamp(20px, 2vw, 30px);letter-spacing:-.4px}body .hero-v5-review-copy span{font-size:14px}body .hero-v5-stage{min-height:440px;isolation:isolate}body .hero-v5-card{border-radius:18px;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.45s ease,box-shadow 0.45s ease;will-change:transform,opacity}body .hero-v5-card img{transition:filter 0.45s ease,transform 0.45s ease}body .hero-v5-card-back{width:74%;height:68%;transform:rotate(4deg);opacity:.48;z-index:1;transform-origin:right top}body .hero-v5-card-front{width:82%;height:76%;transform:rotate(-2deg);z-index:2;transform-origin:left bottom}body .hero-v5-card-overlay strong{font-size:13px;letter-spacing:.5px}body .hero-v5-card-overlay span{font-size:11.5px}body .hero-v5-tag{height:32px;padding:0 10px;font-size:11px}body .hero-v5-tag-a{top:20px;left:8px}body .hero-v5-tag-b{right:8px;top:170px}body .hero-v5-tag-c{left:36px;bottom:16px}body .hero-v5-card-back:hover{z-index:3;opacity:1;transform:translate(-24px,18px) rotate(-0.8deg) scale(1.03);box-shadow:0 26px 56px rgb(7 3 5 / .56)}body .hero-v5-card-back:hover img{filter:saturate(1.02) contrast(1.06) brightness(.9);transform:scale(1.02)}body .hero-v5-card-back:hover+.hero-v5-card-front{opacity:.78;transform:translate(26px,-18px) rotate(3deg) scale(.95);box-shadow:0 14px 30px rgb(7 3 5 / .3)}body .hero-v5-card-back:hover+.hero-v5-card-front img{filter:saturate(.9) contrast(1) brightness(.65)}@media (max-width:1140px){body .hero-v5-title{font-size:clamp(34px, 7vw, 52px)}body .hero-v5-subtitle{font-size:clamp(17px, 3.9vw, 24px)}body .hero-v5-stage{min-height:360px}}@media (max-width:760px){body .hero-v5-title{font-size:clamp(30px, 10vw, 44px);letter-spacing:-.8px}body .hero-v5-subtitle{font-size:clamp(16px, 6vw, 21px)}body .hero-v5-description{font-size:14px;line-height:1.58}body .hero-v5-reviews{padding:9px 10px}body .hero-v5-review-avatars img{width:36px;height:36px}body .hero-v5-review-copy strong{font-size:clamp(18px, 7vw, 24px)}body .hero-v5-review-copy span{font-size:13px}body .hero-v5-stage{min-height:280px}}body .hero-section{padding-top:var(--hero-safe-top)!important}body .hero-v5-tag{height:auto!important;min-width:206px;max-width:212px;padding:9px 11px!important;border-radius:16px!important;border:1px solid rgb(210 15 42 / .6)!important;background:linear-gradient(160deg,rgb(18 8 12 / .95),rgb(27 9 14 / .9))!important;box-shadow:0 14px 30px rgb(74 8 22 / .44)!important;display:inline-flex!important;align-items:center;gap:12px;color:#ffffff!important;position:absolute!important;z-index:8!important}body .hero-v5-tag-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff4f7;background:linear-gradient(150deg,#b90f2d,#ef405a);box-shadow:inset 0 1px 0 rgb(255 255 255 / .26),0 6px 16px rgb(188 14 45 / .34);flex-shrink:0}body .hero-v5-tag-copy{display:grid;gap:2px;min-width:0}body .hero-v5-tag-copy strong{font-size:13px;line-height:1.02;letter-spacing:.15px;color:#fff;white-space:nowrap}body .hero-v5-tag-copy small{font-size:12px;line-height:1.2;color:rgb(255 224 232 / .78);font-weight:600;white-space:nowrap}body .hero-v5-tag-a{top:18px!important;left:6px!important}body .hero-v5-tag-b{right:6px!important;top:178px!important}body .hero-v5-tag-c{right:12px!important;left:auto!important;bottom:14px!important}@media (max-width:1140px){body .hero-v5-tag{min-width:188px;max-width:194px;padding:8px 10px!important;gap:10px;border-radius:14px!important}body .hero-v5-tag-icon{width:34px;height:34px}body .hero-v5-tag-copy strong{font-size:12px}body .hero-v5-tag-copy small{font-size:11px}}@media (max-width:760px){body .hero-v5-tag{min-width:162px;max-width:168px;padding:7px 8px!important;border-radius:12px!important;gap:8px}body .hero-v5-tag-icon{width:30px;height:30px;border-radius:8px}body .hero-v5-tag-copy strong{font-size:10px}body .hero-v5-tag-copy small{font-size:9px}body .hero-v5-tag-a{top:4px!important;left:0!important}body .hero-v5-tag-b{right:0!important;bottom:92px!important;top:auto!important}body .hero-v5-tag-c{right:4px!important;left:auto!important;bottom:2px!important}}body .why-iptv-section{padding:84px 0 64px!important}body .why-iptv-heading{width:min(1080px, 100%);max-width:none!important;margin:0 0 34px!important;text-align:left!important}body .why-iptv-heading::after{width:196px;height:3px;margin:18px 0 0!important;border-radius:999px;background:linear-gradient(90deg,#fff0,rgb(210 15 42 / .95),rgb(239 64 90 / .95),#fff0)!important}body .why-iptv-eyebrow{padding:8px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .18)!important;background:rgb(210 15 42 / .16)!important;color:#ffffff!important;box-shadow:none!important;letter-spacing:.9px}body .why-iptv-heading h2{max-width:1120px;margin-top:18px;font-size:clamp(38px, 4.5vw, 66px)!important;line-height:1.03;letter-spacing:-1.6px;color:#f8fafc!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important}body .why-iptv-subtitle{max-width:820px;margin:18px 0 0;font-size:18px;line-height:1.7;color:rgb(248 250 252 / .72)}body .why-iptv-frame{grid-template-columns:minmax(370px,0.84fr) minmax(0,1.16fr)!important;grid-template-areas:"media copy" "media signals";gap:22px 28px;align-items:stretch;padding:30px!important;border-radius:32px!important;border:1px solid rgb(225 29 46 / .22)!important;background:radial-gradient(circle at top left,rgb(210 15 42 / .16),transparent 28%),linear-gradient(180deg,rgb(11 14 24 / .98),rgb(12 15 24 / .92))!important;box-shadow:0 24px 54px rgb(13 8 10 / .34)!important}body .why-iptv-frame::before{background:radial-gradient(circle at 100% 0%,rgb(239 64 90 / .12),transparent 24%),linear-gradient(140deg,rgb(210 15 42 / .08),transparent 48%)!important}body .why-iptv-media{grid-area:media;min-height:100%;border-radius:26px;border:1px solid rgb(225 29 46 / .16)}body .why-iptv-media img{filter:saturate(1.04) contrast(1.03)}body .why-iptv-badges{top:18px;left:18px;right:18px;gap:8px}body .why-iptv-badges span{min-height:32px;padding:7px 12px;border:1px solid rgb(255 255 255 / .14);background:rgb(7 12 22 / .58);color:rgb(255 255 255 / .94);font-size:10px;letter-spacing:.75px}body .why-iptv-media-overlay{left:18px;right:18px;bottom:18px;padding:18px;border-radius:20px;border:1px solid rgb(255 255 255 / .14);background:linear-gradient(180deg,rgb(8 12 20 / .7),rgb(8 12 20 / .84));box-shadow:0 18px 36px rgb(2 8 23 / .42)}body .why-iptv-chip{background:rgb(210 15 42 / .18)!important;border-color:rgb(255 255 255 / .16)!important;box-shadow:none!important}body .why-iptv-media-overlay h4{font-size:clamp(22px, 2vw, 28px);line-height:1.12}body .why-iptv-media-overlay p{color:rgb(248 250 252 / .74)}body .why-iptv-copy{grid-area:copy;gap:16px;align-content:start}body .why-iptv-copy-card{padding:22px 22px 20px;border-radius:22px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02));box-shadow:none}body .why-iptv-copy-card::before{background:linear-gradient(140deg,rgb(210 15 42 / .1),transparent 52%)}body .why-iptv-copy-card-featured{border-color:rgb(225 29 46 / .24);background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .03)),rgb(255 255 255 / .02);box-shadow:inset 0 0 0 1px rgb(225 29 46 / .08)}body .why-iptv-card-kicker{padding:6px 10px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05);font-size:10px;letter-spacing:.8px}body .why-iptv-copy h3{margin:14px 0 10px;font-size:clamp(26px, 2.5vw, 36px);line-height:1.12;letter-spacing:-.7px}body .why-iptv-copy p{font-size:15.5px;line-height:1.72;color:rgb(248 250 252 / .78)}body .why-iptv-list{margin-top:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .why-iptv-list li{padding:12px 14px 12px 38px;border-radius:14px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);font-size:13px;line-height:1.5;color:#fff}body .why-iptv-list li::before{left:16px;top:17px;width:7px;height:7px;box-shadow:0 0 0 5px rgb(210 15 42 / .12)}body .why-iptv-signals{grid-area:signals;grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body .why-iptv-signal-card{padding:18px 16px 15px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04)}body .why-iptv-signal-card::before{height:2px;opacity:.95}body .why-iptv-signal-card strong{margin-bottom:7px;font-size:15px}body .why-iptv-signal-card span{font-size:13px;line-height:1.55;color:rgb(248 250 252 / .72)}@media (max-width:1200px){body .why-iptv-frame{grid-template-columns:minmax(320px,0.86fr) minmax(0,1.14fr)!important;gap:18px 22px;padding:24px!important}body .why-iptv-signals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){body .why-iptv-heading{width:100%;margin-bottom:26px!important;text-align:center!important}body .why-iptv-heading::after{margin:18px auto 0!important}body .why-iptv-subtitle{margin-left:auto;margin-right:auto}body .why-iptv-frame{grid-template-columns:1fr!important;grid-template-areas:"media" "copy" "signals"}body .why-iptv-media{min-height:360px}body .why-iptv-signals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){body .why-iptv-section{padding:64px 0 30px!important}body .why-iptv-heading h2{font-size:clamp(30px, 8vw, 44px)!important;line-height:1.06;letter-spacing:-1px}body .why-iptv-subtitle{font-size:15px;line-height:1.66}body .why-iptv-frame{padding:16px!important;border-radius:22px!important}body .why-iptv-media{min-height:310px;border-radius:18px}body .why-iptv-media-overlay{left:12px;right:12px;bottom:12px;padding:15px}body .why-iptv-copy-card{padding:18px 16px;border-radius:18px}body .why-iptv-copy h3{font-size:24px}body .why-iptv-list,body .why-iptv-signals{grid-template-columns:1fr}}@media (max-width:480px){body .why-iptv-heading h2{font-size:28px!important}body .why-iptv-media{min-height:280px}body .why-iptv-badges{top:12px;left:12px;right:12px}body .why-iptv-badges span{width:fit-content;min-height:28px;padding:6px 10px;font-size:9px}body .why-iptv-copy p{font-size:14px}}body .features-section{padding:96px 0 118px}body .features-header-maple{margin:0 auto 42px}body .features-heading-card-maple{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);gap:28px;align-items:center;padding:34px!important;border-radius:34px!important;border:1px solid rgb(225 29 46 / .18)!important;background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .18),transparent 30%),radial-gradient(circle at 92% 80%,rgb(239 64 90 / .12),transparent 26%),linear-gradient(135deg,rgb(12 15 24 / .98),rgb(14 17 27 / .92))!important;box-shadow:0 26px 52px rgb(11 9 12 / .28)!important;overflow:hidden}body .features-heading-card-maple::before{background:linear-gradient(120deg,rgb(210 15 42 / .08),transparent 38%,rgb(255 255 255 / .04) 70%,transparent 100%),radial-gradient(circle at 100% 0%,rgb(255 255 255 / .08),transparent 28%);opacity:1}body .features-maple-intro,body .features-maple-signal{position:relative;z-index:1}body .features-maple-intro{text-align:left}body .features-maple-intro .features-title{max-width:780px;margin-bottom:16px;font-size:clamp(38px, 4.2vw, 62px);line-height:1.02;letter-spacing:-1.5px}body .features-maple-intro .features-title span{margin-top:14px;font-size:clamp(20px, 2vw, 30px);line-height:1.2;color:rgb(248 250 252 / .86)}body .features-maple-intro .features-subtitle{max-width:720px;font-size:17px;line-height:1.78;color:rgb(248 250 252 / .7)}body .features-maple-intro .features-chip-row{margin-top:24px;gap:10px}body .features-maple-intro .features-chip-row span{padding:8px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05);color:rgb(248 250 252 / .92);box-shadow:none}body .features-maple-signal{display:grid;gap:18px}body .features-maple-orbit{position:relative;min-height:340px;border-radius:28px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at 50% 50%,rgb(210 15 42 / .12),transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02));overflow:hidden}body .features-maple-orbit::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgb(239 64 90 / .18),transparent 18%),radial-gradient(circle at 20% 80%,rgb(255 255 255 / .06),transparent 18%),radial-gradient(circle at 82% 18%,rgb(255 255 255 / .05),transparent 18%);opacity:.9;animation:mapleOrbitAmbient 6.8s ease-in-out infinite;pointer-events:none}body .features-maple-orbit::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 13%,rgb(239 64 90 / .9) 0 3px,transparent 4px),radial-gradient(circle at 84% 66%,rgb(255 255 255 / .55) 0 2px,transparent 3px),radial-gradient(circle at 18% 72%,rgb(239 64 90 / .75) 0 3px,transparent 4px);opacity:.72;transform-origin:center;animation:mapleOrbitSweep 14s linear infinite;pointer-events:none}body .features-maple-orbit-ring{position:absolute;inset:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px dashed rgb(255 255 255 / .12);z-index:1}body .features-maple-orbit .ring-one{width:280px;height:280px;animation:mapleOrbitSpin 24s linear infinite}body .features-maple-orbit .ring-two{width:190px;height:190px;border-style:solid;opacity:.7;animation:mapleOrbitPulse 5.8s ease-in-out infinite}body .features-maple-core{position:absolute;top:50%;left:50%;width:144px;height:144px;transform:translate(-50%,-50%);border-radius:50%;display:flex;flex-direction:column;justify-content:center;place-items:center;text-align:center;background:linear-gradient(145deg,#d20f2a,#ef405a);color:#fff;box-shadow:0 18px 44px rgb(210 15 42 / .3);z-index:2;animation:mapleCorePulse 4.8s ease-in-out infinite}body .features-maple-core::before{content:'';position:absolute;inset:-16px;border-radius:50%;border:1px solid rgb(239 64 90 / .22);opacity:.75;animation:mapleCoreHalo 4.8s ease-in-out infinite}body .features-maple-core::after{content:'';position:absolute;inset:-34px;border-radius:50%;background:radial-gradient(circle,rgb(239 64 90 / .28),transparent 66%);opacity:.4;filter:blur(10px);z-index:-1}body .features-maple-core strong{display:block;font-size:34px;font-weight:900;line-height:1}body .features-maple-core span{display:block;margin-top:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}body .features-maple-node{position:absolute;min-width:120px;padding:12px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:rgb(8 12 20 / .76);backdrop-filter:blur(10px);box-shadow:0 12px 26px rgb(2 8 23 / .28);z-index:3;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;animation:mapleNodeFloat 6s ease-in-out infinite}body .features-maple-node small{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:rgb(248 250 252 / .56)}body .features-maple-node strong{display:block;font-size:16px;font-weight:800;color:#fff}body .features-maple-node.node-a{top:24px;right:24px;animation-delay:-0.2s}body .features-maple-node.node-b{left:28px;bottom:34px;animation-delay:-2.2s}body .features-maple-node.node-c{right:34px;bottom:72px;animation-delay:-4.2s}body .features-maple-node.node-d{left:50px;top:34px;animation-delay:-2.2s}body .features-maple-node:hover{transform:translateY(-3px);border-color:rgb(239 64 90 / .26);box-shadow:0 16px 28px rgb(210 15 42 / .18)}body .features-maple-note{padding:16px 18px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04)}body .features-maple-note strong{display:block;margin-bottom:8px;font-size:17px;font-weight:800;color:#fff}body .features-maple-note span{display:block;font-size:14px;line-height:1.6;color:rgb(248 250 252 / .72)}body .features-grid-maple{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}body .features-grid-maple .feature-item-maple,body .features-grid-maple .feature-item-maple-wide,body .features-grid-maple .feature-item-maple-highlight{grid-column:auto!important;align-items:flex-start;gap:16px;padding:24px 22px!important;min-height:188px;height:100%;border-radius:24px!important;border:1px solid rgb(255 255 255 / .08)!important;background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .03)),rgb(12 15 24 / .92)!important;box-shadow:0 18px 34px rgb(11 9 12 / .16)!important;transform:none!important}body .features-grid-maple .feature-item-maple::before{width:100%;height:3px;top:auto;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#d20f2a,#ef405a)}body .features-grid-maple .feature-item-maple:hover{transform:translateY(-4px)!important;border-color:rgb(225 29 46 / .2)!important;background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .04)),rgb(12 15 24 / .96)!important;box-shadow:0 22px 40px rgb(210 15 42 / .1)!important}body .features-grid-maple .feature-item-maple-highlight{background:radial-gradient(circle at top right,rgb(239 64 90 / .16),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .1),rgb(255 255 255 / .04)),rgb(12 15 24 / .96)!important}body .features-grid-maple .feature-check{width:46px;height:46px;border-radius:16px;border-width:1px;background:linear-gradient(145deg,rgb(210 15 42 / .18),rgb(239 64 90 / .12));color:#ef405a}body .features-grid-maple .feature-item-maple:hover .feature-check{transform:none;color:#fff;background:linear-gradient(135deg,#d20f2a,#ef405a)}body .features-grid-maple .feature-content{display:grid;grid-template-rows:auto auto 1fr;gap:8px;height:100%}body .features-grid-maple .feature-kicker{display:inline-flex;width:fit-content;padding:5px 9px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:rgb(248 250 252 / .68)}body .features-grid-maple .feature-content h4{font-size:22px;line-height:1.32;font-weight:800;margin:0}body .features-grid-maple .feature-content p{margin:0;font-size:14px;line-height:1.65;color:rgb(248 250 252 / .7);align-self:end}@media (prefers-reduced-motion:reduce){body .features-maple-orbit::before,body .features-maple-orbit::after,body .features-maple-orbit .ring-one,body .features-maple-orbit .ring-two,body .features-maple-core,body .features-maple-core::before,body .features-maple-node{animation:none!important}}@media (max-width:1200px){body .features-heading-card-maple{grid-template-columns:1fr}}@media (max-width:1024px){body .features-heading-card-maple{padding:24px!important;border-radius:26px!important}body .features-maple-orbit{min-height:300px}body .features-grid-maple{gap:16px}}@media (max-width:768px){body .features-section{padding:74px 0 88px}body .features-header-maple{margin-bottom:28px}body .features-maple-intro{text-align:center}body .features-maple-intro .features-title{font-size:clamp(30px, 8vw, 44px);line-height:1.06}body .features-maple-intro .features-title span{font-size:18px}body .features-maple-intro .features-subtitle{font-size:15px;line-height:1.68}body .features-maple-intro .features-chip-row{justify-content:center}body .features-maple-orbit{min-height:260px}body .features-maple-orbit .ring-one{width:220px;height:220px}body .features-maple-orbit .ring-two{width:150px;height:150px}body .features-maple-core{width:118px;height:118px}body .features-maple-core strong{font-size:28px}body .features-maple-node{min-width:108px;padding:10px 12px}body .features-grid-maple{grid-template-columns:1fr}body .features-grid-maple .feature-item-maple,body .features-grid-maple .feature-item-maple-wide,body .features-grid-maple .feature-item-maple-highlight{min-height:0;padding:20px 18px!important;border-radius:20px!important}body .features-grid-maple .feature-content h4{font-size:18px}}@media (max-width:480px){body .features-heading-card-maple{padding:18px!important}body .features-maple-orbit{min-height:236px}body .features-maple-node.node-a{top:14px;right:14px}body .features-maple-node.node-b{left:14px;bottom:18px}body .features-maple-node.node-c{right:14px;bottom:40px}body .features-grid-maple .feature-content h4{font-size:17px}body .features-grid-maple .feature-content p{font-size:13px}}body .apps-compatibility-section-special{padding:110px 0 132px;position:relative;overflow:hidden}body .apps-compatibility-section-special::before{background:radial-gradient(circle at 14% 18%,rgb(210 15 42 / .12),transparent 28%),radial-gradient(circle at 84% 20%,rgb(239 64 90 / .08),transparent 24%),radial-gradient(circle at 50% 100%,rgb(255 255 255 / .03),transparent 38%)}body .apps-compatibility-section-special::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .02),transparent 28%,transparent 72%,rgb(210 15 42 / .05)),repeating-linear-gradient(90deg,rgb(255 255 255 / .03) 0 1px,transparent 1px 120px);opacity:.35;pointer-events:none}body .apps-header-special{max-width:980px;margin:0 auto 34px}body .apps-header-special .section-badge-purple{margin-bottom:18px}body .apps-header-special .apps-title{font-size:clamp(38px, 4.3vw, 64px);line-height:1.04;letter-spacing:-1.8px;max-width:920px;margin-left:auto;margin-right:auto}body .apps-header-special .apps-subtitle{max-width:820px;margin:0 auto;font-size:17px;line-height:1.8}body .apps-sliders-container-special{position:relative;padding:12px;border-radius:36px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .12),transparent 24%),radial-gradient(circle at bottom right,rgb(239 64 90 / .08),transparent 20%),linear-gradient(145deg,rgb(10 14 24 / .96),rgb(7 10 18 / .92));box-shadow:0 28px 60px rgb(7 8 13 / .34);overflow:hidden;mask-image:none;-webkit-mask-image:none}body .apps-sliders-container-special::before{content:'';position:absolute;inset:12px;border-radius:28px;border:1px solid rgb(255 255 255 / .05);pointer-events:none}body .apps-sliders-container-special::after{content:none}body .apps-compatibility-section-special .apps-slider-wrapper{padding:18px 18px 20px;mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);position:relative;border:1px solid rgb(255 255 255 / .06);background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015)),rgb(6 10 18 / .66);backdrop-filter:blur(10px);overflow:hidden}body .apps-compatibility-section-special .apps-track{width:max-content;align-items:stretch;gap:20px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child{margin:0 88px 16px 0;border-radius:30px 30px 34px 24px}body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin:0 0 0 88px;border-radius:24px 34px 30px 30px}body .apps-compatibility-section-special .apps-slider-wrapper::before{content:'';position:absolute;left:18px;right:18px;top:18px;height:56px;transform:none;background:linear-gradient(90deg,rgb(210 15 42 / .14),transparent 26%,transparent 74%,rgb(255 255 255 / .05)),radial-gradient(circle at left center,rgb(210 15 42 / .16),transparent 38%);border-radius:999px;opacity:.55;pointer-events:none}body .apps-compatibility-section-special .apps-slider-wrapper::after{position:absolute;top:16px;right:20px;padding:7px 11px;border-radius:999px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .72);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;z-index:2}body .apps-compatibility-section-special .slide-left .apps-track{animation-duration:32s}body .apps-compatibility-section-special .slide-right .apps-track{animation-duration:34s}body .apps-compatibility-section-special .app-card{--app-accent:#ef405a;flex-shrink:0;width:248px;min-height:198px;padding:18px 18px 16px;border-radius:24px;display:grid;grid-template-rows:auto 1fr auto;gap:14px;align-items:start;text-align:left;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--app-accent) 18%,transparent),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02)),rgb(8 12 20 / .92);box-shadow:0 18px 36px rgb(4 6 14 / .32);overflow:hidden;transition:transform 0.32s ease,border-color 0.32s ease,box-shadow 0.32s ease;animation:appsCardFloat 6.4s ease-in-out infinite;transform-origin:center bottom}body .apps-compatibility-section-special .app-card>*{position:relative;z-index:1}body .apps-compatibility-section-special .app-card::before{content:'';position:absolute;inset:auto 0 0 0;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--app-accent),rgb(255 255 255 / .2));opacity:.95;z-index:0}body .apps-compatibility-section-special .app-card::after{content:'';position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:50%;border:1px solid rgb(255 255 255 / .1);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,rgb(255 255 255 / .05);box-shadow:0 10px 24px rgb(4 6 14 / .22);transition:transform 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}body .apps-compatibility-section-special .app-card:nth-child(6n+1){--app-accent:#ef405a}body .apps-compatibility-section-special .app-card:nth-child(6n+2){--app-accent:#4f8cff}body .apps-compatibility-section-special .app-card:nth-child(6n+3){--app-accent:#3dd5f3}body .apps-compatibility-section-special .app-card:nth-child(6n+4){--app-accent:#f97316}body .apps-compatibility-section-special .app-card:nth-child(6n+5){--app-accent:#10b981}body .apps-compatibility-section-special .app-card:nth-child(6n+6){--app-accent:#eab308}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+1),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+1){animation-delay:-0.6s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+2),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+2){animation-delay:-1.8s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+3),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+3){animation-delay:-3s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+4),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+4){animation-delay:-4.2s}body .apps-compatibility-section-special .app-card:hover{z-index:5;transform:translateY(-10px) scale(1.035)!important;border-color:color-mix(in srgb,var(--app-accent) 54%,white 6%);box-shadow:0 26px 48px rgb(4 6 14 / .42),0 0 0 1px color-mix(in srgb,var(--app-accent) 18%,transparent)}body .apps-compatibility-section-special .app-card:hover::after{transform:translateY(-2px) scale(1.04);border-color:color-mix(in srgb,var(--app-accent) 58%,white 8%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,color-mix(in srgb,var(--app-accent) 58%,rgb(255 255 255 / .08));box-shadow:0 14px 28px rgb(4 6 14 / .28)}body .apps-compatibility-section-special .app-icon{width:74px;height:74px;border-radius:20px;background:linear-gradient(145deg,rgb(255 255 255 / .12),rgb(255 255 255 / .04)),rgb(13 18 30 / .95);border:1px solid rgb(255 255 255 / .08);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06);transform:none;margin:0}body .apps-compatibility-section-special .app-card:hover .app-logo,body .apps-compatibility-section-special .app-card:hover .app-icon{transform:translateY(-2px) scale(1.02)}body .apps-compatibility-section-special .app-logo{width:52px;height:52px;object-fit:contain}body .apps-compatibility-section-special .app-name{font-size:20px;line-height:1.2;font-weight:800;text-align:left;margin:0 0 8px}body .apps-compatibility-section-special .app-card .app-name::after{content:'';display:block;width:42px;height:2px;margin:10px 0 0;border-radius:999px;background:color-mix(in srgb,var(--app-accent) 82%,white 12%)}body .apps-compatibility-section-special .app-compat{justify-self:start;padding:7px 10px;border-radius:999px;background:rgb(16 185 129 / .08);border:1px solid rgb(16 185 129 / .2);color:#34d399;font-size:10px;letter-spacing:.7px}body .apps-compatibility-section-special .apps-footer-text{max-width:840px;margin:28px auto 0}body .apps-compatibility-section-special .apps-footer-text p{font-size:17px;line-height:1.85}@media (prefers-reduced-motion:reduce){body .apps-compatibility-section-special .apps-track,body .apps-compatibility-section-special .app-card{animation:none!important}body .apps-compatibility-section-special .apps-slider-wrapper,body .apps-compatibility-section-special .app-card{transform:none!important}}@media (max-width:1024px){body .apps-compatibility-section-special{padding:88px 0 102px}body .apps-header-special .apps-title{font-size:clamp(34px, 5vw, 50px)}body .apps-sliders-container-special{padding:10px;border-radius:28px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child{margin-right:32px}body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin-left:32px}body .apps-compatibility-section-special .app-card{width:228px}}@media (max-width:768px){body .apps-compatibility-section-special{padding:76px 0 88px}body .apps-header-special{margin-bottom:24px}body .apps-header-special .apps-title{font-size:clamp(30px, 8vw, 40px);line-height:1.08}body .apps-header-special .apps-subtitle,body .apps-compatibility-section-special .apps-footer-text p{font-size:15px;line-height:1.75}body .apps-header-special::after{font-size:10px;letter-spacing:.9px;padding:9px 12px}body .apps-sliders-container-special{padding:8px;border-radius:24px}body .apps-compatibility-section-special .apps-slider-wrapper{padding:14px 12px 16px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child,body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin:0 0 12px;border-radius:22px}body .apps-compatibility-section-special .apps-slider-wrapper::before{left:12px;right:12px;top:12px;height:46px}body .apps-compatibility-section-special .apps-slider-wrapper::after{top:12px;right:12px;font-size:9px;padding:6px 9px}body .apps-compatibility-section-special .app-card{width:192px;min-height:176px;padding:16px 15px 14px;border-radius:20px}body .apps-compatibility-section-special .app-icon{width:64px;height:64px;border-radius:18px}body .apps-compatibility-section-special .app-logo{width:46px;height:46px}body .apps-compatibility-section-special .app-name{font-size:17px}}@media (max-width:480px){body .apps-header-special::after{display:none}body .apps-compatibility-section-special .app-card{width:168px;min-height:166px;padding:14px 13px 13px}body .apps-compatibility-section-special .app-name{font-size:15px}body .apps-compatibility-section-special .app-compat{font-size:9px}}body .how-it-works-section-maple{padding:112px 0 124px;position:relative;overflow:hidden}body .how-it-works-section-maple::before{background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .1),transparent 26%),radial-gradient(circle at 82% 12%,rgb(239 64 90 / .07),transparent 22%),linear-gradient(180deg,rgb(6 8 14 / .24),transparent 36%)}body .how-it-works-section-maple::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgb(255 255 255 / .02) 52%,transparent 100%),repeating-linear-gradient(90deg,rgb(255 255 255 / .025) 0 1px,transparent 1px 120px);opacity:.3;pointer-events:none}body .how-shell-maple{position:relative;z-index:1}body .how-header-maple{max-width:none;margin:0 0 34px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.9fr);gap:28px;align-items:end;text-align:left}body .how-header-maple .section-badge-purple{margin-bottom:18px}body .how-header-maple .how-title{font-size:clamp(40px, 4.5vw, 68px);line-height:1.02;letter-spacing:-1.8px;margin-bottom:0;max-width:760px}body .how-header-maple .how-subtitle{font-size:17px;line-height:1.85;color:rgb(248 250 252 / .76);max-width:520px;margin-left:auto}body .how-process-board{position:relative;padding:28px 28px 26px;border-radius:34px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .12),transparent 22%),linear-gradient(145deg,rgb(17 24 36 / .96),rgb(12 16 28 / .92));box-shadow:0 28px 64px rgb(3 6 14 / .34);overflow:hidden}body .how-process-board::before{content:'';position:absolute;inset:12px;border-radius:26px;border:1px solid rgb(255 255 255 / .05);pointer-events:none}body .how-process-rail{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:center;margin-bottom:28px}body .how-process-rail::before{content:'';position:absolute;left:10%;right:10%;top:50%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(210 15 42 / .18),rgb(239 64 90 / .55) 50%,rgb(210 15 42 / .18));transform:translateY(-50%);z-index:0;box-shadow:0 0 0 1px rgb(255 255 255 / .03),0 0 20px rgb(210 15 42 / .14)}body .how-process-rail::after{content:'';position:absolute;left:10%;right:10%;top:50%;height:14px;transform:translateY(-50%);background:radial-gradient(circle,rgb(239 64 90 / .9) 0 4px,transparent 5px) left center/33.333% 14px repeat-x;opacity:.75;z-index:0;pointer-events:none}body .how-process-rail span{position:relative;z-index:1;justify-self:center;min-width:126px;padding:12px 18px;border-radius:999px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(180deg,rgb(255 255 255 / .07),rgb(255 255 255 / .03)),rgb(11 15 24 / .9);color:#fff;font-size:14px;font-weight:700;text-align:center;box-shadow:0 14px 30px rgb(3 6 14 / .22)}body .how-steps-grid-maple{gap:22px;margin-bottom:0}body .how-step-card-maple{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02)),rgb(11 15 24 / .82);border:1px solid rgb(255 255 255 / .08);border-radius:24px;padding:28px 24px 24px;overflow:hidden}body .how-step-card-maple::before{content:'';position:absolute;inset:auto 0 0 0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.95}body .how-step-card-maple:hover{transform:translateY(-6px);border-color:rgb(210 15 42 / .28);box-shadow:0 22px 44px rgb(210 15 42 / .12)}body .how-step-card-maple-featured{background:radial-gradient(circle at top right,rgb(239 64 90 / .14),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .02)),rgb(11 15 24 / .88)}body .how-step-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}body .how-step-icon{width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .22),transparent 34%),linear-gradient(145deg,rgb(210 15 42 / .95),rgb(239 64 90 / .88));border:1px solid rgb(255 255 255 / .1);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 34px rgb(210 15 42 / .22),inset 0 1px 0 rgb(255 255 255 / .12)}body .how-step-card-maple .step-number{width:auto;height:auto;margin:0;padding:10px 16px;border-radius:999px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);box-shadow:none;font-size:14px;font-weight:700}body .how-step-card-maple .step-title{font-size:18px;line-height:1.3;margin-bottom:12px}body .how-step-card-maple .step-description{margin-bottom:20px;font-size:15px;line-height:1.7}body .how-step-card-maple .step-features{gap:10px}body .how-step-card-maple .step-features li{position:relative;padding-left:18px;font-size:14px;line-height:1.55}body .how-step-card-maple .step-features li::before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 0 4px rgb(210 15 42 / .12)}body .how-step-card-maple .step-features li svg{display:none}body .how-cta-maple{margin-top:30px}@media (max-width:1024px){body .how-header-maple{grid-template-columns:1fr;gap:18px}body .how-header-maple .how-subtitle{margin-left:0;max-width:760px}body .how-process-board{padding:22px 20px 20px;border-radius:26px}}@media (max-width:768px){body .how-it-works-section-maple{padding:76px 0 90px}body .how-header-maple .how-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .how-header-maple .how-subtitle{font-size:15px;line-height:1.75}body .how-process-rail{grid-template-columns:1fr;gap:12px;margin-bottom:18px}body .how-process-rail::before{display:none}body .how-process-rail span{width:100%}body .how-steps-grid-maple{grid-template-columns:1fr}body .how-step-card-maple{padding:22px 18px 20px;border-radius:20px}body .how-step-top{margin-bottom:18px}body .how-step-icon{width:54px;height:54px}}@media (max-width:480px){body .how-process-board{padding:18px 14px 16px}body .how-header-maple .how-title{font-size:28px}body .how-step-card-maple .step-title{font-size:17px}body .how-step-card-maple .step-description,body .how-step-card-maple .step-features li{font-size:13px}}body .why-choose-section-maple{padding:110px 0 126px}body .why-header-maple{max-width:900px;margin:0 auto 46px}body .why-header-maple .why-title{font-size:clamp(40px, 4.4vw, 66px);line-height:1.02;letter-spacing:-1.8px}body .why-header-maple .why-subtitle{max-width:760px;font-size:17px;line-height:1.8}@media (max-width:768px){body .why-choose-section-maple{padding:78px 0 92px}body .why-header-maple{margin-bottom:30px}body .why-header-maple .why-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .why-header-maple .why-subtitle{font-size:15px;line-height:1.75}}body .why-choose-section-maple{padding:112px 0 126px}body .why-header-maple{max-width:860px;margin:0 auto 44px}body .why-header-maple .why-title{font-size:clamp(40px, 4.5vw, 68px);line-height:1;letter-spacing:-1.9px}body .why-header-maple .why-subtitle{max-width:720px;font-size:17px;line-height:1.85}@media (max-width:768px){body .why-choose-section-maple{padding:78px 0 92px}body .why-header-maple{margin-bottom:30px}body .why-header-maple .why-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .why-header-maple .why-subtitle{font-size:15px;line-height:1.75}}body .comparison-podium-maple{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.15fr) minmax(0,0.9fr);gap:24px;align-items:end;margin-bottom:42px}body .comparison-podium-maple::before{content:'';position:absolute;left:10%;right:10%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgb(210 15 42 / .28),transparent);pointer-events:none}body .podium-lane-maple{position:relative;display:grid;gap:14px;align-self:end}body .podium-lane-maple--second{transform:translateY(26px)}body .podium-lane-maple--third{transform:translateY(54px)}body .podium-crown-maple{display:flex;justify-content:center;margin-bottom:-2px}body .podium-crown-maple span{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;background:linear-gradient(135deg,rgb(210 15 42 / .95),rgb(239 64 90 / .88));color:#fff;font-size:11px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;box-shadow:0 16px 30px rgb(210 15 42 / .2);position:relative;overflow:hidden}body .podium-card-maple{position:relative;overflow:hidden;padding:24px 22px 22px;border-radius:28px 28px 18px 18px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .015)),rgb(9 12 20 / .92);box-shadow:0 22px 48px rgb(4 6 13 / .42)}body .podium-card-maple::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .06),transparent 26%);pointer-events:none}body .podium-card-maple--winner{padding:28px 26px 24px;border-color:rgb(210 15 42 / .24);background:radial-gradient(circle at top left,rgb(210 15 42 / .22),transparent 34%),radial-gradient(circle at bottom right,rgb(225 29 46 / .14),transparent 26%),linear-gradient(145deg,rgb(11 14 25 / .98),rgb(8 10 18 / .94));box-shadow:0 28px 60px rgb(210 15 42 / .16),0 24px 56px rgb(4 6 13 / .5);animation:podiumWinnerGlow 3.8s ease-in-out infinite}body .podium-card-maple--winner::after{content:'';position:absolute;width:220px;height:220px;right:-96px;top:-92px;border-radius:50%;background:radial-gradient(circle,rgb(210 15 42 / .26),transparent 72%);pointer-events:none}body .podium-card-maple--winner .podium-rank,body .podium-card-maple--winner .podium-label,body .podium-base-maple--first,body .podium-crown-maple span{animation:podiumWinnerLift 3.8s ease-in-out infinite}body .podium-card-maple--winner::before{background:radial-gradient(circle at top left,rgb(210 15 42 / .18),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .08),transparent 26%)}body .podium-lane-maple--first::before{content:'';position:absolute;left:8%;right:8%;top:14%;bottom:6%;border-radius:34px;background:radial-gradient(circle at 50% 18%,rgb(210 15 42 / .22),transparent 38%),radial-gradient(circle at 50% 100%,rgb(225 29 46 / .16),transparent 42%);filter:blur(26px);opacity:.72;pointer-events:none;z-index:0;animation:podiumWinnerAura 4.2s ease-in-out infinite}body .podium-card-maple--winner .podium-label{position:relative;overflow:hidden}body .podium-card-maple--winner .podium-label::after{content:'';position:absolute;inset:0;border-radius:inherit;border:1px solid rgb(255 255 255 / .08);opacity:0;animation:podiumWinnerBadgePulse 3.8s ease-in-out infinite}body .podium-card-maple--muted{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015)),rgb(8 11 19 / .88)}body .podium-rank{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:15px;background:linear-gradient(145deg,rgb(210 15 42 / .96),rgb(239 64 90 / .88));color:#fff;font-size:18px;font-weight:900;box-shadow:0 14px 28px rgb(210 15 42 / .18)}body .podium-label{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;margin-bottom:14px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .72);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}body .podium-card-maple h3{margin:0 0 10px;font-size:28px;line-height:1.08;letter-spacing:-1px}body .podium-card-maple--winner h3{font-size:34px;letter-spacing:-1.4px}body .podium-card-maple p{margin:0;font-size:14px;line-height:1.8;color:rgb(248 250 252 / .7)}body .podium-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}body .podium-feature-grid span{padding:11px 12px;border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);font-size:12px;font-weight:700;line-height:1.45;color:#fff}body .podium-feature-list{list-style:none;display:grid;gap:10px;margin:18px 0 0;padding:0}body .podium-feature-list li{position:relative;padding-left:18px;font-size:13px;line-height:1.65;color:rgb(248 250 252 / .68)}body .podium-feature-list li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:linear-gradient(145deg,rgb(210 15 42 / .96),rgb(239 64 90 / .88));box-shadow:0 0 0 4px rgb(210 15 42 / .1)}body .podium-base-maple{position:relative;display:grid;gap:4px;padding:18px 18px 20px;border-radius:20px 20px 28px 28px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .015)),rgb(10 14 24 / .92);text-align:center}body .podium-base-maple strong{font-size:18px;line-height:1.2}body .podium-base-maple span{font-size:12px;line-height:1.55;color:rgb(248 250 252 / .64)}body .podium-base-maple--first{min-height:160px;border-color:rgb(210 15 42 / .24);background:linear-gradient(180deg,rgb(210 15 42 / .16),rgb(255 255 255 / .03)),rgb(10 14 24 / .94)}body .podium-base-maple--second{min-height:120px}body .podium-base-maple--third{min-height:92px}@media (max-width:1200px){body .comparison-podium-maple{grid-template-columns:1fr;gap:18px}body .podium-lane-maple--second,body .podium-lane-maple--third{transform:none}}@media (max-width:768px){body .podium-lane-maple--first{order:1}body .podium-lane-maple--second{order:2}body .podium-lane-maple--third{order:3}body .podium-card-maple,body .podium-card-maple--winner{padding:20px 18px 18px;border-radius:22px 22px 16px 16px}body .podium-card-maple h3,body .podium-card-maple--winner h3{font-size:28px}body .podium-feature-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body .podium-card-maple--winner,body .podium-card-maple--winner .podium-rank,body .podium-card-maple--winner .podium-label,body .podium-base-maple--first,body .podium-crown-maple span,body .podium-card-maple--winner .podium-label::after,body .podium-lane-maple--first::before{animation:none!important}}body .podium-lane-maple--first{z-index:3}body .podium-lane-maple--second,body .podium-lane-maple--third{z-index:1}body .podium-lane-maple--second .podium-card-maple,body .podium-lane-maple--second .podium-base-maple{border-color:rgb(148 163 184 / .16);background:radial-gradient(circle at top left,rgb(148 163 184 / .08),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01)),rgb(12 15 23 / .82);box-shadow:0 16px 30px rgb(2 6 23 / .28)}body .podium-lane-maple--third .podium-card-maple,body .podium-lane-maple--third .podium-base-maple{border-color:rgb(107 114 128 / .14);background:radial-gradient(circle at top right,rgb(107 114 128 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .025),rgb(255 255 255 / .008)),rgb(10 12 18 / .76);box-shadow:0 12px 24px rgb(2 6 23 / .22)}body .podium-lane-maple--second .podium-card-maple{transform:scale(.965);transform-origin:bottom center}body .podium-lane-maple--third .podium-card-maple{transform:scale(.935);transform-origin:bottom center}body .podium-lane-maple--second .podium-rank{background:linear-gradient(145deg,#94a3b8,#64748b);box-shadow:0 12px 24px rgb(100 116 139 / .18)}body .podium-lane-maple--third .podium-rank{background:linear-gradient(145deg,#6b7280,#4b5563);box-shadow:0 10px 20px rgb(75 85 99 / .16)}body .podium-lane-maple--second .podium-label{background:rgb(148 163 184 / .08);border-color:rgb(148 163 184 / .18);color:rgb(226 232 240 / .76)}body .podium-lane-maple--third .podium-label{background:rgb(107 114 128 / .08);border-color:rgb(107 114 128 / .16);color:rgb(203 213 225 / .66)}body .podium-lane-maple--second .podium-card-maple h3{color:rgb(241 245 249 / .9)}body .podium-lane-maple--third .podium-card-maple h3{color:rgb(226 232 240 / .82)}body .podium-lane-maple--second .podium-card-maple p,body .podium-lane-maple--second .podium-base-maple span,body .podium-lane-maple--second .podium-feature-list li{color:rgb(203 213 225 / .62)}body .podium-lane-maple--third .podium-card-maple p,body .podium-lane-maple--third .podium-base-maple span,body .podium-lane-maple--third .podium-feature-list li{color:rgb(148 163 184 / .56)}body .podium-lane-maple--second .podium-feature-list li::before{background:linear-gradient(145deg,#94a3b8,#64748b);box-shadow:0 0 0 4px rgb(100 116 139 / .08)}body .podium-lane-maple--third .podium-feature-list li::before{background:linear-gradient(145deg,#6b7280,#4b5563);box-shadow:0 0 0 4px rgb(75 85 99 / .08)}body .podium-lane-maple--second .podium-base-maple strong{color:rgb(241 245 249 / .92)}body .podium-lane-maple--third .podium-base-maple strong{color:rgb(226 232 240 / .82)}body .podium-base-maple--second{min-height:126px}body .podium-base-maple--third{min-height:96px}body .podium-lane-maple--third .podium-card-maple::before,body .podium-lane-maple--third .podium-base-maple::before{opacity:.45}@media (max-width:1200px){body .podium-lane-maple--second .podium-card-maple,body .podium-lane-maple--third .podium-card-maple{transform:none}}@media (max-width:1280px){.promo-content{gap:10px;padding:10px 54px 10px 14px}.promo-text{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:1100px){.promo-badge{display:none}.promo-content{padding-right:50px}.promo-text{font-size:12px}.beyond-experience-layout{grid-template-columns:1fr;gap:22px}.beyond-side-column{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:18px}.beyond-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.faq-grid{grid-template-columns:1fr;gap:24px}.faq-support-card{position:relative;top:auto}}@media (max-width:768px){.promo-banner{height:64px}.promo-content{justify-content:flex-start;padding:10px 44px 10px 12px;gap:8px}.promo-text{font-size:11px;line-height:1.3;white-space:nowrap}.promo-btn{display:none}.beyond-side-column,.beyond-feature-strip,.reviews-grid{grid-template-columns:1fr}.review-card-v2{padding:22px 18px}.faq-section{padding:72px 0}.faq-header{margin-bottom:42px}.faq-title{font-size:32px}.faq-support-card{padding:24px 18px;border-radius:24px}}@media (max-width:480px){.promo-content{padding-left:10px;padding-right:40px}.promo-text{font-size:10.5px}.beyond-header{margin-bottom:36px}.reviews-title{font-size:28px}.faq-title{font-size:28px}}@media (max-width:1100px){.google-reviews-section .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:768px){.google-reviews-section{padding:80px 0}.google-reviews-section .reviews-header{margin-bottom:42px}.google-reviews-section .reviews-title{font-size:34px;letter-spacing:-1px}.google-reviews-section .reviews-subtitle{font-size:15px;line-height:1.6;margin-bottom:28px}.google-reviews-section .reviews-grid{grid-template-columns:1fr;gap:18px;margin-bottom:36px}.google-reviews-section .review-card-v2{padding:22px 18px}.google-reviews-section .review-top{gap:10px}.google-reviews-section .reviewer-avatar-v2{width:42px;height:42px}.google-reviews-section .review-text-v2{font-size:14px;line-height:1.55}}@media (max-width:480px){.google-reviews-section{padding:64px 0}.google-reviews-section .reviews-title{font-size:28px}.google-reviews-section .reviews-subtitle{font-size:14px}.google-reviews-section .review-card-v2{padding:18px 14px;border-radius:16px}.google-reviews-section .reviewer-name-v2{font-size:14px}.google-reviews-section .reviewer-badge{font-size:11px}}*{margin:0;padding:0;box-sizing:border-box}.elementor-widget-theme-post-content,.pcolor p{color:var(--text-primary)!important}:root{--fr-blue:#b30f2c;--fr-white:#f8fafc;--fr-red:#e11d2e;--primary:var(--fr-blue);--primary-light:var(--secondary);--secondary:var(--fr-red);--accent:var(--fr-white);--bg-primary:#0a0f1f;--bg-secondary:rgba(14, 18, 32, 0.9);--bg-tertiary:#10162a;--text-primary:#f8fafc;--text-secondary:rgba(248, 250, 252, 0.72);--btn-border:rgba(210, 15, 42, 0.35);--btn-border-strong:rgba(210, 15, 42, 0.55);--btn-border-gradient-start:rgba(210, 15, 42, 0.45);--btn-border-gradient-end:rgba(225, 29, 46, 0.35);--btn-shadow:rgba(210, 15, 42, 0.35);--btn-shadow-strong:rgba(210, 15, 42, 0.55);--btn-surface:rgba(255, 255, 255, 0.06);--btn-surface-hover:rgba(255, 255, 255, 0.12)}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden}p{margin-bottom:0}.acontainer{max-width:1520px!important;margin:0 auto!important;padding:0 34px}.mt-50{margin-top:50px!important}.promo-banner.hidden{transform:translateY(-100%);opacity:0;pointer-events:none}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}body.light-theme .beauty-links::after{background:linear-gradient(135deg,var(--primary),var(--secondary));opacity:.25}.promo-banner.hidden~.header{top:0}.header.scrolled::before{background:rgb(10 10 15 / .85);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom-color:rgb(210 15 42 / .3);box-shadow:0 4px 24px rgb(0 0 0 / .1)}.header.scrolled .nav{padding:14px 0}.btn-icon.dark .icon-sun{opacity:0;transform:rotate(180deg) scale(0)}.btn-icon.dark .icon-moon{opacity:1;transform:rotate(0deg) scale(1)}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,var(--primary),var(--secondary));border:none;border-radius:11px;color:white!important;text-decoration:none;font-size:14px;font-weight:700;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 24px rgb(0 96 239 / .35);position:relative;overflow:hidden}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.6s ease}.btn-primary:hover::before{left:100%}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 32px rgb(0 96 239 / .5)}.btn-primary svg{transition:transform 0.3s ease}.btn-primary:hover svg{transform:translateX(4px)}.btn-mobile.active span:nth-child(1){transform:rotate(45deg) translate(7px,7px)}.btn-mobile.active span:nth-child(2){opacity:0}.btn-mobile.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.mobile-menu.active{max-height:600px}.mobile-links{list-style:none;padding:20px 0}.mobile-links li{border-bottom:1px solid rgb(210 15 42 / .1)}.mobile-links a{display:block;padding:16px 24px;color:var(--text-secondary);text-decoration:none;font-size:16px;font-weight:600;transition:all 0.3s ease}.mobile-links a:hover{color:var(--primary);background:rgb(210 15 42 / .05)}.btn-mobile-cta{display:block;margin:20px 24px;padding:14px;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:10px;color:#fff;text-align:center;text-decoration:none!important;font-size:15px;font-weight:700}@media (max-width:1024px){.nav-links{display:none}.btn-mobile{display:flex}}@media (max-width:768px){.acontainer{padding:0 16px}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(210 15 42 / .2)}.btn-primary{width:40px;height:40px;border-radius:10px}.nav-actions .btn-primary{display:none}.btn-primary{width:100%;height:auto;padding:14px 18px;justify-content:center}.video-container{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.video-player{width:100%;max-width:100%;margin:0 auto;transform:none!important}.feature-badge{width:fit-content;max-width:calc(100% - 24px);justify-content:flex-start;padding:12px 16px;border-radius:14px;box-shadow:0 8px 20px rgb(0 0 0 / .22)}.badge-top,.badge-right,.badge-bottom{top:auto;right:auto;bottom:auto;left:auto;margin:0}}@media (max-width:480px){.acontainer{padding:0 20px}}.hero-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;height:100%;pointer-events:none}.circle{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:float 20s ease-in-out infinite}@keyframes float{0%,100%{transform:translate(0,0) scale(.9005)}33%{transform:translate(10px,-5px) scale(.9005)}66%{transform:translate(-5px,10px) scale(.9)}}.hero-content{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:60px 0}@keyframes heroPillFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes heroPillShine{0%,52%{left:-150%}72%,100%{left:160%}}@keyframes heroHeartBeat{0%,100%{transform:scale(1)}25%{transform:scale(1.16)}45%{transform:scale(1.04)}}@keyframes heroPricePulse{0%,100%{box-shadow:0 0 0 #fff0}50%{box-shadow:0 0 0 6px rgb(255 255 255 / .08)}}.gradient-text{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 50%,#ffc0c9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:gradientShift 5s ease infinite;background-size:200% 200%}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn-primary{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;box-shadow:0 10px 30px rgb(0 96 239 / .3)}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.btn-primary:hover::before{left:100%}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgb(0 96 239 / .4)}.btn-secondary{background:rgb(255 255 255 / .05);color:var(--text-primary);border:1px solid rgb(255 255 255 / .1);backdrop-filter:blur(10px)}.btn-secondary:hover{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .2);transform:translateY(-3px)}.video-container{position:relative;perspective:1000px}.video-player{background:linear-gradient(135deg,rgb(30 27 75 / .6) 0%,rgb(49 46 129 / .6) 100%);border:1px solid rgb(210 15 42 / .3);border-radius:24px;overflow:hidden;box-shadow:0 25px 50px rgb(0 0 0 / .5),0 0 80px rgb(210 15 42 / .2),inset 0 0 80px rgb(210 15 42 / .1);backdrop-filter:blur(20px);transition:transform 0.3s ease;animation:float 6s ease-in-out infinite}.video-player:hover{transform:translateY(-10px)}.video-content{aspect-ratio:16/9;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.video-content::before{background:url(https://abonnement-iptv-officiel.fr/wp-content/uploads/2026/02/Abonnement-iptv-officiel-film.webp);background-size:cover;background-position:bottom;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.video-content::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgb(210 15 42 / .3) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgb(225 29 46 / .3) 0%,transparent 50%);animation:pulse 4s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:.5}50%{opacity:1}}.play-button{position:relative;z-index:2;cursor:pointer;transition:transform 0.3s ease;animation:pulse-scale 2s ease-in-out infinite}.play-button:hover{transform:scale(1.1)}@keyframes pulse-scale{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.feature-badge{position:absolute;display:flex;align-items:center;gap:12px;padding:14px 20px;background:rgb(10 10 15 / .9);border:1px solid rgb(210 15 42 / .3);border-radius:16px;backdrop-filter:blur(20px);box-shadow:0 10px 30px rgb(0 0 0 / .3);transition:all 0.3s ease;animation:fadeIn 0.8s ease-out both}.feature-badge:hover{transform:translateY(-5px) scale(1.05);border-color:var(--primary);box-shadow:0 15px 40px rgb(210 15 42 / .3)}.badge-top{top:-40px;left:-20px;animation-delay:0.4s}.badge-right{top:50%;right:-30px;transform:translateY(-50%);animation-delay:0.6s}.badge-bottom{bottom:-20px;right:40px;animation-delay:0.8s}.stats-bar{position:relative;z-index:1;background:linear-gradient(180deg,rgb(10 13 20 / .92),rgb(8 10 18 / .96));border-top:1px solid rgb(210 15 42 / .25);border-bottom:1px solid rgb(210 15 42 / .15);backdrop-filter:blur(18px);padding:46px 0;margin-top:auto;overflow:hidden}.stats-bar::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgb(0 96 239 / .28),transparent 60%),radial-gradient(circle at 85% 80%,rgb(5 183 253 / .2),transparent 55%),repeating-linear-gradient(135deg,rgb(255 255 255 / .04) 0 1px,transparent 1px 18px);opacity:.7;pointer-events:none}.stat-number{font-size:48px;font-weight:900;font-family:'Bebas Neue','Space Grotesk',sans-serif;letter-spacing:1px;color:#fff;text-shadow:0 10px 20px rgb(0 0 0 / .35);margin-bottom:10px;line-height:1}.top-feature-card{background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:22px 22px 28px 18px;padding:32px 24px;text-align:center;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.top-feature-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(210 15 42 / .1) 0%,transparent 100%);opacity:0;transition:opacity 0.3s ease}.top-feature-card::after{content:'';position:absolute;top:12px;right:12px;width:26px;height:26px;border-top:1px solid rgb(255 255 255 / .28);border-right:1px solid rgb(255 255 255 / .28);border-radius:0 16px 0 10px;opacity:.6;transition:opacity 0.3s ease;pointer-events:none}.top-feature-card:hover{transform:translateY(-8px);border-color:var(--secondary);box-shadow:0 20px 40px rgb(235 37 37 / .2)}.top-feature-card:hover::before{opacity:1}.top-feature-card:hover::after{opacity:1}.top-feature-card:hover .feature-icon-wrapper{transform:scale(1.1) rotate(5deg)}.top-feature-card h3{font-size:16px;font-weight:600;color:var(--text-primary);line-height:1.4}.feature-item{display:flex;align-items:flex-start;gap:16px;padding:28px;background:rgb(26 26 36 / .4);border:1px solid rgb(235 37 37 / .3);border-radius:16px;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.feature-item::before{content:'';position:absolute;top:0;left:0;width:4px;height:0;background:var(--secondary);transition:height 0.3s ease}.feature-item.red::before{background:#ef4444}.feature-item:hover{transform:translateX(8px);border-color:rgb(235 37 37 / .3);background:rgb(26 26 36 / .6);box-shadow:0 10px 30px rgb(235 37 37 / .15)}.feature-item.glow-effect:hover{border-color:rgb(16 185 129 / .6);box-shadow:0 10px 30px rgb(16 185 129 / .15)}.feature-item:hover::before{height:100%}.feature-item:hover .feature-check{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;color:#fff;transform:scale(1.1) rotate(360deg)}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pricing-card{background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:24px;padding:40px;backdrop-filter:blur(20px);transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column}.pricing-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(210 15 42 / .05) 0%,transparent 100%);opacity:0;transition:opacity 0.4s ease}.pricing-card:hover{transform:translateY(-12px);border-color:rgb(235 37 37 / .3);box-shadow:0 30px 60px rgb(0 0 0 / .4),0 0 80px rgb(210 15 42 / .2)}.pricing-card:hover::before{opacity:1}.pricing-card.featured{background:linear-gradient(135deg,rgb(210 15 42 / .1) 0%,rgb(225 29 46 / .1) 100%);border:2px solid var(--primary);box-shadow:0 20px 40px rgb(210 15 42 / .2),0 0 60px rgb(210 15 42 / .15);transform:scale(1.05)}.pricing-card.featured:hover{transform:scale(1.05) translateY(-12px);box-shadow:0 35px 70px rgb(210 15 42 / .3),0 0 100px rgb(210 15 42 / .25)}@keyframes pulse-glow{0%,100%{box-shadow:0 8px 20px rgb(210 15 42 / .4)}50%{box-shadow:0 8px 30px rgb(210 15 42 / .6)}}.plan-name{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:20px}.amount{font-size:56px;font-weight:900;line-height:1;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.period{font-size:16px;color:var(--text-secondary)}.btn-plan{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;gap:10px;padding:16px 32px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;margin-bottom:20px}.btn-plan::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.6s}.btn-plan:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgb(210 15 42 / .4)}.btn-plan:hover::before{left:100%}.btn-plan:active{transform:translateY(0)}.pricing-card:not(.featured) .btn-plan{background:rgb(210 15 42 / .1);color:var(--primary);border:2px solid rgb(210 15 42 / .3)}.pricing-card:not(.featured) .btn-plan:hover{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border-color:#fff0}.payment-icon{font-size:24px;opacity:.7;transition:all 0.3s ease;cursor:pointer}.payment-icon:hover{opacity:1;transform:scale(1.2) translateY(-3px)}@media (max-width:1024px){.hero-content{grid-template-columns:1fr;gap:60px}.hero-title{font-size:56px}.hero-subtitle{font-size:20px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}.badge-right{right:-20px}.top-features{grid-template-columns:repeat(2,1fr)}.features-grid-main{grid-template-columns:1fr 1fr}.features-title{font-size:36px}.pricing-grid{grid-template-columns:1fr 1fr}.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-12px)}.pricing-trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.acontainer{padding:0 20px}.btn-primary,.btn-secondary{width:100%;justify-content:center}.feature-badge{padding:10px 16px}.badge-top{top:-10px;left:50%;transform:translateX(-50%)}.badge-right{top:auto;right:10px;transform:none}.badge-bottom{bottom:-10px;left:10px;right:auto}.stat-number{font-size:42px}.pricing-card{padding:32px 24px}.amount{font-size:48px}}@media (max-width:480px){.top-feature-card h3{font-size:14px}.feature-item{padding:20px}.amount{font-size:40px}}.pricing-section .pricing-card{position:relative;display:flex;flex-direction:column;padding:0;border-radius:28px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(24 18 26 / .96) 0%,rgb(13 11 18 / .98) 100%);box-shadow:0 22px 65px rgb(0 0 0 / .2);overflow:hidden}.pricing-section .pricing-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgb(255 95 126 / .1) 0%,rgb(255 95 126 / .7) 50%,rgb(255 159 101 / .7) 100%)}.pricing-section .pricing-card:hover{transform:translateY(-8px);border-color:rgb(255 95 126 / .22);box-shadow:0 30px 80px rgb(0 0 0 / .26)}.pricing-section .pricing-card.featured{transform:none;border-color:rgb(255 95 126 / .32);box-shadow:0 32px 90px rgb(86 16 34 / .28)}.pricing-section .pricing-card.best-value{border-color:rgb(245 191 86 / .28);box-shadow:0 28px 82px rgb(61 43 11 / .18),0 0 0 1px rgb(245 191 86 / .08)}.pricing-section .pricing-card.featured::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 95 126 / .14) 0%,#fff0 40%);pointer-events:none}.pricing-section .pricing-card.best-value::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(245 191 86 / .14) 0%,#fff0 42%);pointer-events:none}.pricing-section .pricing-card.featured:hover{transform:translateY(-8px)}.pricing-section .pricing-card.best-value:hover{transform:translateY(-8px);border-color:rgb(245 191 86 / .42);box-shadow:0 34px 92px rgb(61 43 11 / .24),0 0 0 1px rgb(245 191 86 / .12)}.pricing-section .pricing-card.best-value .plan-offert{color:#3a2605;border-color:rgb(245 191 86 / .28);background:rgb(245 191 86 / .2)}.pricing-section .plan-name{margin:0 0 14px;font-size:24px;line-height:1.2;font-weight:850;letter-spacing:-.03em;color:#fff}.pricing-section .amount{font-size:clamp(46px, 4vw, 64px);font-weight:900;line-height:.95;background:linear-gradient(135deg,#ffffff 0%,#ff5e7d 60%,#ffa06b 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .period{color:rgb(255 255 255 / .56);padding-bottom:7px}.pricing-section .btn-plan{min-height:54px;border-radius:16px;margin-bottom:14px;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);box-shadow:0 18px 36px rgb(255 86 119 / .18)}.pricing-section .pricing-card:not(.featured) .btn-plan{background:rgb(255 255 255 / .06);color:#fff;border:1px solid rgb(255 255 255 / .12)}.pricing-section .pricing-card:not(.featured) .btn-plan:hover{background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);border-color:#fff0}@media (max-width:1024px){.pricing-section .pricing-card.featured{transform:none}.pricing-section .pricing-card:hover,.pricing-section .pricing-card.featured:hover{transform:translateY(-8px)}}@media (max-width:768px){.pricing-section .plan-name{font-size:22px}.pricing-section .amount{font-size:50px}}@media (max-width:480px){.pricing-section .plan-name{font-size:20px}.pricing-section .amount{font-size:42px}}.pricing-section>.acontainer>.pricing-overview-panel,.pricing-section>.acontainer>.pricing-grid{display:none}@keyframes pricing-card-reveal{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-featured-shine{from{background-position:0 0,200% 0}to{background-position:0 0,-20% 0}}@keyframes pricing-popular-pulse{0%,100%{box-shadow:0 14px 28px rgb(255 86 119 / .24);transform:translateY(0)}50%{box-shadow:0 18px 36px rgb(255 86 119 / .34);transform:translateY(-2px)}}.pricing-multi-screen-tab{min-height:46px;padding:0 20px;border:1px solid #fff0;border-radius:999px;background:#fff0;color:rgb(248 250 252 / .72);font:inherit;font-size:14px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:color 0.25s ease,background 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.pricing-multi-screen-tab:hover{color:#fff;transform:translateY(-1px)}.pricing-multi-screen-tab.active{border-color:rgb(255 255 255 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .24) 0%,rgb(245 191 86 / .18) 100%);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 12px 28px rgb(82 14 28 / .24)}.multi-screen-panel{display:none}.multi-screen-panel.active{display:block}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-stack-card{position:relative;display:grid;grid-template-rows:auto auto auto auto auto;padding:30px 20px 22px;border-radius:24px;border:1px solid rgb(179 15 44 / .26);background:linear-gradient(180deg,rgb(20 11 18 / .94) 0%,rgb(9 7 14 / .95) 100%);box-shadow:0 24px 60px rgb(0 0 0 / .26),inset 0 1px 0 rgb(255 255 255 / .03);isolation:isolate;transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease;animation:pricing-stack-reveal 0.7s cubic-bezier(.22,1,.36,1) both}.pricing-stack-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top center,rgb(179 15 44 / .12) 0%,#fff0 34%);opacity:.42;pointer-events:none;border-radius:16px}.pricing-stack-card:nth-child(2){animation-delay:0.1s}.pricing-stack-card:nth-child(3){animation-delay:0.2s}.pricing-stack-card:nth-child(4){animation-delay:0.3s}.pricing-stack-card:hover{transform:translateY(-6px);border-color:rgb(225 29 46 / .42);box-shadow:0 30px 72px rgb(0 0 0 / .3),0 0 22px rgb(225 29 46 / .14)}.pricing-stack-card.is-featured{transform:translateY(-26px);border-color:#fff0;background:linear-gradient(180deg,rgb(30 12 21 / .95) 0%,rgb(14 8 15 / .96) 100%);box-shadow:0 28px 72px rgb(0 0 0 / .28),0 0 0 1px rgb(255 170 186 / .18),0 0 0 7px rgb(225 29 46 / .06),inset 0 1px 0 rgb(255 255 255 / .05)}.pricing-stack-card.best-value{border-color:rgb(245 191 86 / .34);box-shadow:0 24px 60px rgb(0 0 0 / .26),0 0 0 1px rgb(245 191 86 / .08),inset 0 1px 0 rgb(255 244 214 / .05)}.pricing-stack-card.best-value:hover{border-color:rgb(251 211 141 / .52);box-shadow:0 30px 72px rgb(0 0 0 / .3),0 0 24px rgb(245 191 86 / .14)}.pricing-stack-card.is-featured::before{inset:0;padding:3px;border-radius:inherit;background:linear-gradient(135deg,rgb(255 224 230) 0%,rgb(255 120 146 / .96) 20%,rgb(225 29 46 / .76) 52%,rgb(255 132 154 / .88) 78%,rgb(255 232 236 / .98) 100%);background-size:260% 260%;background-position:0% 50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:1;animation:pricing-stack-featured-border 5.4s linear infinite,pricing-stack-featured-border-pulse 3.2s ease-in-out infinite}.pricing-stack-card.is-featured::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .045) 0%,#fff0 18%),radial-gradient(circle at 50% 8%,rgb(255 171 186 / .08) 0%,#fff0 24%);opacity:.72;pointer-events:none;border-radius:16px}.pricing-stack-head,.pricing-stack-price,.pricing-stack-features,.pricing-stack-foot{position:relative;z-index:1}.pricing-stack-price{display:flex;align-items:flex-end;gap:6px;margin-top:4px}.pricing-stack-currency{padding-bottom:8px;color:#ff6e86;font-size:18px;font-weight:800;line-height:1}.pricing-stack-price strong{font-size:clamp(46px, 4vw, 58px);line-height:.9;font-weight:900;letter-spacing:-.06em;background:linear-gradient(135deg,#ffb1bf 0%,#ff6b85 42%,#e11d2e 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-card.is-featured .pricing-stack-price strong{background:linear-gradient(135deg,#ffd3da 0%,#ff8198 36%,#ff425e 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-card.best-value .pricing-stack-price strong{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-price small{padding-bottom:8px;color:rgb(248 250 252 / .7);font-size:14px;font-weight:700}.pricing-stack-button{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;width:100%;min-height:44px;box-sizing:border-box;border:1px solid rgb(225 29 46 / .3);border-radius:14px;background:linear-gradient(180deg,rgb(48 13 25 / .92) 0%,rgb(23 8 16 / .98) 100%);color:#f8fafc;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 12px 24px rgb(70 10 24 / .26);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease,background 0.25s ease}.pricing-stack-button:hover{transform:translateY(-2px);border-color:rgb(225 29 46 / .48);box-shadow:0 18px 34px rgb(92 14 32 / .3);text-decoration:none}.pricing-stack-button.is-accent{border-color:#fff0;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);box-shadow:0 18px 36px rgb(225 29 46 / .24)}.pricing-stack-button.is-accent:hover{box-shadow:0 22px 44px rgb(225 29 46 / .34)}.pricing-stack-button span{margin-left:6px}@keyframes pricing-stack-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-stack-shine{from{background-position:0 0,220% 0}to{background-position:0 0,-20% 0}}@keyframes pricing-stack-featured-border{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes pricing-stack-featured-border-pulse{0%,100%{opacity:.9}50%{opacity:1}}@keyframes pricing-stack-featured-breathe{0%,100%{transform:translateY(-26px);box-shadow:0 28px 72px rgb(0 0 0 / .28),0 0 0 1px rgb(255 170 186 / .18),0 0 0 7px rgb(225 29 46 / .06),inset 0 1px 0 rgb(255 255 255 / .05)}50%{transform:translateY(-28px);box-shadow:0 32px 82px rgb(0 0 0 / .32),0 0 0 1px rgb(255 205 215 / .3),0 0 0 10px rgb(225 29 46 / .11),inset 0 1px 0 rgb(255 255 255 / .06)}}@keyframes pricing-stack-badge{0%,100%{transform:translateX(-50%) translateY(0);box-shadow:0 16px 34px rgb(225 29 46 / .3)}50%{transform:translateX(-50%) translateY(-2px);box-shadow:0 20px 40px rgb(225 29 46 / .38)}}body.light-theme .pricing-stack-board{background:#fff0;box-shadow:none}body.light-theme .pricing-stack-board::before{display:none}body.light-theme .pricing-stack-board::after{display:none}body.light-theme .pricing-stack-board-multi{background:#fff0;box-shadow:none}body.light-theme .pricing-stack-board-multi::after{display:none}body.light-theme .pricing-multi-screen-tabs{border-color:rgb(15 23 42 / .08);background:rgb(255 255 255 / .72);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 12px 28px rgb(15 23 42 / .08)}body.light-theme .pricing-multi-screen-tab{color:rgb(15 23 42 / .64)}body.light-theme .pricing-multi-screen-tab:hover{color:#0f172a}body.light-theme .pricing-multi-screen-tab.active{border-color:rgb(225 29 46 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .1) 0%,rgb(245 191 86 / .14) 100%);color:#7f1d1d;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 10px 22px rgb(15 23 42 / .06)}body.light-theme .pricing-stack-card{border-color:rgb(225 29 46 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(255 247 248 / .98) 100%);box-shadow:0 18px 36px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .85)}body.light-theme .pricing-stack-card::before{background:radial-gradient(circle at top center,rgb(225 29 46 / .07) 0%,#fff0 40%);opacity:.9}body.light-theme .pricing-stack-card:hover{border-color:rgb(225 29 46 / .24);box-shadow:0 22px 44px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .08)}body.light-theme .pricing-stack-card.is-featured{background:linear-gradient(180deg,rgb(255 244 246 / .99) 0%,rgb(255 250 250 / .99) 100%);box-shadow:0 24px 48px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .08),0 0 0 6px rgb(225 29 46 / .04),inset 0 1px 0 rgb(255 255 255 / .92)}body.light-theme .pricing-stack-card.is-featured::before{background:linear-gradient(135deg,rgb(225 29 46 / .65) 0%,rgb(244 63 94 / .46) 22%,rgb(225 29 46 / .24) 54%,rgb(255 145 164 / .34) 78%,rgb(225 29 46 / .56) 100%)}body.light-theme .pricing-stack-card.is-featured::after{background:linear-gradient(180deg,rgb(255 255 255 / .52) 0%,#fff0 20%),radial-gradient(circle at 50% 8%,rgb(225 29 46 / .06) 0%,#fff0 24%);opacity:.74}body.light-theme .pricing-stack-head h4,body.light-theme .pricing-stack-plan,body.light-theme .pricing-stack-features span,body.light-theme .pricing-stack-price small,body.light-theme .pricing-stack-pay span{color:#1f2937}body.light-theme .pricing-stack-head .plan-name{color:#7f1d1d}body.light-theme .pricing-stack-card.is-featured .pricing-stack-head .plan-name{color:#a3122d}body.light-theme .pricing-stack-card.best-value .pricing-stack-head .plan-name{color:#7a5608}body.light-theme .pricing-stack-tag{border-color:rgb(225 29 46 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .09) 0%,rgb(255 145 164 / .1) 100%);color:#991b1b}body.light-theme .pricing-stack-summary{border-color:rgb(225 29 46 / .12);background:rgb(225 29 46 / .05);color:#7f1d1d}body.light-theme .pricing-stack-features span{border-bottom-color:rgb(225 29 46 / .1)}body.light-theme .pricing-stack-features span::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e11d2e' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}body.light-theme .pricing-stack-refund{border-color:rgb(13 148 136 / .22);background:rgb(13 148 136 / .08);color:#0f766e}body.light-theme .pricing-stack-note{border-color:rgb(225 29 46 / .18);background:linear-gradient(135deg,rgb(225 29 46 / .92) 0%,rgb(244 63 94 / .82) 100%);color:#ffffff!important}body.light-theme .pricing-stack-button{border-color:rgb(225 29 46 / .18);background:linear-gradient(180deg,rgb(255 245 246) 0%,rgb(255 237 240 / .98) 100%);color:#991b1b;box-shadow:0 10px 24px rgb(225 29 46 / .08)}body.light-theme .pricing-stack-button:hover{border-color:rgb(225 29 46 / .28);box-shadow:0 14px 30px rgb(225 29 46 / .12)}body.light-theme .pricing-stack-button.is-accent{border-color:#fff0;background:linear-gradient(135deg,#cf1734 0%,#f43f5e 100%);color:#fff;box-shadow:0 16px 32px rgb(225 29 46 / .18)}body.light-theme .pricing-stack-button.is-accent:hover{background:linear-gradient(135deg,#ba102b 0%,#e11d48 100%);box-shadow:0 18px 36px rgb(225 29 46 / .24)}body.light-theme .pricing-stack-pay img{opacity:.9}body.light-theme .pricing-stack-refund-inline{border-color:rgb(225 29 46 / .14);background:rgb(225 29 46 / .07);color:#991b1b}body.light-theme .best-value-badge{border-color:rgb(212 160 23 / .16);color:#51370b;box-shadow:0 16px 32px rgb(212 160 23 / .18)}body.light-theme .pricing-section .pricing-card.best-value{border-color:rgb(212 160 23 / .24);box-shadow:0 24px 52px rgb(15 23 42 / .1),0 0 0 1px rgb(212 160 23 / .08)}body.light-theme .pricing-stack-card.best-value{border-color:rgb(212 160 23 / .22);box-shadow:0 20px 46px rgb(15 23 42 / .1),0 0 0 1px rgb(212 160 23 / .08),inset 0 1px 0 rgb(255 255 255 / .82)}body.light-theme .pricing-stack-card.best-value .pricing-stack-price strong,body.light-theme .pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#8b6b11 0%,#d4a017 42%,#f4c95d 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}@media (max-width:1100px){.pricing-stack-card.is-featured{grid-column:span 2}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.pricing-stack-card,.pricing-stack-card.is-featured{grid-column:auto;transform:none}.pricing-stack-card.is-featured .pricing-stack-head{padding-top:18px}.pricing-stack-card.is-featured{transform:none}.pricing-multi-screen-tab{width:100%;min-height:44px;padding:0 12px;font-size:13px;white-space:nowrap}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:1fr}.multi-screen-panel .pricing-stack-grid-multi .pricing-stack-card.is-featured{grid-column:auto}}@media (max-width:480px){.pricing-stack-card{padding:30px 18px 18px;border-radius:24px}.pricing-stack-price strong{font-size:44px}}@media (max-width:1024px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}body.light-theme .vod-maple-spotlight,body.light-theme .vod-maple-card{background:linear-gradient(160deg,rgb(255 255 255 / .98),rgb(255 247 248 / .96));border-color:rgb(225 29 46 / .1);box-shadow:0 16px 38px rgb(15 23 42 / .08)}body.light-theme .vod-maple-screen{background:linear-gradient(180deg,rgb(255 243 246 / .96) 0%,rgb(255 255 255 / .98) 100%);border-color:rgb(225 29 46 / .1);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme .vod-maple-screen h3,body.light-theme .vod-maple-card-copy h3,body.light-theme .vod-maple-metric strong,body.light-theme .vod-maple-strip span{color:#1f2937}body.light-theme .vod-maple-screen p,body.light-theme .vod-maple-card-copy p,body.light-theme .vod-maple-metric span,body.light-theme .vod-maple-footer span{color:rgb(15 23 42 / .72)}body.light-theme .vod-maple-chip,body.light-theme .vod-maple-footer span,body.light-theme .vod-maple-strip span,body.light-theme .vod-maple-metric{border-color:rgb(225 29 46 / .1);background:rgb(225 29 46 / .04)}body.light-theme .vod-maple-chip,body.light-theme .vod-maple-footer span,body.light-theme .vod-maple-strip span{color:rgb(127 29 29 / .74)}body.light-theme .vod-maple-icon{color:#fff}@media (max-width:1024px){.how-steps-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:1180px){.beyond-experience-layout{grid-template-columns:1fr}.beyond-side-column{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.beyond-spotlight-card{min-height:560px}}@keyframes slide-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slide-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:768px){.apps-compatibility-section{padding:80px 0}.apps-title{font-size:32px}.apps-subtitle{font-size:16px}.app-card{width:180px;padding:24px 20px}.app-logo,.app-icon{width:64px;height:64px;font-size:20px}.app-name{font-size:15px}.apps-footer-text p{font-size:16px}.slide-left .apps-track{animation-duration:20s}.slide-right .apps-track{animation-duration:20s}.reviews-grid{grid-template-columns:1fr}}.faq-section .faq-item{position:relative;background:linear-gradient(145deg,rgb(13 18 34 / .88),rgb(10 14 28 / .78));border:1px solid rgb(210 15 42 / .22);border-radius:20px;overflow:hidden;box-shadow:0 16px 34px rgb(2 8 23 / .36);transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,background 0.3s ease;counter-increment:faq-counter}.faq-section .faq-item::after{content:counter(faq-counter,decimal-leading-zero);position:absolute;top:14px;right:18px;font-size:11px;font-weight:800;letter-spacing:1px;color:rgb(248 250 252 / .55);z-index:1}.faq-section .faq-item:hover{transform:translateY(-2px);border-color:rgb(210 15 42 / .42);box-shadow:0 20px 42px rgb(210 15 42 / .18)}.faq-section .faq-item.active{border-color:rgb(225 29 46 / .46);background:linear-gradient(145deg,rgb(14 19 35 / .95),rgb(11 15 30 / .9));box-shadow:0 22px 46px rgb(225 29 46 / .18)}.faq-question{width:100%;display:flex;align-items:center;gap:16px;padding:22px 52px 22px 24px;background:none;border:none;cursor:pointer;text-align:left;color:var(--text-primary)!important;font-family:inherit;font-size:18px;font-weight:700;line-height:1.4;transition:all 0.3s ease;white-space:normal!important}.faq-question:hover,.faq-question:focus,.faq-question:active{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .05))}.faq-item.active .faq-icon-wrapper{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;transform:scale(1.04)}.faq-item.active .faq-icon{color:#fff}.faq-question span{flex:1}.faq-item.active .faq-chevron{transform:rotate(180deg);color:var(--secondary)}.faq-item.active .faq-answer{max-height:500px;padding-bottom:28px;opacity:1}@media (max-width:1024px){.faq-grid{grid-template-columns:1fr}.faq-support-card{position:relative;top:0}}@media (max-width:768px){.faq-question{padding:20px 44px 20px 20px;font-size:16px}}@media (max-width:480px){.faq-question{font-size:15px}.faq-section .faq-item::after{top:12px;right:14px;font-size:10px}}body.light-theme{--primary:#d20f2a;--primary-light:#f4435e;--secondary:#e11d2e;--accent:#db2777;--text-primary:#0f172a;--text-secondary:#475569;--text-white:#fff;--bg-primary:#f8fafc;--bg-secondary:rgba(241, 245, 249, 0.9);--bg-tertiary:#e2e8f0}body .logo-light{display:none}body.light-theme .logo-dark{display:none}body.light-theme .logo-light{display:block}body.light-theme .bg-dark{background:#f8fafc}body.light-theme .bg-grid{background-image:linear-gradient(rgb(15 23 42 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(225 29 46 / .22)}body.light-theme .mobile-menu{background:rgb(248 250 252 / .98);border-bottom-color:rgb(225 29 46 / .22)}body.light-theme .btn-icon,body.light-theme .btn-mobile{background:rgb(226 232 240 / .8);border-color:rgb(225 29 46 / .22)}body.light-theme .btn-secondary{background:rgb(15 23 42 / .06);border-color:rgb(15 23 42 / .12)}body.light-theme .stats-bar{background:linear-gradient(180deg,rgb(248 250 252 / .95),rgb(241 245 249 / .98));border-top:1px solid rgb(225 29 46 / .22);border-bottom:1px solid rgb(225 29 46 / .14)}body.light-theme .stat-item{background:rgb(255 255 255 / .85);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 35px rgb(15 23 42 / .1)}body.light-theme .stat-number{color:#0f172a;text-shadow:none}body.light-theme .stat-label{color:rgb(15 23 42 / .65)}body.light-theme .feature-badge{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 12px 30px rgb(15 23 42 / .12)}body.light-theme .feature-badge:hover{border-color:rgb(210 15 42 / .4);box-shadow:0 18px 40px rgb(210 15 42 / .18)}body.light-theme .badge-text strong{color:var(--text-primary)}body.light-theme .badge-text span{color:#64748b}body.light-theme .trust-badge-item{color:#475569}body.light-theme .pricing-trust{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .stats-bar-2{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .top-feature-card,body.light-theme .feature-item,body.light-theme .pricing-card,body.light-theme .beyond-card,body.light-theme .app-card,body.light-theme .review-card-v2,body.light-theme .faq-item{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 10px 24px rgb(15 23 42 / .08)}body.light-theme .top-feature-card::after{border-top-color:rgb(15 23 42 / .18);border-right-color:rgb(15 23 42 / .18)}body.light-theme .pricing-card.featured{border:2px solid rgb(210 15 42 / .6);box-shadow:0 20px 40px rgb(210 15 42 / .18),0 0 60px rgb(210 15 42 / .12);transform:scale(1.05)}body.light-theme .pricing-card.featured:hover{transform:scale(1.05) translateY(-8px);box-shadow:0 28px 60px rgb(210 15 42 / .24),0 0 80px rgb(210 15 42 / .18)}body.light-theme .pricing-card.featured .popular-badge{box-shadow:0 10px 24px rgb(210 15 42 / .35)}body.light-theme .top-feature-card:hover,body.light-theme .pricing-card:hover,body.light-theme .beyond-card:hover,body.light-theme .app-card:hover,body.light-theme .review-card-v2:hover,body.light-theme .how-step-card:hover{box-shadow:0 18px 40px rgb(15 23 42 / .14);transform:translateY(-6px)}body.light-theme .how-step-card{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 10px 24px rgb(15 23 42 / .08)}body.light-theme .vod-section::after{background:linear-gradient(180deg,rgb(248 250 252 / .92) 0%,rgb(248 250 252 / .75) 100%),radial-gradient(circle at 20% 20%,rgb(210 15 42 / .08),transparent 55%),radial-gradient(circle at 80% 10%,rgb(225 29 46 / .08),transparent 55%);opacity:.9}body.light-theme .vod-icon.purple,body.light-theme .vod-icon.orange,body.light-theme .vod-icon.blue{border-color:rgb(15 23 42 / .12);color:#0f172a;box-shadow:0 10px 20px rgb(15 23 42 / .12)}body.light-theme .split-comparison .us-header,body.light-theme .split-comparison .others-header{background:#f1f5f9;border-color:rgb(15 23 42 / .12)}body.light-theme .features-list{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .feature-item{background:rgb(248 250 252 / .9);border-color:rgb(15 23 42 / .08)}body.light-theme .divider-line{background:linear-gradient(180deg,transparent 0%,rgb(210 15 42 / .45) 45%,rgb(225 29 46 / .35) 60%,transparent 100%)}body.light-theme .faq-item.active{background:#fff;border-color:rgb(225 29 46 / .3)}body.light-theme .faq-section{background:#fff0}body.light-theme .faq-section .faq-item{background:linear-gradient(145deg,rgb(255 255 255 / .98),rgb(245 249 255 / .94));border-color:rgb(210 15 42 / .2);box-shadow:0 14px 30px rgb(15 23 42 / .08)}body.light-theme .faq-section .faq-item::after{color:rgb(15 23 42 / .45)}body.light-theme .faq-section .faq-item:hover{border-color:rgb(210 15 42 / .36);box-shadow:0 18px 36px rgb(210 15 42 / .12)}body.light-theme .faq-section .faq-item.active{background:linear-gradient(145deg,rgb(255 255 255),rgb(246 248 255 / .98));border-color:rgb(225 29 46 / .32);box-shadow:0 20px 38px rgb(225 29 46 / .1)}body.light-theme .faq-section .faq-question:hover,body.light-theme .faq-section .faq-question:focus,body.light-theme .faq-section .faq-question:active{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .06))}body.light-theme .faq-section .faq-question span,body.light-theme .faq-section .faq-chevron,body.light-theme .faq-section .faq-answer p{color:#0f172a}body.light-theme .faq-section .faq-icon-wrapper{background:rgb(225 29 46 / .08);border-color:rgb(225 29 46 / .14);color:#cf1734}body.light-theme .faq-meta-row span{color:#0f172a;background:linear-gradient(135deg,rgb(210 15 42 / .12),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .2)}body.light-theme .faq-read-more{background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .25);color:#0f172a;box-shadow:0 8px 18px rgb(15 23 42 / .12)}body.light-theme .faq-read-more:hover{border-color:rgb(225 29 46 / .35);box-shadow:0 10px 20px rgb(15 23 42 / .16)}body.light-theme .faq-read-more:focus-visible{outline-color:rgb(210 15 42 / .45)}body.light-theme .faq-support-card{background:linear-gradient(180deg,rgb(255 251 252 / .98) 0%,rgb(255 244 246 / .98) 100%),linear-gradient(135deg,rgb(210 15 42 / .06) 0%,#fff0 60%);border-color:rgb(225 29 46 / .16);box-shadow:0 24px 46px rgb(148 17 43 / .08),inset 0 1px 0 rgb(255 255 255 / .8)}body.light-theme .faq-support-card::after{background:linear-gradient(180deg,rgb(255 255 255 / .94) 0%,rgb(255 247 249 / .98) 100%)}body.light-theme .support-text{color:rgb(31 41 55 / .78)}body.light-theme .support-description,body.light-theme .stat-label-small,body.light-theme .support-hours,body.light-theme .support-badge{color:rgb(71 85 105 / .82)}body.light-theme .support-point,body.light-theme .stat-item-small,body.light-theme .support-hours,body.light-theme .support-badge{background:rgb(255 255 255 / .72);border-color:rgb(225 29 46 / .12)}body.light-theme .support-point,body.light-theme .stat-value-small,body.light-theme .support-hours,body.light-theme .support-badge,body.light-theme .support-point span{color:#0f172a}body.light-theme .support-guide-link{color:#9f1239;border-bottom-color:rgb(159 18 57 / .24)}body.light-theme .footer{color:var(--text-primary)}body.light-theme .footer::before{background:radial-gradient(circle at 20% 20%,rgb(210 15 42 / .08) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgb(225 29 46 / .08) 0%,transparent 50%)}body.light-theme .social-link,body.light-theme .btn-admin,body.light-theme .btn-scroll-top{background:#fff;border-color:rgb(15 23 42 / .12);color:var(--primary);background-image:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}body.light-theme .social-link:hover{color:#fff}body.light-theme .newsletter-form{background:#fff;border:1px solid rgb(15 23 42 / .08);box-shadow:0 12px 30px rgb(15 23 42 / .08)}body.light-theme .newsletter-input{background:transparent!important;color:var(--text-primary)}body.light-theme .newsletter-input::placeholder{color:#94a3b8}body.light-theme .payment-icon{color:#1f2937;opacity:.8}body.light-theme .payment-icon:hover{color:#cf1734;opacity:1}body.light-theme .newsletter-submit{box-shadow:0 10px 24px rgb(210 15 42 / .25)}body.light-theme .newsletter-submit:hover{box-shadow:0 16px 32px rgb(210 15 42 / .35)}body.light-theme .section-badge-purple,body.light-theme .support-status{background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(225 29 46 / .1));border-color:rgb(210 15 42 / .25);color:var(--primary)}body.light-theme .quality-badge{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .2);color:#cf1734}body.light-theme .secure-badge{background:rgb(16 185 129 / .12);border-color:rgb(16 185 129 / .35);color:#10b981}body.light-theme .secure-badge svg{color:#10b981}body.light-theme .multi-screen-badge{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .22);box-shadow:0 10px 22px rgb(15 23 42 / .1),inset 0 1px 0 rgb(255 255 255 / .7);color:#0f172a}body.light-theme .multi-screen-badge svg{color:var(--primary)}body.light-theme .multi-screen-badge-wrap:hover .multi-screen-badge{border-color:rgb(225 29 46 / .3);box-shadow:0 12px 24px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .12)}body.light-theme .quality-badge.low{background:rgb(239 68 68 / .08);border-color:rgb(239 68 68 / .2);color:#ef4444}body.light-theme .video-player{background:linear-gradient(135deg,rgb(226 232 240 / .9) 0%,rgb(241 245 249 / .9) 100%);border-color:rgb(15 23 42 / .12);box-shadow:0 20px 40px rgb(15 23 42 / .12),0 0 60px rgb(210 15 42 / .12)}body.light-theme .video-header{background:rgb(248 250 252 / .95);border-bottom-color:rgb(15 23 42 / .12);color:#475569}body.light-theme .video-content{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)}body.light-theme .video-content::after{background:radial-gradient(circle at 30% 40%,rgb(210 15 42 / .2) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgb(243 106 125 / .2) 0%,transparent 50%)}body.light-theme .btn-admin:hover,body.light-theme .btn-scroll-top:hover{box-shadow:0 12px 26px rgb(210 15 42 / .2)}body.light-theme .reviewer-name-v2,body.light-theme .reviewer-name{color:var(--text-primary)}body.light-theme .reviewer-badge,body.light-theme .review-time-v2,body.light-theme .review-date{color:#64748b}body.light-theme .review-text-v2,body.light-theme .review-text{color:#475569}body.light-theme .review-verified-v2{color:#cf1734}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.feature-item{display:flex;align-items:center;gap:16px;padding:20px;background:rgb(30 30 40 / .4);border:1px solid rgb(255 255 255 / .05);border-radius:16px;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.disadvantages-side .feature-item:hover{transform:translateX(8px);background:rgb(239 68 68 / .05)}.feature-item:hover .feature-icon{transform:scale(1.1) rotate(5deg)}.status-dot.active{background:#10b981;box-shadow:0 0 12px rgb(16 185 129 / .6);animation:pulse 2s infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.stat-number{font-size:36px;font-weight:900;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;margin-bottom:8px}@media (max-width:1024px){.split-comparison{grid-template-columns:1fr;gap:40px}.vs-divider{display:none}.stats-bar{grid-template-columns:repeat(4,auto);gap:20px}.stat-divider{display:none}}@media (max-width:768px){.feature-item{padding:16px}.stats-bar{grid-template-columns:repeat(2,1fr);padding:32px 24px}.stat-number{font-size:28px}}.modal-overlay.active{display:flex}.form-field.is-hidden{display:none}.whatsapp-button.is-email{background:linear-gradient(135deg,#b50f2a 0%,#cf1734 100%);box-shadow:0 18px 35px rgb(181 15 42 / .28)}.whatsapp-button.is-email:hover{background:linear-gradient(135deg,#b50f2a 0%,#cf1734 100%)!important;box-shadow:0 20px 38px rgb(181 15 42 / .3)!important}.whatsapp-button.is-email .btn-icon{background:rgb(91 11 28 / .24)}.whatsapp-button.is-email .btn-icon-whatsapp{display:none}.whatsapp-button.is-email .btn-icon-email{display:block}.newsletter-form{border-radius:19px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;background:#000;padding:7px}.newsletter-input{flex:1;padding:14px 20px;border:1px solid rgb(210 15 42 / .2);border-radius:12px;color:var(--text-primary);font-size:15px;font-family:inherit;transition:all 0.3s ease;backdrop-filter:blur(10px);border-radius:12px;background:#000!important;outline:none;border:0!important}.newsletter-input:focus{background:#000!important;outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgb(210 15 42 / .1)}.newsletter-input::placeholder{color:var(--text-secondary)}.btn-scroll-top{width:40px;height:40px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .3);border-radius:10px;color:var(--primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.btn-scroll-top:hover{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;color:#fff;transform:translateY(-3px);box-shadow:0 10px 25px rgb(210 15 42 / .4)}@media (max-width:1024px){.footer-top{grid-template-columns:1fr;gap:40px}.footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.newsletter-form{flex-direction:column}}.nav-links a.active{color:var(--primary-light)}.wow-offer{position:relative;margin-bottom:22px;padding:10px;border-radius:18px;border:1px solid rgb(255 255 255 / .14);background:radial-gradient(circle at 12% 50%,rgb(255 255 255 / .14),transparent 40%),linear-gradient(108deg,rgb(210 15 42 / .88),rgb(179 15 44 / .84) 48%,rgb(13 18 34 / .9) 100%);box-shadow:0 16px 32px rgb(6 12 28 / .38);overflow:hidden;isolation:isolate;background-size:120% 120%,220% 220%;background-position:0% 45%,0% 50%;transition:border-color 0.24s ease,box-shadow 0.24s ease,transform 0.24s ease;animation:wow-offer-enter 0.55s cubic-bezier(.2,.7,.2,1) both,wow-offer-bg-pan 10s ease-in-out infinite alternate;contain:layout paint}.wow-offer:hover{border-color:rgb(255 255 255 / .22);box-shadow:0 20px 38px rgb(6 12 28 / .46);transform:translateY(-1px)}.wow-offer::after{content:'';position:absolute;inset:0;border-radius:inherit;padding:1.1px;background:linear-gradient(120deg,rgb(255 230 236 / .72),rgb(255 103 140 / .68),rgb(255 230 236 / .72));background-size:220% 220%;background-position:0% 50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3;opacity:.88;animation:wow-offer-border-pan 5.6s linear infinite}.wow-offer__aura{position:absolute;inset:-38% -18% auto;height:155%;background:radial-gradient(circle,rgb(255 255 255 / .18),transparent 68%);opacity:.2;pointer-events:none;z-index:1;animation:wow-offer-aura 9s ease-in-out infinite alternate}.wow-offer__bar{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.wow-offer__lead{display:flex;align-items:center;gap:8px;flex:1 1 310px;min-width:230px;flex-wrap:wrap}.wow-offer__mini-icon{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:currentColor}.wow-offer__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .11);color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;line-height:1.1}.wow-offer__eyebrow .wow-offer__mini-icon{background:rgb(255 255 255 / .16);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .22);animation:wow-offer-dot 1.8s ease-in-out infinite}.wow-offer__tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .24);background:rgb(255 255 255 / .14);color:rgb(255 255 255 / .96);font-size:12px;font-weight:700;line-height:1}.wow-offer__countdown{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(13 18 34 / .22);backdrop-filter:blur(3px);gap:8px;animation:wow-offer-countdown 2.8s ease-in-out infinite}.wow-offer__countdown-label{display:inline-flex;align-items:center;gap:5px;color:rgb(255 255 255 / .78);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wow-offer__countdown-label .wow-offer__mini-icon{width:16px;height:16px;background:rgb(255 255 255 / .14)}.wow-offer__countdown-values{display:inline-flex;align-items:center;gap:8px}.wow-offer__time-unit{display:inline-flex;align-items:baseline;justify-content:center;gap:2px;min-width:44px;padding:3px 5px;border-radius:10px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .08)}.wow-offer__countdown-values span[data-offer-hours],.wow-offer__countdown-values span[data-offer-minutes],.wow-offer__countdown-values span[data-offer-seconds]{color:#fff;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;text-align:center;line-height:1}.wow-offer__time-unit small{color:rgb(255 255 255 / .8);font-size:9px;font-weight:700;text-transform:uppercase;transform:translateY(-1px)}.wow-offer__amount{display:inline-flex;align-items:center;gap:8px;margin:0;line-height:1;padding-inline:2px}.wow-offer__amount span{font-size:15px;font-weight:700;color:rgb(255 225 230 / .84);text-decoration:line-through;text-decoration-thickness:2px}.wow-offer__amount strong{font-size:34px;font-weight:900;letter-spacing:-.03em;color:#fff}.wow-offer__cta{width:auto;display:inline-flex;align-items:center;gap:6px;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;background:#fff;color:#88162f;box-shadow:0 10px 22px rgb(13 18 34 / .24);animation:wow-offer-cta 3.6s ease-in-out infinite}.wow-offer__cta:hover{background:#fff5f7;box-shadow:0 14px 28px rgb(13 18 34 / .3)}.wow-offer__slim-banner{margin:8px 2px 2px;position:relative;z-index:2;padding:7px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(13 18 34 / .22);color:rgb(248 250 252 / .9);font-size:11px;font-weight:700;letter-spacing:.04em;width:fit-content}.wow-offer__slim-banner.is-visible{animation:wow-offer-slim-banner 0.4s ease both}.wow-offer.is-slim{padding-top:8px;padding-bottom:8px}.wow-offer.is-slim .wow-offer__tag,.wow-offer.is-slim .wow-offer__countdown-label,.wow-offer.is-slim .wow-offer__amount span{display:none}@keyframes wow-offer-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes wow-offer-bg-pan{0%{background-position:0% 45%,0% 50%}50%{background-position:45% 55%,100% 50%}100%{background-position:100% 48%,0% 50%}}@keyframes wow-offer-border-pan{0%{background-position:0% 50%}100%{background-position:220% 50%}}@keyframes wow-offer-aura{0%{transform:translate3d(-1.5%,-1.5%,0) scale(1);opacity:.2}100%{transform:translate3d(1.5%,1.5%,0) scale(1.04);opacity:.32}}@keyframes wow-offer-dot{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgb(239 64 90 / .5)}50%{transform:scale(1.1);box-shadow:0 0 0 5px #fff0}}@keyframes wow-offer-price{0%,100%{border-color:rgb(255 255 255 / .18)}50%{border-color:rgb(255 255 255 / .3)}}@keyframes wow-offer-countdown{0%,100%{border-color:rgb(255 255 255 / .2);box-shadow:0 0 0 0 #fff0}50%{border-color:rgb(255 255 255 / .32);box-shadow:0 0 0 4px rgb(225 29 46 / .08)}}@keyframes wow-offer-cta{0%,100%{transform:translateY(0);box-shadow:0 10px 22px rgb(13 18 34 / .24)}50%{transform:translateY(-1px);box-shadow:0 14px 30px rgb(13 18 34 / .32)}}@keyframes wow-offer-slim-banner{0%{opacity:0;transform:translateY(3px)}100%{opacity:1;transform:translateY(0)}}.installation-tab{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background:rgb(18 23 26 / .75);border:1px solid rgb(255 255 255 / .08);color:var(--text-secondary);font-weight:600;text-align:left;transition:all 0.3s ease}.installation-tab .tab-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgb(255 255 255 / .06);color:var(--text-primary);flex:0 0 auto}.installation-tab.active{background:linear-gradient(130deg,rgb(210 15 42 / .28),rgb(225 29 46 / .18));border-color:rgb(210 15 42 / .52);color:var(--text-primary);box-shadow:0 14px 30px rgb(210 15 42 / .25)}.installation-panel{display:none}.installation-panel.active{display:block}@media (max-width:1024px){.wow-offer{padding:9px}.wow-offer__bar{gap:8px 10px}.wow-offer__lead{flex-basis:100%;min-width:0}}@media (max-width:768px){.wow-offer{padding:10px;border-radius:16px}.wow-offer__bar{gap:8px}.wow-offer__lead{gap:8px}.wow-offer__eyebrow{font-size:12px;padding:5px 9px}.wow-offer__tag{font-size:11px;padding:5px 9px}.wow-offer__countdown{width:100%;justify-content:space-between;padding:6px 9px}.wow-offer__countdown-label{font-size:10px}.wow-offer__countdown-values{gap:6px}.wow-offer__time-unit{min-width:38px;padding:2px 4px;gap:2px}.wow-offer__countdown-values span[data-offer-hours],.wow-offer__countdown-values span[data-offer-minutes],.wow-offer__countdown-values span[data-offer-seconds]{font-size:16px}.wow-offer__time-unit small{font-size:8px}.wow-offer__amount{width:100%;justify-content:center}.wow-offer__amount strong{font-size:30px}.wow-offer__amount span{font-size:13px}.wow-offer__cta{width:100%;min-height:42px;padding-inline:14px}.wow-offer.is-slim .wow-offer__amount{justify-content:flex-start}.installation-tab{min-height:72px;padding:14px}}@media (prefers-reduced-motion:reduce){.wow-offer,.wow-offer::after,.wow-offer *,.wow-offer__cta{animation:none!important;transition:none!important}}body.light-theme .installation-head p,body.light-theme .installation-steps li,body.light-theme .installation-assist p,body.light-theme .installation-download p{color:rgb(15 23 42 / .72)}body.light-theme .wow-offer{border-color:rgb(15 23 42 / .12);background:radial-gradient(circle at 12% 52%,rgb(255 255 255 / .24),transparent 38%),linear-gradient(106deg,rgb(244 63 94 / .34),rgb(236 72 153 / .26) 46%,rgb(251 113 133 / .2) 100%);box-shadow:0 12px 24px rgb(15 23 42 / .1)}body.light-theme .wow-offer::after{background:linear-gradient(120deg,rgb(203 213 225 / .95),rgb(244 63 94 / .7),rgb(203 213 225 / .95));opacity:.75}body.light-theme .wow-offer__aura{opacity:.1}body.light-theme .wow-offer__eyebrow .wow-offer__mini-icon,body.light-theme .wow-offer__countdown-label .wow-offer__mini-icon{background:rgb(15 23 42 / .08);box-shadow:inset 0 0 0 1px rgb(15 23 42 / .14)}body.light-theme .wow-offer__eyebrow,body.light-theme .wow-offer__countdown-values span[data-offer-hours],body.light-theme .wow-offer__countdown-values span[data-offer-minutes],body.light-theme .wow-offer__countdown-values span[data-offer-seconds],body.light-theme .wow-offer__amount strong{color:#0f172a}body.light-theme .wow-offer__tag,body.light-theme .wow-offer__countdown,body.light-theme .wow-offer__time-unit,body.light-theme .wow-offer__slim-banner{border-color:rgb(15 23 42 / .12);background:rgb(255 255 255 / .7)}body.light-theme .wow-offer__tag,body.light-theme .wow-offer__countdown-label,body.light-theme .wow-offer__time-unit small,body.light-theme .wow-offer__slim-banner,body.light-theme .wow-offer__amount span{color:rgb(15 23 42 / .72)}body.light-theme .wow-offer__amount span{color:rgb(176 0 28 / .6)}body.light-theme .wow-offer__cta{background:#0f172a;color:#fff}body.light-theme .wow-offer__cta:hover{background:#1e293b}body.light-theme .installation-tab{background:rgb(255 255 255 / .82);border-color:rgb(15 23 42 / .12);color:rgb(15 23 42 / .72)}body.light-theme .installation-tab .tab-icon{background:rgb(210 15 42 / .09);border:1px solid rgb(210 15 42 / .2);color:#0f172a}body.light-theme .installation-tab.active{background:linear-gradient(130deg,rgb(210 15 42 / .16),rgb(225 29 46 / .1));border-color:rgb(210 15 42 / .36);color:#0f172a;box-shadow:0 10px 26px rgb(210 15 42 / .18)}body.light-theme .installation-card,body.light-theme .installation-assist,body.light-theme .installation-download{border-color:rgb(15 23 42 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 247 249 / .96));box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .installation-layout::after{display:none}body.light-theme .installation-deep-guide{border-color:rgb(15 23 42 / .12);background:radial-gradient(circle at 10% 16%,rgb(225 29 46 / .1),transparent 40%),radial-gradient(circle at 90% 86%,rgb(210 15 42 / .08),transparent 42%),linear-gradient(165deg,rgb(255 255 255 / .98),rgb(255 247 249 / .96));box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .installation-deep-guide__badge,body.light-theme .installation-deep-guide__sheet{border-color:rgb(15 23 42 / .12);background:rgb(255 255 255 / .86)}body.light-theme .installation-deep-guide__lead h3,body.light-theme .installation-deep-guide__columns h4,body.light-theme .installation-deep-guide__columns p:first-of-type::first-letter{color:#0f172a}body.light-theme .installation-deep-guide__lead p,body.light-theme .installation-deep-guide__columns p{color:rgb(15 23 42 / .72)}body.light-theme .installation-deep-guide__columns{column-rule-color:rgb(15 23 42 / .12)}body.light-theme .installation-deep-guide__gallery-main img,body.light-theme .installation-deep-guide__gallery-strip img{border-color:rgb(15 23 42 / .12)}body.light-theme .installation-deep-guide__conclusion{border-color:rgb(225 29 46 / .24);background:rgb(225 29 46 / .08);color:rgb(15 23 42 / .8)}body.light-theme .installation-steps li{border-color:rgb(15 23 42 / .1);background:rgb(15 23 42 / .03)}body.light-theme .installation-steps .step-number{background:rgb(210 15 42 / .12);border-color:rgb(210 15 42 / .32);color:#0f172a}body.light-theme .installation-assist .assist-note{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .1);color:#0f172a}body.light-theme .assist-icon{background:rgb(210 15 42 / .12);color:#b30f2c}body.light-theme .download-pill{background:rgb(210 15 42 / .12);border-color:rgb(210 15 42 / .3);color:#0f172a}body .downloads-page .download-app-actions .download-app-btn.download-open{position:relative;flex:0 0 44px;width:44px!important;min-width:44px;height:44px;padding:0!important;border-radius:12px!important;background:linear-gradient(135deg,#d20f2a 0%,#ef405a 100%)!important;border:1px solid rgb(255 222 227 / .36)!important;color:#ffffff!important;box-shadow:0 10px 22px rgb(140 6 32 / .35)!important;cursor:pointer}body .downloads-page .download-app-actions .download-app-btn.download-open:hover{background:linear-gradient(135deg,#df1f3a 0%,#f35a73 100%)!important;box-shadow:0 14px 24px rgb(140 6 32 / .42)!important}body .downloads-page .download-app-actions .download-app-btn.download-open>span:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .downloads-page .download-app-actions .download-app-btn.download-open svg{width:18px;height:18px}body .downloads-page .download-app-actions .download-app-btn:not(.download-open){flex:1 1 auto;min-width:0;height:44px;padding:0 16px!important;border-radius:12px!important;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .2)!important;color:rgb(248 250 252 / .9)!important;font-size:14px;white-space:nowrap;box-shadow:none!important}body .downloads-page .download-app-actions .download-app-btn:not(.download-open):hover{background:rgb(255 255 255 / .11)!important;border-color:rgb(255 255 255 / .3)!important;color:#ffffff!important;box-shadow:none!important}.download-app-btn.download-open{cursor:pointer}body.light-theme .downloads-glow{background:radial-gradient(circle at 15% 15%,rgb(0 96 239 / .18),transparent 55%),radial-gradient(circle at 85% 0%,rgb(5 183 253 / .12),transparent 55%)}body.light-theme .downloads-head p,body.light-theme .download-app-card p,body.light-theme .download-app-meta{color:rgb(15 23 42 / .7)}body.light-theme .downloads-page .download-app-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .download-app-rating{background:rgb(15 23 42 / .05);border-color:rgb(15 23 42 / .12)}body.light-theme .download-app-rating .rating-text{color:#0f172a}body.light-theme .download-app-btn.ghost{border-color:rgb(15 23 42 / .16);color:#0f172a}body.light-theme .downloads-page .download-app-actions .download-app-btn.download-open{border-color:rgb(225 29 46 / .32)!important;box-shadow:0 10px 20px rgb(225 29 46 / .24)!important}body.light-theme .downloads-page .download-app-actions .download-app-btn:not(.download-open){background:rgb(15 23 42 / .04)!important;border-color:rgb(15 23 42 / .16)!important;color:#334155!important}body.light-theme .downloads-page .download-app-actions .download-app-btn:not(.download-open):hover{background:rgb(15 23 42 / .08)!important;border-color:rgb(15 23 42 / .24)!important;color:#0f172a!important}body.light-theme .download-app-logo{background:linear-gradient(135deg,rgb(0 96 239 / .18),rgb(5 183 253 / .12));border-color:rgb(0 96 239 / .2);color:#0f172a}#downloadOverlay{background:radial-gradient(circle at 14% 14%,rgb(225 29 46 / .16),transparent 45%),radial-gradient(circle at 88% 10%,rgb(255 126 151 / .14),transparent 42%),rgb(3 7 18 / .68);backdrop-filter:blur(12px) saturate(128%)}#downloadOverlay.active .download-modal{animation:download-modal-in 0.32s cubic-bezier(.22,1,.36,1)}@keyframes download-modal-in{from{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}#downloadOverlay .modal-close{top:12px;right:12px;width:32px;height:32px;border-radius:10px;border:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:rgb(241 245 249 / .92);backdrop-filter:blur(4px)}#downloadOverlay .modal-close:hover{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .34);color:#fff}body .downloads-page #downloadTitle{margin:0;font-size:clamp(20px, 3.3vw, 28px);line-height:1.03;letter-spacing:-.03em}body .downloads-page #downloadDownloaderCode{font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#fff}#downloadOverlay .downloader-copy-btn{min-height:28px;padding:0 12px!important;border-radius:10px!important;border:1px solid rgb(255 255 255 / .28)!important;background:rgb(255 255 255 / .11)!important;color:rgb(248 250 252 / .94)!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}#downloadOverlay .downloader-copy-btn:hover{border-color:rgb(255 255 255 / .34)!important;background:rgb(255 255 255 / .14)!important}@media (max-width:768px){body .downloads-page #downloadTitle{font-size:clamp(18px, 6.3vw, 24px)}body .downloads-page #downloadDownloaderCode{font-size:24px}}body.light-theme #downloadOverlay{background:radial-gradient(circle at 14% 14%,rgb(225 29 46 / .12),transparent 45%),radial-gradient(circle at 88% 10%,rgb(225 29 46 / .08),transparent 42%),rgb(238 242 247 / .72)}body.light-theme .downloads-page .download-modal{border-color:rgb(15 23 42 / .16);background:radial-gradient(circle at 95% 0%,rgb(225 29 46 / .09),transparent 42%),linear-gradient(160deg,rgb(255 255 255 / .99),rgb(252 245 247 / .98));box-shadow:0 26px 56px rgb(15 23 42 / .18),inset 0 1px 0 rgb(255 255 255 / .86)}body.light-theme .downloads-page .download-modal-meta span{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .14);color:#334155}body.light-theme .downloads-page .download-modal-desc{background:rgb(15 23 42 / .03);border-color:rgb(15 23 42 / .12);color:rgb(51 65 85 / .9)}body.light-theme .downloads-page .download-modal-tags span{color:#7f1025;background:rgb(225 29 46 / .1);border-color:rgb(225 29 46 / .24)}body.light-theme .downloads-page .download-modal-actions a{background:#fff;border-color:rgb(15 23 42 / .16)}body.light-theme .downloads-page .download-modal-actions a:hover{background:#fff;border-color:rgb(15 23 42 / .28)}body.light-theme .downloads-page .download-modal-downloader{background:linear-gradient(135deg,rgb(255 255 255 / .98),rgb(249 250 252 / .94));border-color:rgb(15 23 42 / .14);box-shadow:inset 0 1px 0 rgb(255 255 255 / .94)}body.light-theme .downloads-page .download-modal-downloader span{color:rgb(51 65 85 / .85)}body.light-theme .downloads-page .download-modal-downloader .downloader-content strong{color:#0f172a}body.light-theme .downloads-page #downloadDownloaderCode{color:#0f172a}body.light-theme #downloadOverlay .modal-close{border-color:rgb(15 23 42 / .14);background:rgb(255 255 255 / .88);color:#334155}body.light-theme #downloadOverlay .downloader-copy-btn{border-color:rgb(15 23 42 / .16)!important;color:#0f172a!important;background:rgb(15 23 42 / .06)!important}body.light-theme .blog-featured-card,body.light-theme .blog-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .blog-head p,body.light-theme .blog-featured-content p,body.light-theme .blog-card p,body.light-theme .blog-date{color:rgb(15 23 42 / .7)}body.light-theme .contact-card,body.light-theme .contact-info-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .contact-head p,body.light-theme .contact-info-card p{color:rgb(15 23 42 / .7)}body.light-theme .contact-field input,body.light-theme .contact-field select,body.light-theme .contact-field textarea{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:#0f172a}body.light-theme .contact-field select{background-color:#fff}body.light-theme .contact-field select option{background:#fff;color:#0f172a}body.light-theme .contact-card-head p{color:rgb(15 23 42 / .7)}body.light-theme .contact-badge{color:#0f172a;background:rgb(0 96 239 / .12);border-color:rgb(0 96 239 / .3)}body.light-theme .contact-info-card.highlight{background:rgb(255 255 255 / .95);border-color:rgb(0 96 239 / .2)}body.light-theme .contact-info-icon{color:#0f172a}body.light-theme .metric-card{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:rgb(15 23 42 / .7)}body.light-theme .metric-card strong{color:#0f172a}body.light-theme .contact-whatsapp-status{background:rgb(16 185 129 / .12);border-color:rgb(16 185 129 / .3)}body.light-theme .contact-info-btn{color:#0f172a}body.light-theme .downloader-copy-btn{border-color:rgb(15 23 42 / .16);color:#0f172a;background:rgb(15 23 42 / .04)}body.light-theme .download-modal-rating .rating-text{color:#0f172a}body.light-theme .download-modal-tags span{color:#0f172a;background:rgb(0 96 239 / .12);border-color:rgb(0 96 239 / .3)}body{font-family:'Manrope','Inter',sans-serif;background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 45%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .12),transparent 45%),var(--bg-primary)}h1,h2,h3,h4,h5{font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;letter-spacing:-.2px}.btn-primary{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%);box-shadow:0 16px 36px rgb(210 15 42 / .35)}.btn-secondary,.btn-outline{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .18);color:var(--text-primary)}.top-feature-card,.feature-item,.pricing-card,.faq-item,.download-app-card,.blog-card,.contact-card,.contact-info-card,.pricing-trust,.faq-support-card,.download-modal,.checkout-modal{background:rgb(12 16 30 / .75);border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 55px rgb(6 12 28 / .45)}body:not(.light-theme) .checkout-modal{background:linear-gradient(160deg,rgb(8 13 28 / .96),rgb(5 10 22 / .94));color:#e7efff;border:1px solid rgb(255 255 255 / .16);box-shadow:0 30px 80px rgb(2 6 23 / .62),inset 0 1px 0 rgb(255 255 255 / .06)}body:not(.light-theme) .checkout-header h3{color:#f4f8ff}body:not(.light-theme) .checkout-subtitle,body:not(.light-theme) .checkout-methods-label,body:not(.light-theme) .form-field span{color:rgb(198 211 235 / .86)}body:not(.light-theme) .modal-close{background:rgb(241 245 249 / .92);color:#1e293b;border:1px solid rgb(255 255 255 / .34)}body:not(.light-theme) .method-option span{border-color:rgb(85 142 255 / .34);background:rgb(8 25 56 / .62);color:#d8e6ff}body:not(.light-theme) .method-option span em{color:#7dd3fc;background:rgb(210 15 42 / .16);border-color:rgb(210 15 42 / .38)}body:not(.light-theme) .method-option input:checked+span{border-color:rgb(210 15 42 / .62);background:linear-gradient(135deg,rgb(210 15 42 / .26),rgb(225 29 46 / .16));color:#f6f9ff;box-shadow:0 10px 24px rgb(210 15 42 / .26)}body:not(.light-theme) .form-field input,body:not(.light-theme) .form-field select{border-color:rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:#f8fbff}body:not(.light-theme) .form-field input::placeholder,body:not(.light-theme) .form-field select::placeholder{color:rgb(203 213 225 / .86)}body:not(.light-theme) .form-field input:focus,body:not(.light-theme) .form-field select:focus{outline:none;border-color:rgb(210 15 42 / .72);box-shadow:0 0 0 3px rgb(210 15 42 / .2)}body:not(.light-theme) .input-wrap .input-icon{color:rgb(186 200 227 / .92)}body:not(.light-theme) .checkout-summary{border-color:rgb(255 255 255 / .2);background:rgb(255 255 255 / .08)}body:not(.light-theme) .summary-label{color:rgb(198 211 235 / .82)}body:not(.light-theme) .summary-value{color:#f8fbff}body:not(.light-theme) .checkout-trust{color:rgb(186 198 220 / .84);border-top-color:rgb(148 163 184 / .28)}body:not(.light-theme) .checkout-alert{border-color:rgb(251 191 36 / .38);background:rgb(251 191 36 / .13);color:#fef3c7}body:not(.light-theme) .checkout-alert-modern .alert-icon{background:rgb(251 191 36 / .22)}body:not(.light-theme) .whatsapp-modal{background:linear-gradient(160deg,rgb(8 13 28 / .97),rgb(5 10 22 / .95));color:#e7efff;border:1px solid rgb(255 255 255 / .16);box-shadow:0 30px 82px rgb(2 6 23 / .64),inset 0 1px 0 rgb(255 255 255 / .06)}body:not(.light-theme) .whatsapp-status{color:#86efac;background:rgb(22 163 74 / .16);border-color:rgb(22 163 74 / .38)}body:not(.light-theme) .whatsapp-hero h3{color:#f4f8ff}body:not(.light-theme) .whatsapp-subtitle{color:rgb(198 211 235 / .86)}body:not(.light-theme) .whatsapp-steps{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .2);color:#dbe7ff}body:not(.light-theme) .step-num{background:linear-gradient(135deg,rgb(210 15 42 / .26),rgb(225 29 46 / .16));color:#f8fbff}body:not(.light-theme) .whatsapp-meta{color:rgb(186 198 220 / .84)}body:not(.light-theme) .whatsapp-footer{border-top-color:rgb(148 163 184 / .28);color:rgb(186 198 220 / .84)}body:not(.light-theme) .whatsapp-footer .btn-admin{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .2);box-shadow:none;color:#cfe0ff}body:not(.light-theme) .whatsapp-footer .btn-admin:hover{background:rgb(210 15 42 / .18);border-color:rgb(210 15 42 / .4);box-shadow:0 12px 26px rgb(210 15 42 / .2);color:#f8fbff}body:not(.light-theme) .whatsapp-footer .payment-icon{color:#e2e8f0;opacity:.92}.pricing-card.featured{border-color:rgb(225 29 46 / .55);box-shadow:0 26px 60px rgb(225 29 46 / .25)}body.light-theme{--bg-primary:#f8fafc;--bg-secondary:rgba(248, 250, 252, 0.9);--bg-tertiary:#eef2f7;--text-primary:#0f172a;--text-secondary:rgba(15, 23, 42, 0.72);--primary-light:var(--secondary);--btn-border:rgba(210, 15, 42, 0.28);--btn-border-strong:rgba(210, 15, 42, 0.45);--btn-border-gradient-start:rgba(210, 15, 42, 0.35);--btn-border-gradient-end:rgba(225, 29, 46, 0.28);--btn-shadow:rgba(210, 15, 42, 0.22);--btn-shadow-strong:rgba(210, 15, 42, 0.35);--btn-surface:rgba(15, 23, 42, 0.04);--btn-surface-hover:rgba(15, 23, 42, 0.08)}body.light-theme{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 50%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .08),transparent 50%),var(--bg-primary)}body.light-theme .hero-section::before{opacity:.12;filter:saturate(1.05) brightness(1.06)}body.light-theme .hero-section::after{background:linear-gradient(180deg,rgb(248 250 252 / .2) 0%,rgb(248 250 252 / .2) 45%,rgb(248 250 252 / .3) 100%),radial-gradient(circle at 20% 10%,rgb(210 15 42 / .08),transparent 55%),radial-gradient(circle at 80% 20%,rgb(225 29 46 / .08),transparent 55%);opacity:.2}body.light-theme .hero-title-spotlight{color:#0f172a;text-shadow:0 16px 30px rgb(15 23 42 / .15)}body.light-theme .hero-subtitle-spotlight{color:rgb(15 23 42 / .8)}body.light-theme .hero-description-spotlight{color:rgb(15 23 42 / .7)}body.light-theme .hero-metric-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 12px 26px rgb(15 23 42 / .08)}body.light-theme .hero-metric-card span{color:rgb(15 23 42 / .7)}body.light-theme .hero-trustline{color:rgb(15 23 42 / .65)}body.light-theme .hero-pill{background:linear-gradient(135deg,rgb(210 15 42 / .92),rgb(225 29 46 / .88));border-color:rgb(255 255 255 / .45);box-shadow:0 12px 26px rgb(225 29 46 / .22)}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(15 23 42 / .12)}body.light-theme .btn-secondary,body.light-theme .btn-outline{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:#0f172a}body.light-theme .btn-primary,body.light-theme .btn-primary-gradient,body.light-theme .btn-plan,body.light-theme .btn-why-choose{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;box-shadow:0 16px 36px rgb(210 15 42 / .3)}body.light-theme .top-feature-card,body.light-theme .feature-item,body.light-theme .pricing-card,body.light-theme .faq-item,body.light-theme .download-app-card,body.light-theme .blog-card,body.light-theme .contact-card,body.light-theme .contact-info-card,body.light-theme .pricing-trust,body.light-theme .faq-support-card,body.light-theme .download-modal,body.light-theme .checkout-modal{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .12)}body.light-theme .contact-page .contact-card{border-color:rgb(225 29 46 / .28);background:radial-gradient(circle at 12% 6%,rgb(225 29 46 / .16),transparent 40%),linear-gradient(165deg,rgb(255 255 255 / .98),rgb(255 245 247 / .97));box-shadow:0 24px 46px rgb(148 17 43 / .14)}body.light-theme .contact-page .contact-badge{background:rgb(225 29 46 / .1);border-color:rgb(225 29 46 / .26);color:#8f1731}body.light-theme .contact-page .contact-card-head p,body.light-theme .contact-page .contact-field span{color:rgb(99 24 43 / .86)}body.light-theme .contact-page .contact-mini-card{border-color:#f4cad2;background:#fff6f8}body.light-theme .contact-page .contact-mini-card strong{color:#7f1730}body.light-theme .contact-page .contact-mini-card span{color:rgb(99 24 43 / .72)}body.light-theme .contact-page .contact-field input,body.light-theme .contact-page .contact-field select,body.light-theme .contact-page .contact-field textarea{background:#fff9fa;border-color:#f4cad2;color:#5b1325}body.light-theme .contact-page .contact-field input::placeholder,body.light-theme .contact-page .contact-field select::placeholder,body.light-theme .contact-page .contact-field textarea::placeholder{color:rgb(125 46 65 / .58)}body.light-theme .highlight-card{background:#fff0;border-color:rgb(210 15 42 / .22);box-shadow:none}body.light-theme .highlight-card:hover{border-color:rgb(225 29 46 / .32)}body.light-theme .highlight-card .floating-chip{color:rgb(51 65 85 / .72)}body.light-theme .highlight-media{background:linear-gradient(135deg,rgb(210 15 42 / .06),rgb(225 29 46 / .05));border-color:rgb(210 15 42 / .2)}body.light-theme .highlight-content h4{color:rgb(15 23 42 / .78)}body.light-theme .highlight-content p,body.light-theme .highlight-content ul{color:rgb(15 23 42 / .7)}body.light-theme .highlight-content ul li::before{box-shadow:0 0 0 2px rgb(210 15 42 / .1)}body.light-theme .feature-badge:hover{border-color:rgb(225 29 46 / .35);box-shadow:0 18px 40px rgb(225 29 46 / .18)}body.light-theme .pricing-card.featured{border:2px solid rgb(210 15 42 / .6);box-shadow:0 20px 40px rgb(210 15 42 / .18),0 0 60px rgb(225 29 46 / .12)}body.light-theme .pricing-card.featured:hover{box-shadow:0 28px 60px rgb(210 15 42 / .24),0 0 80px rgb(225 29 46 / .18)}body.light-theme .newsletter-submit{box-shadow:0 10px 24px rgb(210 15 42 / .25),0 6px 18px rgb(225 29 46 / .2)}body.light-theme .newsletter-submit:hover{box-shadow:0 16px 32px rgb(210 15 42 / .35),0 8px 22px rgb(225 29 46 / .25)}body.light-theme .payment-icon:hover{color:var(--secondary)}.btn-primary,.btn-plan,.btn-primary-gradient,.btn-why-choose,.btn-reviews,.btn-admin,.btn-scroll-top{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border:none;box-shadow:0 12px 30px var(--btn-shadow)}.btn-primary:hover,.btn-plan:hover,.btn-primary-gradient:hover,.btn-why-choose:hover,.btn-reviews:hover,.btn-admin:hover,.btn-scroll-top:hover{box-shadow:0 16px 38px var(--btn-shadow-strong)}#themeToggle{width:46px;height:46px;min-width:46px;min-height:46px;padding:0;border-radius:50%;border:1px solid rgb(148 163 184 / .22);background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92));color:#dbe7f5;box-shadow:0 10px 24px rgb(2 6 23 / .28),inset 0 1px 0 rgb(255 255 255 / .08);backdrop-filter:blur(12px)}#themeToggle::before{display:none}#themeToggle:hover{transform:translateY(-1px) scale(1.02);border-color:rgb(148 163 184 / .34);background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96));box-shadow:0 14px 28px rgb(2 6 23 / .34),inset 0 1px 0 rgb(255 255 255 / .1)}#themeToggle .icon-sun,#themeToggle .icon-moon{color:currentColor}#themeToggle:not(.dark){background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .95),rgb(226 232 240 / .92));color:#475569;border-color:rgb(148 163 184 / .3);box-shadow:0 10px 24px rgb(148 163 184 / .18),inset 0 1px 0 rgb(255 255 255 / .75)}#themeToggle:not(.dark):hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .95));color:#334155;border-color:rgb(148 163 184 / .42);box-shadow:0 14px 30px rgb(148 163 184 / .22),inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme #themeToggle{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92));color:#475569;border-color:rgb(148 163 184 / .3);box-shadow:0 10px 24px rgb(148 163 184 / .16),inset 0 1px 0 rgb(255 255 255 / .78)}body.light-theme #themeToggle:hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96));color:#334155;border-color:rgb(148 163 184 / .42)}.btn-secondary,.btn-outline,.btn-secondary-outline{background:var(--btn-surface);border-color:var(--btn-border)}.btn-secondary:hover,.btn-outline:hover,.btn-secondary-outline:hover{background:var(--btn-surface-hover);border-color:var(--btn-border-strong)}.promo-btn,.btn-mobile-cta{box-shadow:0 10px 24px var(--btn-shadow)}body.light-theme .btn-primary,body.light-theme .btn-plan,body.light-theme .btn-primary-gradient,body.light-theme .btn-why-choose,body.light-theme .btn-reviews,body.light-theme .btn-admin,body.light-theme .btn-scroll-top,body.light-theme .btn-mobile-cta,body.light-theme .promo-btn,body.light-theme .pricing-card:not(.featured) .btn-plan{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%)!important;color:#ffffff!important;border:none!important;box-shadow:0 14px 30px rgb(210 15 42 / .28),0 8px 22px rgb(225 29 46 / .22)!important}.stat-number{font-size:2.5rem;font-weight:700;color:var(--primary-light);display:block}.filter-btn{padding:10px 18px;background:rgb(39 12 20 / .78);border:1px solid rgb(225 29 46 / .28);border-radius:999px;color:#ffdce2;font-size:.84rem;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:border-color 0.25s ease,color 0.25s ease,transform 0.25s ease,background 0.25s ease}.filter-btn:hover,.filter-btn.active{background:linear-gradient(135deg,rgb(207 23 52 / .95) 0%,rgb(225 29 46 / .95) 100%);border-color:rgb(255 166 180 / .75);color:#fff;transform:translateY(-2px)}.category-section{position:relative;margin-bottom:34px;padding:clamp(18px, 3vw, 28px);border-radius:22px;border:1px solid rgb(225 29 46 / .2);background:radial-gradient(circle at 0% 0%,rgb(225 29 46 / .16),transparent 48%),linear-gradient(160deg,rgb(20 8 13 / .95),rgb(12 6 10 / .9));box-shadow:0 16px 34px rgb(20 6 10 / .38);overflow:hidden}.category-section::before{content:'';position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgb(239 68 95 / .95),rgb(225 29 46 / .12) 60%,transparent)}.channel-card{background:rgb(255 255 255 / .02);border:1px solid rgb(225 29 46 / .24);border-left:4px solid rgb(239 68 95 / .86);border-radius:14px;padding:13px 14px;overflow:visible;transition:border-color 0.24s ease,transform 0.24s ease,background 0.24s ease,box-shadow 0.24s ease;box-shadow:none}.channel-card::before{display:none}.channel-card:hover{border-color:rgb(255 143 160 / .68);background:rgb(225 29 46 / .12);transform:translateX(4px);box-shadow:0 12px 22px rgb(88 10 25 / .32)}.channel-name{font-size:.98rem;font-weight:650;color:var(--text-primary);line-height:1.34;word-break:break-word}.channel-features .feature-badge{display:inline-flex;align-items:center;padding:4px 8px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 186 198 / .26);border-radius:999px;font-size:.68rem;font-weight:600;color:#ffd8df}body.light-theme{--bg-primary:#ffffff;--bg-secondary:#f3f4f6;--bg-tertiary:#e5e7eb;--text-primary:#111827;--text-secondary:#6b7280}body.light-theme .channels-hero{background:linear-gradient(135deg,#fff8f9 0%,#fff1f3 100%)}body.light-theme .search-box input{background:linear-gradient(145deg,#ffffff,#fff8f9);border-color:#f1b5c0;color:#5a1324}body.light-theme .search-box input::placeholder{color:#9b5d6d}body.light-theme .search-icon{color:#a86171}body.light-theme .filter-btn{background:#fff7f8;border-color:#efbec7;color:#8f2a3f}body.light-theme .category-section{border-color:#efc3cb;background:radial-gradient(circle at 0% 0%,rgb(225 29 46 / .1),transparent 48%),linear-gradient(165deg,#ffffff,#fff7f8);box-shadow:0 14px 26px rgb(148 17 43 / .09)}body.light-theme .category-header{border-bottom-color:#f0c5cd}body.light-theme .category-count{color:#935a69}body.light-theme .channel-card{background:#fff;border-color:#f3c4cc;border-left-color:#e11d2e}body.light-theme .channel-card:hover{background:#fff5f7;box-shadow:0 11px 20px rgb(207 23 52 / .15)}body.light-theme .channel-logo{background:linear-gradient(135deg,rgb(225 29 46 / .12),rgb(239 68 95 / .1));color:#b30f2c}body.light-theme .channel-quality{background:rgb(225 29 46 / .08);color:#9f1239;border-color:rgb(225 29 46 / .26)}body.light-theme .channel-features .feature-badge{background:#fff2f4;border-color:#f4cad1;color:#8d2d40}@media (max-width:1024px){.channels-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.stat-number{font-size:2rem}.channel-card{padding:12px}}body.light-theme .why-iptv-section{--why-iptv-glow-a:rgba(210, 15, 42, 0.14);--why-iptv-glow-b:rgba(225, 29, 46, 0.1);--why-iptv-surface:linear-gradient(145deg, rgba(255, 255, 255, 0.98) 0%, rgba(244, 247, 252, 0.95) 100%);--why-iptv-border:rgba(15, 23, 42, 0.12);--why-iptv-shadow:0 20px 45px rgba(15, 23, 42, 0.1);--why-iptv-text:var(--text-primary);--why-iptv-muted:var(--text-secondary);--why-iptv-media-bg:#e6edf8;--why-iptv-media-border:rgba(210, 15, 42, 0.22);--why-iptv-media-overlay-bg:rgba(255, 255, 255, 0.9);--why-iptv-media-overlay-border:rgba(210, 15, 42, 0.24);--why-iptv-pill-bg:linear-gradient(135deg, rgba(210, 15, 42, 0.12), rgba(225, 29, 46, 0.08));--why-iptv-pill-border:rgba(210, 15, 42, 0.32);--why-iptv-list-card:linear-gradient(135deg, rgba(210, 15, 42, 0.08), rgba(225, 29, 46, 0.05))}body.light-theme .why-iptv-section::after{background-image:linear-gradient(rgb(15 23 42 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .04) 1px,transparent 1px)}body.light-theme .why-iptv-frame:hover{box-shadow:0 26px 58px rgb(15 23 42 / .16);border-color:rgb(225 29 46 / .3)}body.light-theme .why-iptv-subtitle{color:#475569}body.light-theme .why-iptv-heading::after{background:linear-gradient(90deg,transparent,#cf1734,#e11d2e,transparent)}body.light-theme .why-iptv-media::after{background:linear-gradient(to top,rgb(15 23 42 / .42) 0%,rgb(15 23 42 / .08) 58%)}body.light-theme .why-iptv-badges span{background:rgb(255 255 255 / .82);border-color:rgb(210 15 42 / .18);color:#0f172a}body.light-theme .why-iptv-media-overlay h4{color:#0f172a}body.light-theme .why-iptv-media-overlay p{color:#334155}body.light-theme .why-iptv-chip,body.light-theme .why-iptv-eyebrow{color:#123b93}body.light-theme .why-iptv-card-kicker{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .18);color:#0f172a}body.light-theme .why-iptv-copy-card{background:linear-gradient(145deg,rgb(255 255 255 / .94),rgb(248 250 252 / .92));border-color:rgb(15 23 42 / .1);box-shadow:0 14px 28px rgb(15 23 42 / .08)}body.light-theme .why-iptv-copy-card::before{background:linear-gradient(135deg,rgb(210 15 42 / .06),transparent 55%)}body.light-theme .why-iptv-copy-card-featured{border-color:rgb(210 15 42 / .2);background:linear-gradient(145deg,rgb(255 255 255 / .98),rgb(252 245 246 / .94))}body.light-theme .why-iptv-list li{color:#0f172a}body.light-theme .why-iptv-list li::before{background:linear-gradient(135deg,#cf1734,#e11d2e);box-shadow:0 0 0 4px rgb(210 15 42 / .14)}body.light-theme .why-iptv-signal-card{background:linear-gradient(145deg,rgb(255 255 255 / .94),rgb(244 247 252 / .9));border-color:rgb(15 23 42 / .1)}body.light-theme .why-iptv-signal-card span{color:#475569}:root{--canada-red:#d20f2a;--canada-red-strong:#ab0018;--canada-red-soft:#ff5668;--canada-night:#090f1d;--canada-ink:#0f172a;--canada-snow:#f8fafc;--canada-card:#111a31;--canada-card-border:rgba(255, 255, 255, 0.14);--canada-shadow:0 24px 48px rgba(4, 8, 20, 0.48);--primary:var(--canada-red);--primary-light:var(--canada-red-soft);--secondary:#ff6a79;--accent:var(--canada-snow);--bg-primary:var(--canada-night);--bg-secondary:rgba(12, 20, 38, 0.82);--bg-tertiary:#131d36;--text-primary:#f8fafc;--text-secondary:rgba(248, 250, 252, 0.78)}body{font-family:'Space Grotesk','Manrope','Segoe UI',sans-serif;background:radial-gradient(circle at 10% -15%,rgb(210 15 42 / .34),transparent 38%),radial-gradient(circle at 100% 0%,rgb(255 255 255 / .12),transparent 32%),linear-gradient(165deg,#050a15 0%,#090f1d 42%,#0f1831 100%);color:var(--text-primary)}body::before{content:'';position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(circle at 50% 0%,black 35%,transparent 90%)}body.light-theme{--bg-primary:#f8f8fb;--bg-secondary:rgba(255, 255, 255, 0.9);--bg-tertiary:#ffffff;--text-primary:#111827;--text-secondary:rgba(17, 24, 39, 0.74);--canada-card-border:rgba(15, 23, 42, 0.12);--canada-shadow:0 18px 34px rgba(15, 23, 42, 0.12);background:radial-gradient(circle at 0% 0%,rgb(210 15 42 / .1),transparent 34%),radial-gradient(circle at 100% 100%,rgb(210 15 42 / .09),transparent 30%),linear-gradient(180deg,#ffffff 0%,#f4f6fb 100%)}body.light-theme::before{background-image:linear-gradient(rgb(15 23 42 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .02) 1px,transparent 1px);background-size:64px 64px;opacity:.9}.header::before,body.light-theme .header::before{border-color:rgb(210 15 42 / .28);background:linear-gradient(95deg,rgb(255 255 255 / .1),rgb(255 255 255 / .02)),rgb(11 17 32 / .72);box-shadow:0 16px 36px rgb(3 7 19 / .42)}body.light-theme .header::before{background:linear-gradient(95deg,rgb(255 255 255 / .88),rgb(255 255 255 / .7)),rgb(255 255 255 / .82);box-shadow:0 14px 28px rgb(15 23 42 / .12)}.hero-bg .bg-gradient{background:radial-gradient(circle at 20% 22%,rgb(210 15 42 / .42),transparent 42%),radial-gradient(circle at 80% 0%,rgb(255 255 255 / .2),transparent 30%),linear-gradient(160deg,rgb(5 10 22 / .86),rgb(8 13 28 / .6))}.gradient-text,.title-highlight,.hero-title-spotlight .text-gradient,.featured-title,.why-iptv-heading h2{background:linear-gradient(120deg,#ffffff 0%,#ffe4e8 16%,#ff5b70 50%,#d20f2a 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}body.light-theme .why-iptv-eyebrow,body.light-theme .popular-badge,body.light-theme .plan-offert{color:#9a0019;border-color:rgb(154 0 25 / .24);background:linear-gradient(130deg,rgb(255 227 232 / .92),rgb(255 242 244 / .88));box-shadow:0 8px 20px rgb(154 0 25 / .14)}body.light-theme .section-badge-purple{border-color:rgb(154 0 25 / .12)!important;background:linear-gradient(135deg,rgb(255 245 247 / .98),rgb(255 250 251 / .96))!important;color:#a30d26!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .92),0 10px 22px rgb(15 23 42 / .08)!important}.btn-primary,.btn-primary-gradient,.btn-plan,.btn-mobile-cta{border:1px solid rgb(255 255 255 / .26);background:linear-gradient(120deg,var(--canada-red-strong),var(--canada-red),var(--canada-red-soft));color:#fff;box-shadow:0 14px 30px rgb(210 15 42 / .4)}.btn-primary:hover,.btn-primary-gradient:hover,.btn-plan:hover,.btn-mobile-cta:hover{transform:translateY(-2px);box-shadow:0 18px 35px rgb(210 15 42 / .52)}.btn-secondary,.btn-outline,.promo-btn{border:1px solid rgb(255 255 255 / .34);background:rgb(255 255 255 / .1);color:#fff}body.light-theme .btn-secondary,body.light-theme .btn-outline,body.light-theme .promo-btn{border-color:rgb(154 0 25 / .24);background:rgb(255 255 255 / .88);color:#9a0019}:where(.feature-item,.quickfact-card,.hero-metric-card,.pricing-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.download-card){border:1px solid var(--canada-card-border);background:linear-gradient(160deg,rgb(255 255 255 / .12),rgb(255 255 255 / .02)),var(--canada-card)}:where(.feature-item,.quickfact-card,.hero-metric-card,.pricing-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.download-card):hover{border-color:rgb(210 15 42 / .28);box-shadow:0 20px 42px rgb(15 6 8 / .35);transform:translateY(-2px)}.social-link,.footer-menu a,.nav-links a,.mobile-links a{transition:color 0.24s ease,transform 0.24s ease}.social-link:hover,.footer-menu a:hover,.nav-links a:hover,.mobile-links a:hover{color:#ff7a88;transform:translateY(-1px)}@media (max-width:768px){body{background:radial-gradient(circle at 0% 0%,rgb(210 15 42 / .28),transparent 38%),linear-gradient(180deg,#060b17 0%,#0d1630 100%)}:where(.pricing-card,.beyond-card,.review-card-v2,.faq-item){border-radius:16px}}body::before{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:64px 64px;mask-image:none;-webkit-mask-image:none;opacity:.9}body.light-theme::before{background-image:linear-gradient(rgb(15 23 42 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .02) 1px,transparent 1px);background-size:64px 64px;opacity:.9}body.light-theme .bg-grid{background-image:linear-gradient(rgb(15 23 42 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}@media (max-width:768px){body::before,body.light-theme::before{background-size:46px 46px}.bg-grid,body.light-theme .bg-grid{background-size:36px 36px}}:root{--fr-blue:#d20f2a;--primary:#d20f2a;--primary-light:#f24a62;--secondary:#ef405a;--btn-shadow:rgba(140, 6, 32, 0.45);--btn-shadow-strong:rgba(140, 6, 32, 0.62)}body{background:#0e090a}body.light-theme{background:#fff7f8}body.light-theme .bg-dark{background:#fff7f8}.hero-bg .bg-gradient,body.light-theme .hero-bg .bg-gradient{background:rgb(210 15 42 / .08)}body::before{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px)}body.light-theme::before{background-image:linear-gradient(rgb(140 6 32 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(140 6 32 / .06) 1px,transparent 1px)}body.light-theme .bg-grid{background-image:linear-gradient(rgb(140 6 32 / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(140 6 32 / .08) 1px,transparent 1px)}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]){background:#d20f2a!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .28)!important;border-radius:12px!important;box-shadow:0 10px 24px rgb(140 6 32 / .45)!important}body.light-theme :where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]){background:#d20f2a!important;color:#ffffff!important;border:1px solid rgb(140 6 32 / .28)!important;box-shadow:0 10px 24px rgb(140 6 32 / .3)!important}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]):hover{background:#ef405a!important;color:#ffffff!important;box-shadow:0 14px 28px rgb(140 6 32 / .55)!important}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"])::before,:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"])::after{content:none!important;background:none!important}.gradient-text,.title-highlight,.hero-title-spotlight .text-gradient,.featured-title,.why-iptv-heading h2{background:none!important;color:#d20f2a!important;-webkit-background-clip:initial!important;background-clip:initial!important}body.light-theme :where(.why-iptv-eyebrow,.popular-badge,.plan-offert){background:#d20f2a!important;color:#ffffff!important;box-shadow:0 8px 18px rgb(140 6 32 / .25)!important}:where(.pricing-card,.feature-item,.quickfact-card,.hero-metric-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.why-iptv-frame){box-shadow:0 14px 30px rgb(80 14 24 / .28)!important}body.light-theme :where(.pricing-card,.feature-item,.quickfact-card,.hero-metric-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.why-iptv-frame){box-shadow:0 12px 24px rgb(80 14 24 / .16)!important}body,body.light-theme{--primary:#d20f2a !important;--primary-light:#ef405a !important;--secondary:#ef405a !important;--accent:#d20f2a !important}body{background-color:#0e090a!important;background-image:none!important}body.light-theme{background-color:#fff7f8!important;background-image:none!important}body .btn-primary,body .btn-primary-gradient,body .btn-plan,body .btn-mobile-cta,body .btn-secondary,body .btn-outline,body .btn-main,body .btn-sub,body .btn-why-choose,body .promo-btn,body .download-app-btn,body .btn-reviews,body .btn-admin,body .btn-scroll-top,body a[class*="btn-"],body button[class*="btn-"]{background:#d20f2a!important;background-image:none!important;color:#ffffff!important;border:1px solid rgb(140 6 32 / .38)!important;box-shadow:0 10px 24px rgb(140 6 32 / .35)!important;transition:background-color 0.24s ease,color 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease,transform 0.24s ease!important}body .btn-primary:hover,body .btn-primary-gradient:hover,body .btn-plan:hover,body .btn-mobile-cta:hover,body .btn-secondary:hover,body .btn-outline:hover,body .btn-main:hover,body .btn-sub:hover,body .btn-why-choose:hover,body .promo-btn:hover,body .download-app-btn:hover,body .btn-reviews:hover,body .btn-admin:hover,body .btn-scroll-top:hover,body a[class*="btn-"]:hover,body button[class*="btn-"]:hover{background:#de1f39!important;background-image:none!important;box-shadow:0 12px 26px rgb(140 6 32 / .42)!important;transform:translateY(-1px)}body #themeToggle{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;border-radius:50%!important;border:1px solid rgb(148 163 184 / .22)!important;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92))!important;color:#dbe7f5!important;box-shadow:0 10px 24px rgb(2 6 23 / .28),inset 0 1px 0 rgb(255 255 255 / .08)!important;backdrop-filter:blur(12px)!important}body #themeToggle::before{display:none!important;background:none!important}body #themeToggle:hover{transform:translateY(-1px) scale(1.02)!important;border-color:rgb(148 163 184 / .34)!important;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96))!important;box-shadow:0 14px 28px rgb(2 6 23 / .34),inset 0 1px 0 rgb(255 255 255 / .1)!important}body #themeToggle .icon-sun,body #themeToggle .icon-moon{color:currentColor!important}body #themeToggle:not(.dark),body.light-theme #themeToggle{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92))!important;color:#475569!important;border-color:rgb(148 163 184 / .3)!important;box-shadow:0 10px 24px rgb(148 163 184 / .16),inset 0 1px 0 rgb(255 255 255 / .78)!important}body #themeToggle:not(.dark):hover,body.light-theme #themeToggle:hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96))!important;color:#334155!important;border-color:rgb(148 163 184 / .42)!important;box-shadow:0 14px 30px rgb(148 163 184 / .22),inset 0 1px 0 rgb(255 255 255 / .9)!important}body .btn-primary::before,body .btn-primary::after,body .btn-plan::before,body .btn-plan::after,body .btn-primary-gradient::before,body .btn-primary-gradient::after,body .btn-reviews::before,body .btn-reviews::after{content:none!important;background:none!important}body a,body.light-theme a,body .beauty-links,body.light-theme .beauty-links,body .footer-column-title,body.light-theme .footer-column-title,body .social-link,body.light-theme .social-link,body .currency,body .amount,body .review-verified-v2 svg,body .faq-icon,body .support-title .beauty-links,body .support-hours svg,body .support-badge svg,body .stat-value-small svg,body .feature-check,body .feature-icon,body .faq-answer a,body .footer-menu a:hover,body .nav-links a:hover,body .mobile-links a:hover{color:#d20f2a}body.light-theme .beauty-links{color:#d20f2a!important}body .faq-icon-wrapper,body .faq-item.active .faq-icon-wrapper,body .support-icon,body .stat-item-small,body .faq-read-more,body .support-status,body .pricing-card,body .review-card-v2,body .faq-item,body .faq-support-card{background-image:none!important}:root{--maple-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}body::before,body.light-theme::before,.bg-grid,body.light-theme .bg-grid{background:none!important;background-image:none!important}.hero-bg::before,.hero-bg::after{content:'';position:absolute;inset:0;pointer-events:none}.hero-bg::before{background-image:var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon);background-repeat:no-repeat;background-size:112px 112px,84px 84px,70px 70px,96px 96px,62px 62px,76px 76px,88px 88px,58px 58px,68px 68px,104px 104px;background-position:4% 12%,18% 74%,34% 22%,52% 82%,66% 14%,79% 70%,92% 30%,11% 42%,42% 58%,88% 86%;opacity:.1;filter:saturate(1.05);animation:mapleFloat 18s ease-in-out infinite alternate}body.light-theme .hero-bg::before{opacity:.075}.hero-bg::after{background-color:rgb(210 15 42 / .05)}body.light-theme .hero-bg::after{background-color:rgb(210 15 42 / .035)}@keyframes mapleFloat{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-12px,0)}}@media (max-width:768px){.hero-bg::before{background-size:78px 78px,62px 62px,52px 52px,68px 68px,46px 46px,56px 56px,64px 64px,44px 44px,50px 50px,72px 72px;opacity:.085}body.light-theme .hero-bg::before{opacity:.06}}:root{--maple-icon-soft-dark:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a66' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E");--maple-icon-soft-light:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a4d' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.hero-bg::before,.hero-bg::after,.hero-bg .bg-gradient,.hero-bg .bg-circles{display:none!important}.hero-bg .bg-dark{background-color:#0e090a!important;background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .12),transparent 28%);background-repeat:no-repeat;background-size:118px 118px,88px 88px,72px 72px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px,auto,auto;background-position:5% 14%,18% 74%,35% 26%,52% 82%,68% 14%,80% 70%,92% 32%,43% 57%,center,center}body.light-theme .hero-bg .bg-dark{background-color:#fff7f8!important;background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),radial-gradient(circle at 20% 16%,rgb(210 15 42 / .1),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .08),transparent 28%);background-repeat:no-repeat;background-size:118px 118px,88px 88px,72px 72px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px,auto,auto;background-position:5% 14%,18% 74%,35% 26%,52% 82%,68% 14%,80% 70%,92% 32%,43% 57%,center,center}@media (max-width:768px){.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{background-size:86px 86px,64px 64px,52px 52px,72px 72px,48px 48px,56px 56px,44px 44px,68px 68px,auto,auto}}.hero-bg .bg-dark{overflow:hidden;background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .12),transparent 28%)!important}body.light-theme .hero-bg .bg-dark{background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .1),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .08),transparent 28%)!important}.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:'';position:absolute;inset:-22% 0 0 0;pointer-events:none;will-change:transform}.hero-bg .bg-dark::before{background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark);background-repeat:no-repeat;background-size:118px 118px,86px 86px,70px 70px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px;background-position:4% 4%,18% 24%,32% 12%,50% 26%,66% 8%,78% 20%,90% 10%,42% 2%;animation:mapleFallA 20s linear infinite}.hero-bg .bg-dark::after{background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark);background-repeat:no-repeat;background-size:72px 72px,56px 56px,82px 82px,48px 48px,66px 66px,52px 52px;background-position:10% 14%,28% 8%,58% 18%,74% 4%,86% 16%,44% 10%;animation:mapleFallB 26s linear infinite;animation-delay:-7s}body.light-theme .hero-bg .bg-dark::before{background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light)}body.light-theme .hero-bg .bg-dark::after{background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light)}@keyframes mapleFallA{0%{transform:translate3d(0,-8%,0) rotate(0deg)}100%{transform:translate3d(2.5%,120%,0) rotate(9deg)}}@keyframes mapleFallB{0%{transform:translate3d(0,-14%,0) rotate(0deg)}100%{transform:translate3d(-2.5%,120%,0) rotate(-11deg)}}@media (max-width:768px){.hero-bg .bg-dark::before{background-size:84px 84px,64px 64px,52px 52px,72px 72px,46px 46px,56px 56px,44px 44px,68px 68px;animation-duration:16s}.hero-bg .bg-dark::after{background-size:56px 56px,44px 44px,62px 62px,38px 38px,50px 50px,40px 40px;animation-duration:21s}}body{--maple-fall-icon:var(--maple-icon-soft-dark)}body.light-theme{--maple-fall-icon:var(--maple-icon-soft-light)}.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{overflow:hidden}.hero-bg::before,.hero-bg::after,.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:'';position:absolute;left:0;right:0;top:-180%;bottom:-180%;pointer-events:none;will-change:transform}.hero-bg::before,.hero-bg::after{display:block!important}.hero-bg .bg-dark::before{background-image:var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:82px 82px,64px 64px,74px 74px,56px 56px;background-position:8% -8%,32% -40%,58% -20%,84% -54%;opacity:.72;animation:mapleStreamA 42s linear infinite}.hero-bg .bg-dark::after{background-image:var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:68px 68px,52px 52px,60px 60px;background-position:18% -64%,48% -14%,76% -38%;opacity:.58;animation:mapleStreamB 55s linear infinite;animation-delay:-19s}.hero-bg::before{background-image:var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:54px 54px,46px 46px;background-position:42% -72%,92% -26%;opacity:.42;animation:mapleStreamC 67s linear infinite;animation-delay:-27s}.hero-bg::after{background-image:var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:44px 44px,50px 50px;background-position:6% -48%,66% -86%;opacity:.33;animation:mapleStreamD 79s linear infinite;animation-delay:-41s}@keyframes mapleStreamA{0%{transform:translate3d(0,-6%,0)}100%{transform:translate3d(1.8%,18%,0)}}@keyframes mapleStreamB{0%{transform:translate3d(0,-10%,0)}100%{transform:translate3d(-2.2%,16%,0)}}@keyframes mapleStreamC{0%{transform:translate3d(0,-4%,0)}100%{transform:translate3d(1.2%,14%,0)}}@keyframes mapleStreamD{0%{transform:translate3d(0,-12%,0)}100%{transform:translate3d(-1.5%,15%,0)}}@media (max-width:768px){.hero-bg .bg-dark::before{background-size:64px 64px,50px 50px,58px 58px,44px 44px;animation-duration:34s}.hero-bg .bg-dark::after{background-size:52px 52px,40px 40px,46px 46px;animation-duration:46s}.hero-bg::before{background-size:42px 42px,36px 36px;animation-duration:58s}.hero-bg::after{background-size:36px 36px,40px 40px;animation-duration:66s}}:root{--maple-rain-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.hero-bg::before,.hero-bg::after,.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:none!important;display:none!important;animation:none!important;background:none!important;background-image:none!important}.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .1),transparent 28%)!important}.maple-rain-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.maple-rain-leaf{position:absolute;top:-22vh;left:0;width:var(--leaf-size);height:var(--leaf-size);transform:translate3d(var(--x-start),-22vh,0);animation:mapleRainFall var(--fall-duration) linear var(--fall-delay) infinite;will-change:transform}.maple-rain-shape{width:100%;height:100%;display:block;background-image:var(--maple-rain-icon);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:var(--leaf-opacity);filter:drop-shadow(0 1px 1px rgb(0 0 0 / .18));animation:mapleRainSpin var(--spin-duration) ease-in-out var(--spin-delay) infinite alternate}@keyframes mapleRainFall{0%{transform:translate3d(var(--x-start),-22vh,0)}46%{transform:translate3d(calc(var(--x-start) + var(--drift-mid)),46vh,0)}100%{transform:translate3d(calc(var(--x-start) + var(--drift-end)),122vh,0)}}@keyframes mapleRainSpin{0%{transform:rotate(var(--rot-start)) scale(var(--leaf-scale))}55%{transform:rotate(var(--rot-mid)) scale(calc(var(--leaf-scale) * 0.96))}100%{transform:rotate(var(--rot-end)) scale(var(--leaf-scale))}}@media (max-width:768px){.maple-rain-layer{opacity:.95}}.header .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .header .nav-links a{color:rgb(17 24 39 / .82)!important}body.light-theme .header .nav-links a::before{background:rgb(210 15 42 / .1);border-color:rgb(159 11 35 / .2)}body.light-theme .header .nav-links a:hover,body.light-theme .header .nav-links a:focus-visible,body.light-theme .header .nav-links a.active,body.light-theme .header .nav-links a[aria-current="page"]{color:#9f0b23!important}@media (max-width:1024px){.header .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}.header .whatsapp-btn,body.light-theme .header .whatsapp-btn{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:7px;border-radius:20px;background:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%);background-image:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%);color:#fff;border:1px solid rgb(77 212 137 / .28);box-shadow:0 18px 34px rgb(13 104 70 / .28)}.header .whatsapp-btn:hover,body.light-theme .header .whatsapp-btn:hover{background:linear-gradient(135deg,#25d366 0%,#169b8b 100%);background-image:linear-gradient(135deg,#25d366 0%,#169b8b 100%);box-shadow:0 22px 38px rgb(13 104 70 / .34);transform:translateY(-2px)}.header .whatsapp-btn-copy strong,.header .whatsapp-btn-copy small,.header .whatsapp-btn-icon,.header .whatsapp-btn-arrow,body.light-theme .header .whatsapp-btn-copy strong,body.light-theme .header .whatsapp-btn-copy small,body.light-theme .header .whatsapp-btn-icon,body.light-theme .header .whatsapp-btn-arrow{color:#fff}body .acontainer .btn-cta{position:relative;isolation:isolate;gap:12px!important;padding:12px 18px 12px 24px!important;min-height:52px;white-space:nowrap;border-radius:18px!important;background:linear-gradient(135deg,#ff2446 0%,#d20f2a 52%,#a10820 100%)!important;border:1px solid rgb(255 255 255 / .16)!important;box-shadow:0 18px 34px rgb(139 6 31 / .42),0 0 0 1px rgb(255 255 255 / .06) inset,0 1px 0 rgb(255 255 255 / .18) inset!important;font-size:15px!important;font-weight:800!important;letter-spacing:.01em;color:#ffffff!important;overflow:visible}body .acontainer .btn-cta::before{content:''!important;position:absolute;inset:-8px;border-radius:24px;background:radial-gradient(circle at 18% 50%,rgb(255 92 118 / .4),transparent 42%),radial-gradient(circle at 82% 50%,rgb(255 41 77 / .34),transparent 38%);opacity:.55;z-index:-1;pointer-events:none;transition:opacity 0.24s ease}body .acontainer .btn-cta::after{content:''!important;position:absolute;inset:1px;border-radius:17px;background:linear-gradient(180deg,rgb(255 255 255 / .16),rgb(255 255 255 / .02) 42%,rgb(0 0 0 / .08));mix-blend-mode:screen;pointer-events:none;z-index:-1}body .acontainer .btn-cta>span:first-child{position:relative;z-index:1}body .acontainer .btn-cta .btn-cta__icon{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);box-shadow:0 1px 0 rgb(255 255 255 / .12) inset;backdrop-filter:blur(8px);position:relative;z-index:1;flex-shrink:0}body .acontainer .btn-cta .btn-cta__icon svg{width:16px;height:16px;transform:none!important}body .acontainer .btn-cta:hover,body .acontainer .btn-cta:focus-visible{background:linear-gradient(135deg,#ff2b4c 0%,#db1532 50%,#ac0a23 100%)!important;box-shadow:0 20px 36px rgb(139 6 31 / .44),0 0 0 1px rgb(255 255 255 / .08) inset,0 1px 0 rgb(255 255 255 / .2) inset!important;transform:translateY(-1px)}body .acontainer .btn-cta:hover::before,body .acontainer .btn-cta:focus-visible::before{opacity:.68}body .acontainer .btn-cta:hover .btn-cta__icon,body .acontainer .btn-cta:focus-visible .btn-cta__icon{background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .22);transform:none}body.light-theme .btn-cta{box-shadow:0 18px 34px rgb(159 11 35 / .25),0 0 0 1px rgb(255 255 255 / .28) inset,0 1px 0 rgb(255 255 255 / .2) inset!important}body.light-theme .acontainer .btn-cta::before{background:radial-gradient(circle at 18% 50%,rgb(255 92 118 / .28),transparent 42%),radial-gradient(circle at 82% 50%,rgb(255 41 77 / .22),transparent 38%)}@media (max-width:1200px){body .acontainer .btn-cta{padding-left:20px!important;padding-right:16px!important;gap:10px!important}}body.light-theme .hero-section::before{background:radial-gradient(circle at 8% 16%,rgb(210 15 42 / .14),transparent 34%),radial-gradient(circle at 92% 88%,rgb(239 64 90 / .11),transparent 32%)}body.light-theme .hero-section::after{background:linear-gradient(145deg,rgb(255 255 255 / .68),rgb(255 247 248 / .58));opacity:.92}body .hero-section .acontainer{max-width:1320px!important;position:relative;z-index:1}body .hero-content.hero-spotlight{max-width:1160px;margin:0 auto;padding:40px 46px 34px!important;border-radius:30px;border:1px solid rgb(255 255 255 / .16);background:linear-gradient(160deg,rgb(255 255 255 / .08),rgb(255 255 255 / .02)),rgb(17 9 11 / .72);box-shadow:0 28px 62px rgb(15 6 8 / .45);text-align:left!important;justify-items:stretch!important;position:relative;overflow:hidden}body .hero-content.hero-spotlight::before{content:'';position:absolute;width:220px;height:220px;right:-68px;top:-72px;border-radius:50%;background:radial-gradient(circle,rgb(210 15 42 / .28),transparent 68%)}body.light-theme .hero-content.hero-spotlight{border-color:rgb(159 11 35 / .18);background:linear-gradient(160deg,rgb(255 255 255 / .98),rgb(255 245 247 / .94));box-shadow:0 22px 48px rgb(80 14 24 / .14)}body.light-theme .hero-title.hero-title-spotlight,body.light-theme .hero-subtitle.hero-subtitle-spotlight,body.light-theme .hero-description.hero-description-spotlight{color:#1b1820!important;text-shadow:none!important}body.light-theme .hero-metric-card{background:rgb(255 255 255 / .88)!important;border-color:rgb(159 11 35 / .16)!important}body.light-theme .hero-metric-card span{color:rgb(27 24 32 / .7)!important}body.light-theme .hero-trustline{border-color:rgb(159 11 35 / .18);background:rgb(210 15 42 / .06);color:rgb(27 24 32 / .78)!important}@media (max-width:992px){body .hero-content.hero-spotlight{padding:28px 22px 24px!important;border-radius:22px}}body .hero-content.hero-spotlight.hero-v5{max-width:1280px!important;margin:0 auto!important;padding:36px!important;border-radius:28px!important;border:1px solid rgb(255 110 138 / .2)!important;background:linear-gradient(160deg,rgb(20 10 14 / .88),rgb(12 8 11 / .82))!important;box-shadow:0 30px 64px rgb(8 3 5 / .48)!important;overflow:hidden}body .hero-content.hero-spotlight.hero-v5::before{display:none!important}body.light-theme .hero-section::before{background:radial-gradient(circle at 14% 12%,rgb(220 26 60 / .15),transparent 35%),radial-gradient(circle at 84% 84%,rgb(255 84 118 / .11),transparent 35%)!important}body.light-theme .hero-section::after{background:linear-gradient(138deg,rgb(255 255 255 / .88),rgb(255 246 249 / .78))!important}body.light-theme .hero-content.hero-spotlight.hero-v5{border-color:rgb(186 16 45 / .18)!important;background:linear-gradient(160deg,rgb(255 255 255 / .95),rgb(255 246 248 / .92))!important;box-shadow:0 20px 44px rgb(94 14 30 / .14)!important}body.light-theme .hero-v5-score{color:rgb(70 48 56 / .76)}body.light-theme .hero-v5-badge{color:#b80f2f;border-color:rgb(184 15 46 / .2);background:rgb(210 15 42 / .08)}body.light-theme .hero-v5-title,body.light-theme .hero-v5-subtitle{color:#1f161f}body.light-theme .hero-v5-description{color:rgb(53 36 43 / .76)}body.light-theme .hero-v5 .hero-main-btn{border-color:rgb(214 44 76 / .34)!important;background:linear-gradient(135deg,#c01234,#e7284c 60%,#ff5d7c)!important}body.light-theme .hero-v5 .hero-alt-btn{color:#7f1328!important;border-color:rgb(181 18 47 / .22)!important;background:rgb(255 255 255 / .86)!important}body.light-theme .hero-v5-reviews{background:rgb(255 255 255 / .86);border-color:rgb(182 19 48 / .2)}body.light-theme .hero-v5-review-avatars img{border-color:rgb(255 255 255 / .95);box-shadow:0 7px 14px rgb(96 17 31 / .16)}body.light-theme .hero-v5-review-copy strong{color:#2e1e24}body.light-theme .hero-v5-review-copy span{color:rgb(75 51 60 / .72)}body.light-theme .hero-v5-card{border-color:rgb(184 22 50 / .22);box-shadow:0 14px 34px rgb(88 14 28 / .16)}body.light-theme .hero-v5-card img{filter:saturate(.95) contrast(1.04) brightness(.86)}body.light-theme .hero-v5-card-overlay{border-color:rgb(181 18 47 / .2);background:rgb(255 255 255 / .9)}body.light-theme .hero-v5-card-overlay strong{color:#341e26}body.light-theme .hero-v5-card-overlay span{color:rgb(82 56 66 / .72)}body.light-theme .hero-v5-tag{border-color:rgb(182 19 48 / .22);background:rgb(255 255 255 / .92);color:#4b3038;box-shadow:0 8px 20px rgb(95 17 32 / .14)}@media (max-width:1140px){body .hero-content.hero-spotlight.hero-v5{padding:28px 24px!important}}@media (max-width:760px){body .hero-content.hero-spotlight.hero-v5{padding:20px 15px!important;border-radius:20px!important}}body .hero-content.hero-spotlight.hero-v5{padding:30px 32px!important;border-radius:24px!important;border-color:rgb(255 108 136 / .18)!important;box-shadow:0 22px 48px rgb(8 3 5 / .4)!important}body.light-theme .hero-content.hero-spotlight.hero-v5{border-color:rgb(186 16 45 / .15)!important;box-shadow:0 16px 34px rgb(94 14 30 / .11)!important}body.light-theme .hero-v5-score{color:rgb(75 51 60 / .72)}body.light-theme .hero-v5-description{color:rgb(57 39 47 / .76)}body.light-theme .hero-v5 .hero-alt-btn:hover{background:rgb(210 15 42 / .08)!important}@media (max-width:1140px){body .hero-content.hero-spotlight.hero-v5{padding:24px 22px!important}}@media (max-width:760px){body .hero-content.hero-spotlight.hero-v5{padding:18px 14px!important;border-radius:18px!important}}:root{--hero-safe-top:148px}body .hero-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .hero-content.hero-spotlight.hero-v5{max-width:100%!important;width:100%}@media (max-width:1024px){body .hero-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .promo-banner .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .promo-banner{background:linear-gradient(120deg,#b40b24,#d20f2a 50%,#f45469)!important;border-bottom-color:rgb(255 236 241 / .2);box-shadow:0 10px 24px rgb(167 18 44 / .24)!important}body.light-theme .promo-banner::before{background:radial-gradient(circle at 10% 50%,rgb(255 218 226 / .2),transparent 30%),radial-gradient(circle at 88% 38%,rgb(255 188 201 / .16),transparent 32%),linear-gradient(180deg,rgb(255 255 255 / .08),#fff0)}body.light-theme .promo-banner::after{background:linear-gradient(90deg,transparent,rgb(255 239 243 / .86),transparent)}body.light-theme .promo-badge{border-color:rgb(255 226 233 / .28);background:rgb(255 255 255 / .12);color:#fff4f6}body.light-theme .badge-dot{background:#ffe4ea;box-shadow:0 0 7px rgb(255 228 234 / .56)}body.light-theme .promo-text{color:#fff}body.light-theme .promo-text strong{color:#ffe7ed}body.light-theme .promo-btn{border-color:rgb(255 228 234 / .34)!important;background:rgb(255 255 255 / .14)!important;color:#ffffff!important}body.light-theme .promo-btn:hover{background:rgb(255 255 255 / .22)!important}body.light-theme .promo-close{border-color:rgb(255 224 231 / .3);background:rgb(255 255 255 / .16);color:#fff1f4}@media (max-width:1024px){body .promo-banner .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body.light-theme .hero-v5-tag{border-color:rgb(182 18 46 / .42)!important;background:linear-gradient(160deg,rgb(255 255 255 / .95),rgb(255 243 247 / .9))!important;box-shadow:0 10px 24px rgb(126 20 42 / .14)!important}body.light-theme .hero-v5-tag-icon{color:#fff8fa}body.light-theme .hero-v5-tag-copy strong{color:#3b1e28}body.light-theme .hero-v5-tag-copy small{color:rgb(116 43 62 / .72)}body .why-iptv-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .why-iptv-heading h2{color:#9f0b23!important}body.light-theme .why-iptv-subtitle{color:rgb(71 85 105 / .88)}body.light-theme .why-iptv-eyebrow{border-color:rgb(210 15 42 / .16)!important;background:rgb(210 15 42 / .08)!important;color:#b10f2c!important}body.light-theme .why-iptv-frame{border-color:rgb(15 23 42 / .08)!important;background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .98),rgb(249 250 252 / .94))!important;box-shadow:0 18px 38px rgb(80 14 24 / .12)!important}body.light-theme .why-iptv-media{border-color:rgb(210 15 42 / .12)}body.light-theme .why-iptv-badges span{background:rgb(255 255 255 / .86);border-color:rgb(210 15 42 / .12);color:#7f1029}body.light-theme .why-iptv-media-overlay{border-color:rgb(210 15 42 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .78),rgb(255 255 255 / .92));box-shadow:0 16px 28px rgb(15 23 42 / .12)}body.light-theme .why-iptv-chip{background:rgb(210 15 42 / .08)!important;color:#b10f2c!important}body.light-theme .why-iptv-media-overlay p,body.light-theme .why-iptv-copy p,body.light-theme .why-iptv-signal-card span{color:#475569}body.light-theme .why-iptv-copy-card,body.light-theme .why-iptv-signal-card,body.light-theme .why-iptv-list li{border-color:rgb(15 23 42 / .08);background:rgb(255 255 255 / .82)}body.light-theme .why-iptv-copy-card-featured{border-color:rgb(210 15 42 / .14);background:linear-gradient(180deg,rgb(210 15 42 / .05),rgb(255 255 255 / .92)),#ffffff;box-shadow:inset 0 0 0 1px rgb(210 15 42 / .05)}body.light-theme .why-iptv-card-kicker{border-color:rgb(210 15 42 / .12);background:rgb(210 15 42 / .05);color:#9f0b23}body.light-theme .why-iptv-list li{color:#0f172a}@media (max-width:1024px){body .why-iptv-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .features-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}@keyframes mapleOrbitAmbient{0%,100%{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes mapleOrbitSweep{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes mapleOrbitSpin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes mapleOrbitPulse{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.9}}@keyframes mapleCorePulse{0%,100%{transform:translate(-50%,-50%) scale(1);box-shadow:0 18px 44px rgb(210 15 42 / .28)}50%{transform:translate(-50%,-50%) scale(1.04);box-shadow:0 24px 56px rgb(239 64 90 / .36)}}@keyframes mapleCoreHalo{0%,100%{transform:scale(.96);opacity:.4}50%{transform:scale(1.08);opacity:.9}}@keyframes mapleNodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}body.light-theme .features-heading-card-maple{border-color:rgb(15 23 42 / .08)!important;background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .08),transparent 30%),radial-gradient(circle at 92% 80%,rgb(239 64 90 / .06),transparent 26%),linear-gradient(135deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95))!important;box-shadow:0 20px 42px rgb(80 14 24 / .1)!important}body.light-theme .features-maple-intro .features-title span,body.light-theme .features-maple-intro .features-subtitle,body.light-theme .features-maple-note span,body.light-theme .features-grid-maple .feature-content p{color:#475569}body.light-theme .features-maple-intro .features-chip-row span,body.light-theme .features-maple-note,body.light-theme .features-maple-orbit,body.light-theme .features-maple-node,body.light-theme .features-grid-maple .feature-item-maple{border-color:rgb(15 23 42 / .08)!important;background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(252 247 248 / .88)),#ffffff!important}body.light-theme .features-maple-intro .features-chip-row span{color:rgb(127 29 29 / .72)}body.light-theme .features-maple-orbit::before{background:radial-gradient(circle at 50% 50%,rgb(239 64 90 / .1),transparent 18%),radial-gradient(circle at 20% 80%,rgb(15 23 42 / .05),transparent 18%),radial-gradient(circle at 82% 18%,rgb(15 23 42 / .04),transparent 18%)}body.light-theme .features-maple-orbit::after{background:radial-gradient(circle at 50% 13%,rgb(239 64 90 / .7) 0 3px,transparent 4px),radial-gradient(circle at 84% 66%,rgb(15 23 42 / .22) 0 2px,transparent 3px),radial-gradient(circle at 18% 72%,rgb(239 64 90 / .55) 0 3px,transparent 4px)}body.light-theme .features-maple-node small,body.light-theme .features-grid-maple .feature-kicker{color:rgb(71 85 105 / .74)}body.light-theme .features-maple-node strong,body.light-theme .features-maple-note strong,body.light-theme .features-grid-maple .feature-content h4{color:#0f172a}body.light-theme .features-grid-maple .feature-item-maple-highlight{background:radial-gradient(circle at top right,rgb(239 64 90 / .1),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .06),rgb(255 255 255 / .9)),#ffffff!important}body.light-theme .features-grid-maple .feature-item-maple:hover,body.light-theme .features-grid-maple .feature-item-maple-wide:hover,body.light-theme .features-grid-maple .feature-item-maple-highlight:hover{transform:translateY(-4px)!important;border-color:rgb(210 15 42 / .22)!important;background:linear-gradient(180deg,rgb(210 15 42 / .07),rgb(255 255 255 / .95)),#ffffff!important;box-shadow:0 20px 36px rgb(159 18 57 / .14)!important}@media (max-width:1024px){body .features-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .apps-compatibility-section-special .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}@keyframes appsCardFloat{0%,100%{box-shadow:0 18px 36px rgb(4 6 14 / .32)}50%{box-shadow:0 24px 42px rgb(4 6 14 / .4)}}body.light-theme .apps-compatibility-section-special::before{background:radial-gradient(circle at 14% 18%,rgb(210 15 42 / .08),transparent 28%),radial-gradient(circle at 84% 20%,rgb(239 64 90 / .05),transparent 24%),radial-gradient(circle at 50% 100%,rgb(15 23 42 / .04),transparent 38%)}body.light-theme .apps-compatibility-section-special::after{background:linear-gradient(180deg,rgb(255 255 255 / .18),transparent 28%,transparent 72%,rgb(210 15 42 / .05)),repeating-linear-gradient(90deg,rgb(15 23 42 / .03) 0 1px,transparent 1px 120px)}body.light-theme .apps-sliders-container-special{border-color:rgb(15 23 42 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 24%),radial-gradient(circle at bottom right,rgb(239 64 90 / .05),transparent 20%),linear-gradient(145deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95));box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .apps-sliders-container-special::before,body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after,body.light-theme .apps-compatibility-section-special .app-card,body.light-theme .apps-compatibility-section-special .app-icon{border-color:rgb(15 23 42 / .08)}body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after,body.light-theme .apps-compatibility-section-special .app-card::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,rgb(15 23 42 / .04)}body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after{color:rgb(15 23 42 / .58)}body.light-theme .apps-compatibility-section-special .apps-slider-wrapper{background:linear-gradient(180deg,rgb(255 255 255 / .74),rgb(248 250 252 / .86)),rgb(255 255 255 / .9)}body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::before{background:linear-gradient(90deg,rgb(210 15 42 / .1),transparent 26%,transparent 74%,rgb(15 23 42 / .04)),radial-gradient(circle at left center,rgb(210 15 42 / .12),transparent 38%)}body.light-theme .apps-compatibility-section-special .app-card{background:radial-gradient(circle at top right,color-mix(in srgb,var(--app-accent) 10%,transparent),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .9),rgb(250 250 252 / .95)),#ffffff;box-shadow:0 16px 34px rgb(15 23 42 / .1)}body.light-theme .apps-compatibility-section-special .app-name{color:#0f172a}body.light-theme .apps-compatibility-section-special .app-compat{color:#0f8f62;background:rgb(16 185 129 / .1);border-color:rgb(16 185 129 / .24)}body.light-theme .apps-compatibility-section-special .app-icon{background:linear-gradient(145deg,rgb(255 255 255 / .96),rgb(248 250 252 / .9)),#ffffff}@media (max-width:1024px){body .apps-compatibility-section-special .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .how-it-works-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .how-it-works-section-maple::before{background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .08),transparent 26%),radial-gradient(circle at 82% 12%,rgb(239 64 90 / .05),transparent 22%),linear-gradient(180deg,rgb(255 255 255 / .28),transparent 36%)}body.light-theme .how-it-works-section-maple::after{background:linear-gradient(180deg,transparent 0%,rgb(15 23 42 / .02) 52%,transparent 100%),repeating-linear-gradient(90deg,rgb(15 23 42 / .03) 0 1px,transparent 1px 120px)}body.light-theme .how-header-maple .how-subtitle{color:rgb(15 23 42 / .72)}body.light-theme .how-process-board,body.light-theme .how-process-rail span,body.light-theme .how-step-card-maple{border-color:rgb(15 23 42 / .08)}body.light-theme .how-process-board{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 22%),linear-gradient(145deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95));box-shadow:0 22px 48px rgb(15 23 42 / .1)}body.light-theme .how-process-rail span{background:linear-gradient(180deg,rgb(255 255 255 / .9),rgb(248 250 252 / .92)),rgb(15 23 42 / .04);color:#0f172a}body.light-theme .how-process-rail::before{background:linear-gradient(90deg,rgb(210 15 42 / .14),rgb(239 64 90 / .45) 50%,rgb(210 15 42 / .14));box-shadow:0 0 0 1px rgb(15 23 42 / .04),0 0 16px rgb(210 15 42 / .1)}body.light-theme .how-process-rail::after{background:radial-gradient(circle,rgb(239 64 90 / .78) 0 4px,transparent 5px) left center/33.333% 14px repeat-x}body.light-theme .how-step-card-maple{background:linear-gradient(180deg,rgb(255 255 255 / .9),rgb(250 250 252 / .95)),#ffffff}body.light-theme .how-step-card-maple .step-number{color:#9f1239;border-color:rgb(225 29 46 / .16);background:rgb(225 29 46 / .06)}body.light-theme .how-step-card-maple .step-title{color:#0f172a}body.light-theme .how-step-card-maple .step-description,body.light-theme .how-step-card-maple .step-features li{color:rgb(15 23 42 / .74)}body.light-theme .how-step-card-maple-featured{background:radial-gradient(circle at top right,rgb(239 64 90 / .1),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .06),rgb(255 255 255 / .95)),#ffffff}body.light-theme .how-step-icon{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .42),transparent 34%),linear-gradient(145deg,rgb(210 15 42 / .94),rgb(239 64 90 / .84));border-color:rgb(15 23 42 / .06);color:#fff;box-shadow:0 14px 28px rgb(210 15 42 / .16),inset 0 1px 0 rgb(255 255 255 / .2)}@media (max-width:1024px){body .how-it-works-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .why-choose-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .comparison-stage-maple::before,body.light-theme .comparison-column-maple,body.light-theme .comparison-card-maple,body.light-theme .comparison-core-panel,body.light-theme .comparison-core-grid div,body.light-theme .comparison-stats-maple{border-color:rgb(15 23 42 / .08)}body.light-theme .comparison-column-maple,body.light-theme .comparison-card-maple,body.light-theme .comparison-core-panel,body.light-theme .comparison-stats-maple{background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-maple--positive{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-maple--negative{background:radial-gradient(circle at top right,rgb(15 23 42 / .04),transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-head p,body.light-theme .comparison-card-maple p,body.light-theme .comparison-core-panel>p,body.light-theme .comparison-core-grid span{color:rgb(15 23 42 / .68)}body.light-theme .comparison-column-kicker,body.light-theme .comparison-core-eyebrow,body.light-theme .comparison-core-grid div{background:rgb(15 23 42 / .04)}@media (max-width:1024px){body .why-choose-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .why-choose-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .comparison-master-card,body.light-theme .comparison-master-item,body.light-theme .comparison-warning-panel,body.light-theme .comparison-warning-item,body.light-theme .comparison-stats-maple--creative,body.light-theme .comparison-stats-maple--creative .stat-item{border-color:rgb(15 23 42 / .1)}body.light-theme .comparison-master-card,body.light-theme .comparison-warning-panel,body.light-theme .comparison-stats-maple--creative{background:linear-gradient(180deg,rgb(255 255 255 / .95),rgb(248 250 252 / .98)),#ffffff;box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .comparison-master-item,body.light-theme .comparison-warning-item,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .comparison-master-score,body.light-theme .comparison-verdict-chip{background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(247 249 252 / .96)),#ffffff}body.light-theme .comparison-master-kicker,body.light-theme .comparison-warning-kicker,body.light-theme .verdict-label{color:rgb(15 23 42 / .72);background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .08)}body.light-theme .comparison-master-score strong{color:#0f172a}body.light-theme .comparison-master-body>p,body.light-theme .comparison-master-item p,body.light-theme .comparison-warning-head p,body.light-theme .comparison-warning-item p{color:rgb(15 23 42 / .68)}@media (max-width:1024px){body .why-choose-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}@keyframes podiumWinnerGlow{0%,100%{box-shadow:0 28px 60px rgb(210 15 42 / .16),0 24px 56px rgb(4 6 13 / .5);transform:translateY(0);border-color:rgb(210 15 42 / .24)}50%{box-shadow:0 34px 76px rgb(210 15 42 / .24),0 26px 58px rgb(4 6 13 / .54);transform:translateY(-4px);border-color:rgb(239 64 90 / .38)}}@keyframes podiumWinnerLift{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes podiumWinnerAura{0%,100%{opacity:.62;transform:scale(.98)}50%{opacity:.92;transform:scale(1.04)}}@keyframes podiumWinnerBadgePulse{0%{opacity:0}35%{opacity:.55}100%{opacity:0}}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple,body.light-theme .comparison-stats-maple--creative,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .podium-feature-grid span{border-color:rgb(15 23 42 / .1)}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple,body.light-theme .comparison-stats-maple--creative{background:linear-gradient(180deg,rgb(255 255 255 / .95),rgb(248 250 252 / .98)),#ffffff;box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .podium-card-maple--winner,body.light-theme .podium-base-maple--first{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .96),rgb(248 250 252)),#ffffff}body.light-theme .podium-label,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .podium-feature-grid span{background:rgb(15 23 42 / .04)}body.light-theme .podium-card-maple p,body.light-theme .podium-base-maple span,body.light-theme .podium-feature-list li{color:rgb(15 23 42 / .68)}body.light-theme .podium-lane-maple--second .podium-card-maple,body.light-theme .podium-lane-maple--second .podium-base-maple{border-color:rgb(148 163 184 / .22);background:linear-gradient(180deg,rgb(248 250 252 / .95),rgb(241 245 249 / .98)),#f8fafc}body.light-theme .podium-lane-maple--third .podium-card-maple,body.light-theme .podium-lane-maple--third .podium-base-maple{border-color:rgb(100 116 139 / .18);background:linear-gradient(180deg,rgb(245 247 250 / .94),rgb(237 242 247 / .98)),#f1f5f9}body.light-theme .podium-lane-maple--second .podium-label,body.light-theme .podium-lane-maple--third .podium-label{color:rgb(51 65 85 / .75)}body.light-theme .podium-lane-maple--second .podium-card-maple p,body.light-theme .podium-lane-maple--second .podium-base-maple span,body.light-theme .podium-lane-maple--third .podium-card-maple p,body.light-theme .podium-lane-maple--third .podium-base-maple span,body.light-theme .podium-lane-maple--second .podium-feature-list li,body.light-theme .podium-lane-maple--third .podium-feature-list li{color:rgb(71 85 105 / .72)}body.light-theme .comparison-podium-maple::before{background:linear-gradient(90deg,transparent,rgb(210 15 42 / .18),transparent)}body.light-theme .podium-lane-maple--first::before{background:radial-gradient(circle at 50% 18%,rgb(210 15 42 / .12),transparent 38%),radial-gradient(circle at 50% 100%,rgb(225 29 46 / .08),transparent 42%);opacity:.56}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple{box-shadow:0 18px 34px rgb(15 23 42 / .08)}body.light-theme .podium-card-maple::before{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .55),transparent 26%)}body.light-theme .podium-card-maple h3,body.light-theme .podium-base-maple strong{color:#0f172a}body.light-theme .podium-card-maple--winner{background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 34%),radial-gradient(circle at 100% 0%,rgb(239 64 90 / .12),transparent 28%),linear-gradient(180deg,rgb(255 248 249 / .98),rgb(255 255 255)),#ffffff;border-color:rgb(210 15 42 / .22);box-shadow:0 26px 52px rgb(210 15 42 / .16),0 18px 38px rgb(15 23 42 / .08)}body.light-theme .podium-card-maple--winner .podium-label,body.light-theme .podium-crown-maple span{box-shadow:0 12px 24px rgb(210 15 42 / .14)}body.light-theme .podium-card-maple--winner h3{color:#7f1025}body.light-theme .podium-card-maple--winner p{color:rgb(76 29 42 / .82)}body.light-theme .podium-card-maple--winner .podium-label{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .16);color:#b50f2a}body.light-theme .podium-card-maple--winner .podium-feature-grid span{background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .92));border-color:rgb(210 15 42 / .14);color:#6b1224;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7)}body.light-theme .podium-base-maple--first{border-color:rgb(210 15 42 / .2);background:linear-gradient(180deg,rgb(210 15 42 / .12),rgb(255 255 255 / .98)),#ffffff}body.light-theme .podium-base-maple--first strong{color:#8f1028}body.light-theme .podium-base-maple--first span{color:rgb(127 16 37 / .72)}body.light-theme .podium-lane-maple--second .podium-card-maple,body.light-theme .podium-lane-maple--second .podium-base-maple{box-shadow:0 14px 28px rgb(148 163 184 / .14)}body.light-theme .podium-lane-maple--third .podium-card-maple,body.light-theme .podium-lane-maple--third .podium-base-maple{box-shadow:0 10px 22px rgb(100 116 139 / .1)}body.light-theme .podium-lane-maple--second .podium-card-maple h3,body.light-theme .podium-lane-maple--second .podium-base-maple strong{color:#334155}body.light-theme .podium-lane-maple--third .podium-card-maple h3,body.light-theme .podium-lane-maple--third .podium-base-maple strong{color:#475569}body.light-theme .podium-lane-maple--second .podium-label{background:rgb(148 163 184 / .12);border-color:rgb(148 163 184 / .24)}body.light-theme .podium-lane-maple--third .podium-label{background:rgb(100 116 139 / .1);border-color:rgb(100 116 139 / .18)}body.light-theme .comparison-stats-maple--creative{border-color:rgb(15 23 42 / .08);box-shadow:0 18px 36px rgb(15 23 42 / .08)}body.light-theme .comparison-stats-maple--creative .stat-number{color:#0f172a;text-shadow:none}body.light-theme .comparison-stats-maple--creative .stat-label{color:rgb(51 65 85 / .72)}body.light-theme .podium-feature-grid span{color:#334155}body.light-theme .podium-label{color:#475569}.gradient-text{display:inline-block;color:transparent!important;background:linear-gradient(135deg,#fff1f3 0%,#ff9aaa 18%,#ef405a 52%,#b50f2a 100%)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:saturate(1.08);text-shadow:0 10px 24px rgb(210 15 42 / .12)}body.light-theme .gradient-text{color:transparent!important;background:linear-gradient(135deg,#8f1028 0%,#b50f2a 34%,#cf1734 62%,#ef405a 100%)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 8px 18px rgb(210 15 42 / .1)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.gradient-text,body.light-theme .gradient-text{color:#cf1734;background:none}}body .faq-support-card::before,body.light-theme .faq-support-card::before{background:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%)!important;background-image:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%)!important}body .faq-support-card .whatsapp-btn,body.light-theme .faq-support-card .whatsapp-btn{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:16px 18px!important;border-radius:20px!important;background:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%)!important;background-image:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%)!important;color:#ffffff!important;border:1px solid rgb(77 212 137 / .28)!important;box-shadow:0 18px 34px rgb(13 104 70 / .28)!important}body .faq-support-card .whatsapp-btn:hover,body.light-theme .faq-support-card .whatsapp-btn:hover{background:linear-gradient(135deg,#25d366 0%,#169b8b 100%)!important;background-image:linear-gradient(135deg,#25d366 0%,#169b8b 100%)!important;box-shadow:0 22px 38px rgb(13 104 70 / .34)!important;transform:translateY(-2px)!important}body .faq-support-card .whatsapp-btn-copy strong,body .faq-support-card .whatsapp-btn-copy small,body .faq-support-card .whatsapp-btn-icon,body .faq-support-card .whatsapp-btn-arrow,body.light-theme .faq-support-card .whatsapp-btn-copy strong,body.light-theme .faq-support-card .whatsapp-btn-copy small,body.light-theme .faq-support-card .whatsapp-btn-icon,body.light-theme .faq-support-card .whatsapp-btn-arrow{color:#ffffff!important}.footer.footer-maple .acontainer{position:relative;z-index:1}.footer.footer-maple .newsletter-input,.footer-maple-input{min-height:52px;padding:0 16px;border-radius:999px;border:none!important;background:transparent!important;box-shadow:none!important;color:#fff5f7;font-size:14px}body.light-theme .footer.footer-maple{color:#0f172a}body.light-theme .footer.footer-maple::before{content:none}body.light-theme .footer-maple-shell{border-color:rgb(210 15 42 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .95) 0%,rgb(255 245 247 / .98) 100%);box-shadow:0 22px 44px rgb(159 18 57 / .08),inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme .footer-maple-shell::after{background:radial-gradient(circle,rgb(210 15 42 / .14) 0%,#fff0 72%)}body.light-theme .footer.footer-maple .logo-light{display:none}body.light-theme .footer.footer-maple .logo-dark{display:block}body.light-theme .footer-maple-newsbar,body.light-theme .footer-maple-bottom{border-color:rgb(210 15 42 / .08)}body.light-theme .footer-maple-disclaimer{border-color:rgb(210 15 42 / .08);background:linear-gradient(90deg,rgb(210 15 42 / .12) 0,rgb(210 15 42 / .12) 4px,transparent 4px),rgb(255 255 255 / .82)}body.light-theme .footer-maple-disclaimer-icon{background:rgb(210 15 42 / .1);color:#a41230}body.light-theme .footer-maple-news-form{border-color:rgb(210 15 42 / .08);background:rgb(255 255 255 / .82)}@media (max-width:768px){body.light-theme .footer-maple-news-form{background:#fff0;border:0;box-shadow:none}body.light-theme .footer.footer-maple .newsletter-input,body.light-theme .footer-maple-input{border-color:rgb(210 15 42 / .08)!important;background:rgb(255 255 255 / .88)!important}}body.light-theme .footer-maple-newsbar,body.light-theme .footer-maple-highlights span,body.light-theme .footer-maple-bottom-tags span,body.light-theme .footer-maple-social,body.light-theme .footer-maple-input,body.light-theme .footer-maple-pay-icon{border-color:rgb(210 15 42 / .08);background:rgb(255 255 255 / .78);color:#8f1028}body.light-theme .footer-maple-newsbar-label{color:#a41230;background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .1)}body.light-theme .footer-maple-newsbar-copy h3,body.light-theme .footer-maple-column h4{color:#8f1028}body.light-theme .footer-maple-description,body.light-theme .footer-maple-column a,body.light-theme .footer-maple-bottom-copy{color:rgb(71 85 105 / .86)}body.light-theme .footer-maple-disclaimer p{color:rgb(71 85 105 / .88)}body.light-theme .footer-maple-disclaimer-title,body.light-theme .footer-maple-disclaimer-link{color:#8f1028}body.light-theme .footer-maple-input::placeholder{color:rgb(100 116 139 / .58)}body.light-theme .footer-maple-social:hover{background:rgb(210 15 42 / .07)}@media (max-width:768px){.footer.footer-maple .acontainer{padding:0 20px}.footer.footer-maple .newsletter-input,.footer-maple-input{min-height:54px;padding:0 18px;border-radius:18px;border:1px solid rgb(255 120 145 / .12)!important;background:rgb(0 0 0 / .28)!important}}body .pricing-stack-card.best-value .pricing-stack-popular,body .pricing-stack-card.best-value .pricing-stack-currency,body .pricing-section .pricing-card.best-value .currency{color:#f4c95d!important}body .pricing-stack-card.best-value h4.plan-name-1{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body .pricing-stack-card.best-value .plan-offert{color:#3a2605!important;background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;border:1px solid rgb(255 244 214 / .22)!important;box-shadow:0 10px 22px rgb(212 160 23 / .22)!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-popular,body.light-theme .pricing-stack-card.best-value .pricing-stack-currency,body.light-theme .pricing-section .pricing-card.best-value .currency{color:#8b6b11!important}body.light-theme .pricing-stack-card.best-value h4.plan-name-1{background:linear-gradient(135deg,#8b6b11 0%,#d4a017 42%,#f4c95d 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.light-theme .pricing-stack-card.best-value .plan-offert{color:#51370b!important;background:linear-gradient(135deg,#e5be49 0%,#f4d97c 52%,#fff1b3 100%)!important;border:1px solid rgb(212 160 23 / .18)!important;box-shadow:0 10px 22px rgb(212 160 23 / .16)!important}body .pricing-stack-card.best-value .pricing-stack-summary{border-color:rgb(245 191 86 / .24)!important;background:rgb(120 85 18 / .16)!important;color:#f7e7b2!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-summary{background:rgb(245 191 86 / .12)!important;color:#6f5310!important}body .pricing-stack-card.best-value .pricing-stack-features span{border-bottom-color:rgb(245 191 86 / .16)!important}body .pricing-stack-card.best-value .pricing-stack-features span::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23f4c95d' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")!important}body .pricing-section .pricing-card.best-value .plan-features li svg{color:#f4c95d!important}body.light-theme .pricing-section .pricing-card.best-value .plan-features li svg{color:#b88912!important}body .pricing-stack-card.best-value .pricing-stack-refund,body .pricing-stack-card.best-value .pricing-stack-note,body .pricing-section .pricing-card.best-value .secure-badge{border-color:rgb(245 191 86 / .24)!important;background:rgb(120 85 18 / .16)!important;color:#f7e7b2!important}body .pricing-stack-card.best-value .pricing-stack-refund::before,body .pricing-stack-card.best-value .pricing-stack-note::before,body .pricing-section .pricing-card.best-value .secure-badge svg{color:#f4c95d!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-refund,body.light-theme .pricing-stack-card.best-value .pricing-stack-note,body.light-theme .pricing-section .pricing-card.best-value .secure-badge{background:rgb(245 191 86 / .12)!important;color:#6f5310!important}body .pricing-section .pricing-card.best-value .btn-plan{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;background-image:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;color:#3a2605!important;border:1px solid rgb(255 244 214 / .26)!important;box-shadow:0 18px 36px rgb(212 160 23 / .24)!important}body .pricing-stack-card.best-value .pricing-stack-button{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;color:#3a2605!important;border-color:rgb(255 244 214 / .26)!important;box-shadow:0 18px 36px rgb(212 160 23 / .24)!important}body .pricing-section .pricing-card.best-value .btn-plan:hover,body .pricing-stack-card.best-value .pricing-stack-button:hover{background:linear-gradient(135deg,#e0b032 0%,#f7d977 52%,#fff5c2 100%)!important;background-image:linear-gradient(135deg,#e0b032 0%,#f7d977 52%,#fff5c2 100%)!important;box-shadow:0 22px 42px rgb(212 160 23 / .3)!important}body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge,body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge span,body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge svg{color:#4a3206!important;fill:currentColor}body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge{gap:8px;padding-inline:14px;letter-spacing:.1em;text-shadow:0 1px 0 rgb(255 250 230 / .2)}body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge,body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge span,body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge svg{color:#5a3b07!important;fill:currentColor}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;background-image:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;border-color:rgb(255 244 214 / .24)!important;box-shadow:0 16px 34px rgb(212 160 23 / .24)!important}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge span,body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge svg{background:transparent!important;background-image:none!important;color:#4a3206!important;fill:currentColor;box-shadow:none!important;border:0!important}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{gap:8px;padding-inline:14px;letter-spacing:.1em;text-shadow:0 1px 0 rgb(255 250 230 / .2)}body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{border-color:rgb(212 160 23 / .16)!important;box-shadow:0 16px 32px rgb(212 160 23 / .18)!important}body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge span,body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge svg{color:#5a3b07!important;fill:currentColor;background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}body.light-theme .beyond-iptv-section{background:#fff0}body.light-theme .beyond-iptv-section::before{display:none}body.light-theme .beyond-feature-tile{border-color:rgb(225 29 46 / .12);background:radial-gradient(circle at top right,rgb(251 113 133 / .08) 0%,transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .99) 0%,rgb(253 245 247 / .97) 100%);box-shadow:0 20px 44px rgb(148 17 43 / .08),inset 0 1px 0 rgb(255 255 255 / .85)}body.light-theme .beyond-feature-tile:hover{border-color:rgb(225 29 46 / .22);box-shadow:0 24px 52px rgb(148 17 43 / .12),inset 0 1px 0 rgb(255 255 255 / .92)}body.light-theme .beyond-feature-tile::after{background:linear-gradient(135deg,rgb(225 29 46 / .08) 0%,#fff0 52%)}body.light-theme .beyond-feature-icon{color:#c2183a;background:linear-gradient(180deg,rgb(255 238 242 / .96) 0%,rgb(255 227 233 / .92) 100%);border-color:rgb(225 29 46 / .16);box-shadow:0 10px 22px rgb(225 29 46 / .08),inset 0 1px 0 rgb(255 255 255 / .86)}body.light-theme .beyond-feature-index{color:rgb(159 18 57 / .36)}body.light-theme .beyond-feature-tile h3{color:#111827}body.light-theme .beyond-feature-tile p{color:rgb(51 65 85 / .88)}body.light-theme .beyond-feature-strip .beyond-feature-tile:nth-child(odd){background:radial-gradient(circle at top left,rgb(255 228 233 / .58) 0%,transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .99) 0%,rgb(253 245 247 / .97) 100%)}body .pricing-section .btn-plan{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-decoration:none!important;gap:10px!important;padding:16px 32px!important;min-height:54px!important;border-radius:16px!important;font-size:16px!important;font-weight:700!important;margin-bottom:14px!important;width:100%!important;letter-spacing:-.01em;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;color:#ffffff!important;border:1px solid transparent!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body .pricing-section .pricing-card:not(.featured):not(.best-value) .btn-plan{color:#fff!important;background:rgb(255 255 255 / .06)!important;background-image:none!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body .pricing-section .pricing-card:not(.featured):not(.best-value) .btn-plan:hover{background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;background-image:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;border-color:transparent!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body.light-theme .pricing-card:not(.featured):not(.best-value) .btn-plan{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%)!important;color:#ffffff!important;border:none!important;box-shadow:0 14px 30px rgb(210 15 42 / .28),0 8px 22px rgb(225 29 46 / .22)!important}body:not(.light-theme) .checkout-modal,body:not(.light-theme) .whatsapp-modal{background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 30%),linear-gradient(160deg,rgb(21 8 14 / .98),rgb(11 6 10 / .96))!important;color:#fff1f4!important;border:1px solid rgb(225 29 46 / .22)!important;box-shadow:0 30px 82px rgb(65 8 21 / .42),0 18px 40px rgb(8 4 7 / .48),inset 0 1px 0 rgb(255 255 255 / .04)!important}body:not(.light-theme) .checkout-subtitle,body:not(.light-theme) .checkout-methods-label,body:not(.light-theme) .form-field span,body:not(.light-theme) .summary-label,body:not(.light-theme) .checkout-trust,body:not(.light-theme) .checkout-alert-modern p{color:rgb(255 222 229 / .72)!important}body:not(.light-theme) .modal-close{background:rgb(255 244 246 / .96)!important;color:#4a1020!important;border:1px solid rgb(225 29 46 / .16)!important;box-shadow:none!important}body:not(.light-theme) .method-option span{border-color:rgb(225 29 46 / .28)!important;background:linear-gradient(180deg,rgb(42 12 20 / .86),rgb(25 8 14 / .9))!important;color:#ffe9ee!important;box-shadow:none!important}body:not(.light-theme) .method-option span em{color:#ffd9df!important;background:rgb(225 29 46 / .18)!important;border-color:rgb(225 29 46 / .34)!important}body:not(.light-theme) .method-option input:checked+span{border-color:rgb(239 64 90 / .68)!important;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(116 8 28 / .2))!important;color:#ffffff!important;box-shadow:0 12px 26px rgb(210 15 42 / .22)!important}body:not(.light-theme) .form-field input,body:not(.light-theme) .form-field select,body:not(.light-theme) .checkout-summary{border-color:rgb(255 128 149 / .2)!important;background:linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .015)),rgb(32 12 19 / .9)!important;color:#fff7f8!important;box-shadow:none!important}body:not(.light-theme) .form-field input::placeholder,body:not(.light-theme) .form-field select::placeholder,body:not(.light-theme) .input-wrap .input-icon{color:rgb(255 216 224 / .6)!important}body:not(.light-theme) .form-field input:focus,body:not(.light-theme) .form-field select:focus{border-color:rgb(239 64 90 / .72)!important;box-shadow:0 0 0 3px rgb(210 15 42 / .16)!important}body:not(.light-theme) .checkout-submit{background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%)!important;box-shadow:0 14px 30px rgb(116 8 28 / .28)!important}body:not(.light-theme) .checkout-alert-modern{border-color:rgb(184 19 46 / .38)!important;background:linear-gradient(180deg,rgb(57 17 25 / .96),rgb(34 11 17 / .96))!important;box-shadow:none!important}body:not(.light-theme) .checkout-alert-modern .alert-icon{background:rgb(225 29 46 / .16)!important;box-shadow:none!important}body:not(.light-theme) .checkout-alert-modern strong{color:#ffd7de!important}body:not(.light-theme) .checkout-trust{border-top-color:rgb(225 29 46 / .18)!important}body:not(.light-theme) .checkout-trust .trust-icon svg path,body:not(.light-theme) .checkout-trust .trust-icon svg circle,body:not(.light-theme) .checkout-trust .trust-icon svg rect,body:not(.light-theme) .checkout-trust .trust-icon svg line,body:not(.light-theme) .checkout-trust .trust-icon svg polyline,body:not(.light-theme) .checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}body:not(.light-theme) .checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}body:not(.light-theme) .checkout-trust .trust-item,body:not(.light-theme) .checkout-trust span{color:rgb(255 228 234 / .76)!important}body.light-theme .checkout-modal,body.light-theme .whatsapp-modal{background:radial-gradient(circle at top left,rgb(225 29 46 / .08),transparent 28%),linear-gradient(180deg,rgb(255 251 252 / .98),rgb(255 245 247 / .98))!important;color:#521223!important;border:1px solid rgb(225 29 46 / .14)!important;box-shadow:0 22px 46px rgb(148 17 43 / .14),0 12px 28px rgb(15 23 42 / .06)!important}body.light-theme .checkout-header h3,body.light-theme .whatsapp-hero h3{color:#6e1125!important}body.light-theme .checkout-subtitle,body.light-theme .checkout-methods-label,body.light-theme .form-field span,body.light-theme .summary-label,body.light-theme .checkout-trust,body.light-theme .checkout-alert-modern p{color:rgb(111 18 36 / .68)!important}body.light-theme .modal-close{background:#fff6f8!important;color:#7f1025!important;border:1px solid rgb(225 29 46 / .14)!important;box-shadow:none!important}body.light-theme .method-option span{border-color:rgb(225 29 46 / .18)!important;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 244 246 / .96))!important;color:#7f1025!important;box-shadow:none!important}body.light-theme .method-option span em{color:#b50f2a!important;background:rgb(225 29 46 / .08)!important;border-color:rgb(225 29 46 / .16)!important}body.light-theme .method-option input:checked+span{border-color:rgb(225 29 46 / .38)!important;background:linear-gradient(135deg,rgb(225 29 46 / .16),rgb(255 240 243 / .98))!important;color:#8f1028!important;box-shadow:0 12px 24px rgb(225 29 46 / .12)!important}body.light-theme .form-field input,body.light-theme .form-field select,body.light-theme .checkout-summary{border-color:rgb(225 29 46 / .14)!important;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 246 248 / .96)),#ffffff!important;color:#551425!important;box-shadow:none!important}body.light-theme .form-field input::placeholder,body.light-theme .form-field select::placeholder,body.light-theme .input-wrap .input-icon{color:rgb(127 16 37 / .5)!important}body.light-theme .form-field input:focus,body.light-theme .form-field select:focus{border-color:rgb(225 29 46 / .38)!important;box-shadow:0 0 0 4px rgb(225 29 46 / .1)!important}body.light-theme .summary-value,body.light-theme .checkout-alert-modern strong{color:#7f1025!important}body.light-theme .checkout-submit{background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%)!important;box-shadow:0 16px 30px rgb(148 17 43 / .18)!important}body.light-theme .checkout-alert-modern{border-color:rgb(225 29 46 / .18)!important;background:linear-gradient(180deg,rgb(255 247 248 / .98),rgb(255 239 242 / .98))!important;box-shadow:none!important}body.light-theme .checkout-alert-modern .alert-icon{background:rgb(225 29 46 / .08)!important;box-shadow:none!important}body.light-theme .checkout-trust{border-top-color:rgb(225 29 46 / .14)!important}body.light-theme .checkout-trust .trust-icon svg path,body.light-theme .checkout-trust .trust-icon svg circle,body.light-theme .checkout-trust .trust-icon svg rect,body.light-theme .checkout-trust .trust-icon svg line,body.light-theme .checkout-trust .trust-icon svg polyline,body.light-theme .checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}body.light-theme .checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}body.light-theme .checkout-trust .trust-item,body.light-theme .checkout-trust span{color:rgb(111 18 36 / .7)!important}@media (max-width:1024px){body.mobile-menu-open{overflow:hidden}body .header .nav-actions>.whatsapp-btn{display:none}body .mobile-menu{box-shadow:0 20px 40px rgb(5 8 18 / .3)}body .mobile-menu.active{max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain}body .mobile-menu .acontainer{padding-top:0;padding-bottom:16px}body .mobile-links{padding:10px 0 0}body .mobile-links li:first-child{border-top:1px solid rgb(210 15 42 / .1)}body .mobile-links a{padding:15px 8px;font-size:15px}body .mobile-menu-whatsapp{margin-top:14px;width:100%}}@media (max-width:768px){body .hero-content.hero-spotlight.hero-v5,body .hero-v5-shell,body .hero-v5-copy,body .hero-v5-stage,body .hero-v5-reviews,body .hero-v5 .hero-buttons.hero-v5-actions{position:relative;z-index:auto}body .mobile-links a{padding:14px 6px}body .mobile-menu-whatsapp{gap:12px;padding:14px 16px;border-radius:18px}body .mobile-menu-whatsapp .whatsapp-btn-icon{width:42px;height:42px;border-radius:13px}body .mobile-menu-whatsapp .whatsapp-btn-copy strong{font-size:15px}body .mobile-menu-whatsapp .whatsapp-btn-copy small{font-size:11px}body .hero-section .acontainer{padding-left:16px!important;padding-right:16px!important}body .hero-content.hero-spotlight.hero-v5{padding:18px 16px!important;border-radius:20px!important;overflow:visible}}@media (max-width:480px){body .hero-content.hero-spotlight.hero-v5{padding:16px 14px!important}}.promo-banner{position:fixed;top:0;left:0;right:0;z-index:1001;background:linear-gradient(135deg,#cf1734 0%,#e11d2e 100%);box-shadow:0 4px 20px rgb(210 15 42 / .4);transform:translateY(0);opacity:1;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.promo-content{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 60px 12px 20px;position:relative}.promo-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgb(255 255 255 / .25);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3);border-radius:20px;font-size:11px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.5px}.badge-dot{width:6px;height:6px;background:#fbbf24;border-radius:50%;box-shadow:0 0 8px rgb(251 191 36 / .8);animation:pulse 2s infinite}.promo-text{font-size:14px;color:#fff;font-weight:500}.promo-text strong{font-weight:800}.promo-btn{padding:8px 18px;background:#fff;border-radius:8px;color:var(--primary);text-decoration:none;font-size:13px;font-weight:700;transition:all 0.3s ease;white-space:nowrap}.promo-btn:hover{transform:scale(1.05);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.promo-close{position:absolute;padding:0;right:16px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.promo-close:hover{background:rgb(255 255 255 / .25);border-color:rgb(255 255 255 / .4);transform:translateY(-50%) rotate(90deg)}.promo-close svg{display:block}.beauty-links{position:relative;z-index:2;color:#f4f5f7!important;text-decoration:none!important}.beauty-links::after{content:"";position:absolute;width:100%;height:8px;border-radius:0;left:-4px;bottom:2px;padding:0 4px;z-index:-1;background:var(--secondary);opacity:.9}.beauty-links:hover{color:#fff}.header{position:fixed;top:56px;left:0;right:0;z-index:1000;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.header::before{content:'';position:absolute;inset:0;background:#fff0;backdrop-filter:blur(0) saturate(100%);-webkit-backdrop-filter:blur(0) saturate(100%);border-bottom:1px solid #fff0;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0;position:relative;z-index:1;transition:padding 0.4s ease}.logo{width:100%;max-width:180px;display:flex;align-items:center;gap:12px;text-decoration:none;transition:transform 0.3s ease}.logo img{max-width:180px}.logo-light{display:none}.logo-dark{display:block}.logo:hover{transform:scale(1.02)}:root{--maple-link-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.nav-links{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.nav-links a{padding:10px 16px;color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:600;border-radius:8px;transition:all 0.3s ease;position:relative}.header .nav-links a{padding-left:30px}.nav-links a::before{content:'';position:absolute;bottom:8px;left:16px;right:16px;height:2px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);transform:scaleX(0);transform-origin:center;transition:transform 0.3s ease}.nav-links a::after{content:'';position:absolute;top:50%;left:6px;width:11px;height:11px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-mask-image:var(--maple-link-mask);mask-image:var(--maple-link-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(-50%) scale(.25) rotate(-16deg);opacity:0;pointer-events:none;transition:transform 0.28s ease,opacity 0.2s ease}.header .nav-links a:hover,.header .nav-links a:focus-visible,.header .nav-links a.active,.header .nav-links a[aria-current="page"]{color:var(--text-primary)}.header .nav-links a:hover::before,.header .nav-links a:focus-visible::before,.header .nav-links a.active::before,.header .nav-links a[aria-current="page"]::before{transform:scaleX(1)}.header .nav-links a:hover::after,.header .nav-links a:focus-visible::after,.header .nav-links a.active::after,.header .nav-links a[aria-current="page"]::after{opacity:1;transform:translateY(-50%) scale(1) rotate(0deg)}.nav-actions{display:flex;align-items:center;gap:12px}.btn-icon{padding:0;width:44px;height:44px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .25);border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;backdrop-filter:blur(10px)}.btn-icon::before{content:'';position:absolute;inset:0;border-radius:50px;padding:1px;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(225 29 46 / .3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease}.btn-icon:hover{background:rgb(210 15 42 / .15);border-color:rgb(210 15 42 / .4)}.btn-icon:hover::before{opacity:1}.btn-icon,.btn-icon:hover,.btn-icon::before{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:linear-gradient(135deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02))!important;color:#ffd6de!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 10px 26px rgb(0 0 0 / .18)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.icon-sun,.icon-moon{position:absolute;color:var(--text-secondary);transition:all 0.4s cubic-bezier(.4,0,.2,1)}.icon-sun{opacity:1;transform:rotate(0deg) scale(1)}.icon-moon{opacity:0;transform:rotate(180deg) scale(0)}.btn-icon:hover .icon-sun,.btn-icon:hover .icon-moon{color:var(--primary)}.btn-mobile{display:none;flex-direction:column;gap:5px;width:44px;height:44px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .25);border-radius:11px;padding:12px;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);position:relative}.btn-mobile::before{content:'';position:absolute;inset:0;border-radius:11px;padding:1px;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(225 29 46 / .3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease}.btn-mobile:hover{background:rgb(210 15 42 / .15);border-color:rgb(210 15 42 / .4);transform:translateY(-2px)}.btn-mobile:hover::before{opacity:1}.btn-mobile span{width:100%;height:2px;background:var(--text-primary);border-radius:2px;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.mobile-menu{position:absolute;top:100%;left:0;right:0;background:rgb(10 10 15 / .98);backdrop-filter:blur(20px);border-bottom:1px solid rgb(210 15 42 / .2);max-height:0;overflow:hidden;transition:max-height 0.4s ease}@media (max-width:768px){.promo-banner{height:64px}.promo-content{padding:10px 44px 10px 16px;gap:10px}.promo-text{font-size:11px;line-height:1.3}.header{top:64px}.header::before{background:rgb(10 10 15 / .7);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-bottom-color:rgb(210 15 42 / .2)}.nav{padding:12px 0}.nav-actions{gap:8px}.logo{max-width:140px}.logo img{max-width:140px}.btn-icon,.btn-mobile{width:40px;height:40px}.promo-text{font-size:12px}.promo-btn{display:none}}@media (max-width:480px){.promo-badge{font-size:10px;padding:5px 12px}.promo-text{font-size:11px}}.faq-section{padding:120px 0;position:relative;background:#fff0}.faq-section::before{display:none}.faq-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.faq-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.faq-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0}.faq-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;position:relative;z-index:1}.faq-accordion{display:flex;flex-direction:column;gap:16px;counter-reset:faq-counter}.faq-grid.faq-contact{grid-template-columns:1fr}.contact-page .faq-support-card{height:auto}.faq-icon-wrapper{flex-shrink:0;width:48px;height:48px;background:rgb(210 15 42 / .12);border:1px solid rgb(210 15 42 / .3);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease,background 0.3s ease,border-color 0.3s ease}.faq-icon{color:var(--primary);transition:color 0.3s ease}.faq-chevron{flex-shrink:0;color:var(--text-secondary);transition:all 0.3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.45s cubic-bezier(.4,0,.2,1),padding 0.35s ease,opacity 0.35s ease;opacity:0}.faq-answer p{padding:0 28px 0 88px;margin:0;font-size:15px;line-height:1.8;color:var(--text-secondary)}.faq-read-more{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0 88px;padding:8px 14px;border-radius:999px;border:1px solid rgb(210 15 42 / .35);background:linear-gradient(135deg,rgb(210 15 42 / .2),rgb(225 29 46 / .14));color:var(--text-primary);font-size:12px;font-weight:700;letter-spacing:.2px;text-decoration:none;box-shadow:0 8px 18px rgb(2 8 23 / .3);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.faq-read-more::after{content:'->';transition:transform 0.25s ease}.faq-read-more:hover{transform:translateY(-2px);border-color:rgb(225 29 46 / .45);box-shadow:0 12px 24px rgb(2 8 23 / .4)}.faq-read-more:hover::after{transform:translateX(3px)}.faq-read-more:focus-visible{outline:2px solid rgb(210 15 42 / .55);outline-offset:2px}.faq-support-card{background:linear-gradient(180deg,rgb(23 8 15 / .98) 0%,rgb(12 7 14 / .96) 100%),linear-gradient(135deg,rgb(210 15 42 / .08) 0%,#fff0 60%);border:1px solid rgb(225 57 90 / .24);border-radius:30px;padding:34px 28px 28px;display:flex;flex-direction:column;align-items:stretch;text-align:left;position:sticky;top:100px;height:fit-content;overflow:hidden;gap:18px;box-shadow:0 28px 56px rgb(8 3 9 / .42),inset 0 1px 0 rgb(255 255 255 / .05)}.faq-support-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%);pointer-events:none}.faq-support-card::after{content:'';position:absolute;inset:1px;border-radius:29px;background:linear-gradient(180deg,rgb(34 10 19 / .74) 0%,rgb(15 8 15 / .92) 100%);z-index:0}.faq-support-card>*{position:relative;z-index:2}.support-status{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:9px 16px;background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .3);border-radius:999px;font-size:11px;font-weight:800;color:#10b981;text-transform:uppercase;letter-spacing:.18em;margin-bottom:4px}.support-icon{width:92px;height:92px;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .16),transparent 38%),linear-gradient(145deg,rgb(224 33 65 / .28),rgb(104 13 29 / .12));border:1px solid rgb(255 118 143 / .25);border-radius:28px;display:flex;align-items:center;justify-content:center;color:var(--primary);margin-bottom:2px;position:relative;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 20px 35px rgb(120 12 31 / .28)}.support-icon-ring{position:absolute;inset:10px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);pointer-events:none}.support-copy{display:grid;gap:10px}.support-eyebrow{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 130 149 / .82)}.support-title{font-size:31px;font-weight:800;color:var(--text-primary);margin:0;line-height:1.12;letter-spacing:-.03em}.support-text{margin:0;font-size:15px;line-height:1.7;color:rgb(255 255 255 / .78)}.support-description{font-size:15px;line-height:1.65;color:rgb(255 255 255 / .58);margin:0}.support-points{display:grid;gap:10px}.support-point{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;border-radius:16px;background:rgb(255 255 255 / .025);border:1px solid rgb(225 57 90 / .14);color:rgb(255 255 255 / .84);font-size:14px;font-weight:600}.support-point svg{flex:0 0 auto;color:#ff5b77}.support-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%}.stat-item-small{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015));border:1px solid rgb(225 57 90 / .18);border-radius:18px;padding:14px 14px 13px}.stat-label-small{font-size:10px;font-weight:800;color:rgb(255 255 255 / .48);text-transform:uppercase;letter-spacing:.16em;margin-bottom:8px}.stat-value-small{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-size:18px;font-weight:800;color:var(--text-primary)}.stat-value-small svg{color:var(--primary);flex-shrink:0}.whatsapp-btn{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:16px 18px;background:linear-gradient(135deg,#d20f2a 0%,#f03a5f 100%);color:#fff;text-decoration:none;border-radius:20px;font-size:15px;font-weight:700;transition:all 0.3s cubic-bezier(.4,0,.2,1);border:1px solid rgb(255 120 145 / .3);box-shadow:0 18px 34px rgb(125 8 29 / .28)}.whatsapp-btn:hover{transform:translateY(-2px);box-shadow:0 22px 38px rgb(125 8 29 / .34)}.whatsapp-btn-icon{width:48px;height:48px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .16);flex:0 0 auto}.whatsapp-btn-copy{display:grid;gap:2px;flex:1}.whatsapp-btn-copy strong,.whatsapp-btn-copy small{display:block}.whatsapp-btn-copy strong{font-size:16px;font-weight:800;line-height:1.2}.whatsapp-btn-copy small{font-size:12px;color:rgb(255 255 255 / .78);line-height:1.35}.whatsapp-btn-arrow{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .1);flex:0 0 auto}.support-meta-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.support-hours{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 14px;border:1px solid rgb(225 57 90 / .16);border-radius:16px;background:rgb(255 255 255 / .025);font-size:12px;font-weight:700;color:rgb(255 255 255 / .68);text-transform:uppercase;letter-spacing:.08em}.support-hours svg{color:var(--primary)}.support-badge{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 14px;font-size:11px;font-weight:700;color:rgb(255 255 255 / .68);text-transform:uppercase;letter-spacing:.08em;border-radius:16px;border:1px solid rgb(225 57 90 / .16);background:rgb(255 255 255 / .025)}.support-badge svg{color:var(--primary)}.support-guide-link{display:inline-flex;align-items:center;align-self:center;justify-content:center;padding-bottom:2px;font-size:14px;font-weight:700;color:rgb(255 255 255 / .82);text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .18)}@media (max-width:768px){.faq-section{padding:80px 0}.faq-title{font-size:36px}.faq-icon-wrapper{width:40px;height:40px}.faq-icon{width:20px;height:20px}.faq-answer p{padding:0 20px 0 68px;font-size:14px}.faq-read-more{margin-left:68px}.faq-support-card{padding:32px 24px}.support-title{font-size:24px}.support-icon{width:80px;height:80px}.support-meta-row,.support-stats{grid-template-columns:1fr}.whatsapp-btn{padding:15px 16px}}@media (max-width:480px){.faq-title{font-size:28px}.faq-answer p{padding:0 20px 0 20px}.faq-read-more{margin-left:20px}.faq-support-card{padding:26px 18px 20px;border-radius:24px}.support-title{font-size:22px}.support-point{padding:11px 12px;font-size:13px}.support-stats{grid-template-columns:1fr}.whatsapp-btn{gap:10px;border-radius:18px}.whatsapp-btn-icon{width:42px;height:42px}.whatsapp-btn-copy strong{font-size:15px}.whatsapp-btn-copy small{font-size:11px}}.footer{padding:80px 0 0 0;position:relative}.modal-overlay{position:fixed;inset:0;background:rgb(3 7 18 / .6);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:20px;z-index:2000}.checkout-modal{width:min(520px, 100%);background:#fff;color:#0f172a;border-radius:24px;padding:28px 24px;position:relative;box-shadow:0 30px 80px rgb(2 6 23 / .35)}.modal-close{padding:0;position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:10px;border:none;background:#f1f5f9;color:#334155;cursor:pointer;display:grid;place-items:center;z-index:2}.checkout-header h3{margin:0 0 6px 0;font-size:22px;font-weight:800}.checkout-subtitle{margin:0 0 20px 0;color:#64748b;font-size:13px;text-transform:uppercase;letter-spacing:1px}.checkout-form{display:flex;flex-direction:column;gap:16px}.form-grid{display:grid;grid-template-columns:1fr;gap:12px}.checkout-methods{display:grid;gap:8px}.checkout-methods-label{font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.6px}.checkout-methods-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px}.method-option{position:relative;display:block}.method-option input{position:absolute;inset:0;opacity:0;pointer-events:none}.method-option span{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border-radius:12px;border:1px solid #dbe7fb;background:#f8fafc;color:#334155;font-size:13px;font-weight:700;cursor:pointer;transition:all 0.25s ease}.method-option span em{font-style:normal;font-size:10px;font-weight:800;color:#d72b45;background:rgb(210 15 42 / .1);border:1px solid rgb(210 15 42 / .25);border-radius:999px;padding:2px 7px;text-transform:uppercase;letter-spacing:.4px}.method-option input:checked+span{border-color:rgb(2 146 250 / .55);background:linear-gradient(135deg,rgb(2 146 250 / .12),rgb(210 15 42 / .08));color:#b50f2a;box-shadow:0 8px 20px rgb(2 146 250 / .16)}.form-field span{display:block;font-size:12px;font-weight:700;color:#64748b;margin-bottom:6px;text-transform:uppercase;letter-spacing:.6px}.form-field input,.form-field select{width:100%;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;font-size:14px;background:#f8fafc;color:#0f172a}.input-wrap{position:relative;display:flex;align-items:center;gap:10px}.input-wrap input{padding-left:40px}.input-wrap .input-icon{position:absolute;left:12px;color:#64748b;display:inline-flex;align-items:center;justify-content:center}.checkout-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.summary-label{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.6px}.summary-value{font-size:16px;font-weight:800;color:#0f172a}.checkout-submit{display:inline-flex;line-height:24px;flex-wrap:wrap;align-content:center;gap:10px;justify-content:center;width:100%;padding:14px 18px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 12px 30px rgb(0 96 239 / .35)}.checkout-status{font-size:13px;text-align:center;margin:0;min-height:18px}.checkout-status:empty{display:none}.checkout-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#64748b;text-transform:capitalize;letter-spacing:.6px;padding-top:6px;border-top:1px dashed #e2e8f0}.checkout-trust span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.trust-item{display:flex;align-items:center;gap:6px}.checkout-trust .trust-icon{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#ff6a79,#d20f2a);box-shadow:0 0 0 4px rgb(210 15 42 / .14)}.checkout-trust .trust-icon svg{width:12px;height:12px;display:block}.checkout-trust .trust-icon svg path,.checkout-trust .trust-icon svg circle,.checkout-trust .trust-icon svg rect,.checkout-trust .trust-icon svg line,.checkout-trust .trust-icon svg polyline,.checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}.checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}.whatsapp-modal{width:min(520px, 100%);padding:28px 28px 22px;background:#fff;border-radius:26px;box-shadow:0 30px 80px rgb(15 23 42 / .18)}.whatsapp-modal .modal-close{display:none}.whatsapp-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.whatsapp-brand{font-weight:800;letter-spacing:.5px;font-size:18px}.whatsapp-brand img{width:100px}.whatsapp-status{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#16a34a;background:#e8fff1;border:1px solid #b7f2cf;padding:6px 12px;border-radius:999px}.whatsapp-hero{text-align:center;margin-bottom:24px}.whatsapp-icon{width:72px;height:72px;margin:0 auto 18px;border-radius:18px;background:#b50f2a;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 40px rgb(181 15 42 / .28)}.whatsapp-hero h3{margin:0 0 8px;font-size:24px;font-weight:800;color:#0f172a}.whatsapp-subtitle{margin:0 auto;font-size:13px;line-height:1.6;color:#64748b;max-width:320px}.whatsapp-steps{margin:0 auto 24px;padding:18px 18px;list-style:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;display:grid;gap:12px;font-size:12.5px;color:#334155}.whatsapp-steps li{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start}.step-num{width:22px;height:22px;border-radius:999px;background:rgb(181 15 42 / .16);color:#b50f2a;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px}.whatsapp-button{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:16px 18px;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);color:#ffffff!important;border-radius:16px;text-decoration:none;box-shadow:0 18px 35px rgb(34 197 94 / .35);font-weight:700}.whatsapp-button:hover{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important;box-shadow:0 20px 38px rgb(34 197 94 / .32)!important;transform:translateY(-1px)}.whatsapp-button .btn-icon{position:static;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(7 18 12 / .22);color:#fff;box-shadow:none!important;backdrop-filter:none}.whatsapp-button .btn-icon::before{display:none!important}.whatsapp-button .btn-icon-whatsapp{display:block}.whatsapp-button .btn-icon-email{display:none}.whatsapp-button .btn-copy{display:grid;gap:3px;min-width:0;text-align:left}.whatsapp-button .btn-main{display:block;margin:0;padding:0!important;min-height:0!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:17px;font-weight:800;line-height:1.2;white-space:normal;text-align:left;transform:none!important}.whatsapp-button .btn-main:hover,.whatsapp-button .btn-main:focus,.whatsapp-button .btn-sub:hover,.whatsapp-button .btn-sub:focus{background:none!important;background-image:none!important;color:inherit!important;border:0!important;box-shadow:none!important;transform:none!important}.whatsapp-button .btn-sub{display:block;margin:0;padding:0!important;min-height:0!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:10px;letter-spacing:.8px;text-transform:uppercase;opacity:.9;line-height:1.2;text-align:left;transform:none!important}.whatsapp-button .btn-arrow{position:static;justify-self:end;font-size:18px;font-weight:700}.whatsapp-meta{margin-top:14px;display:grid;gap:6px;text-align:center;color:#94a3b8;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.6px}.whatsapp-footer{margin-top:22px;padding-top:14px;border-top:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.6px}@media (max-width:480px){.checkout-modal{padding:24px 18px}.checkout-trust{justify-content:space-evenly}}.footer::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.newsletter-submit{padding:0;width:38px;height:38px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.newsletter-submit:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgb(210 15 42 / .4)}.payment-methods{display:flex;gap:8px}.payment-methods img{height:25px;border-radius:4px;opacity:.5;transition:all 0.3s ease;border:1px solid rgb(210 15 42 / .2)}.payment-methods img:hover{opacity:1;transform:translateY(-2px);border-color:var(--primary);box-shadow:0 5px 15px rgb(210 15 42 / .3)}.btn-admin{display:flex;align-items:center;gap:8px;padding:10px 20px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .3);border-radius:8px;color:var(--text-secondary);text-decoration:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.btn-admin:hover{background:rgb(210 15 42 / .1);border-color:var(--primary);color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 20px rgb(210 15 42 / .2)}@media (max-width:768px){.footer{padding:60px 0 0 0}.payment-methods{justify-content:center}}@media (max-width:480px){.newsletter-submit{width:100%}}.checkout-alert{border:1px solid #fed7aa;background:#fff7ed;border-radius:14px;padding:12px 14px;color:#9a3412;font-size:10px}.checkout-alert strong{display:block;font-weight:800;margin-bottom:6px}.checkout-alert p{margin:0;line-height:1.5}.checkout-alert-modern{display:grid;grid-template-columns:60px 1fr;gap:10px;align-items:start;padding:14px 16px}.checkout-alert-modern .alert-icon{width:60px;height:60px;padding:8px;border-radius:12px;background:#ffedd5;display:grid;place-items:center;font-size:20px}.installation-steps .step-number{width:36px;height:36px;flex:0 0 36px;border-radius:999px;background:rgb(210 15 42 / .18);border:1.5px solid rgb(210 15 42 / .55);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;line-height:1;box-shadow:inset 0 0 0 1px rgb(210 15 42 / .18)}.installation-whatsapp-btn .whatsapp-btn-copy strong,.installation-whatsapp-btn .whatsapp-btn-copy small,.installation-whatsapp-btn .whatsapp-btn-icon,.installation-whatsapp-btn .whatsapp-btn-arrow{color:#fff}.installation-whatsapp-btn .whatsapp-btn-copy strong{font-size:15px}.installation-whatsapp-btn .whatsapp-btn-copy small{font-size:11px;color:rgb(255 255 255 / .8)}@media (max-width:1024px){.installation-head .section-badge-purple{margin-inline:auto}}.download-app-logo img.app-logo{width:100%;height:auto;border-radius:10px}.whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:999px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;font-weight:700;box-shadow:0 16px 30px rgb(16 185 129 / .35)}.promo-banner{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%);box-shadow:0 8px 28px rgb(210 15 42 / .35)}.header::before{background:rgb(10 15 31 / .7);backdrop-filter:blur(24px) saturate(180%);border-bottom-color:rgb(255 255 255 / .08)}.nav-links a::before{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%)}.hero-section::before{opacity:.18}.features-section::before,.pricing-section::before,.faq-section::before{background:linear-gradient(to bottom,rgb(210 15 42 / .2),transparent)}.pricing-title,.features-title,.faq-title,.downloads-head h1,.blog-head h1,.contact-head h1{letter-spacing:-.6px}.footer::before{opacity:.6}.highlight-content .beauty-links{display:inline-block;margin-top:3px;font-size:12px}.btn-icon,.btn-mobile{border-color:var(--btn-border)}.btn-icon:hover,.btn-mobile:hover{border-color:var(--btn-border-strong)}.btn-icon::before,.btn-mobile::before{background:linear-gradient(135deg,var(--btn-border-gradient-start),var(--btn-border-gradient-end))}body .promo-banner{padding:0!important;background:linear-gradient(120deg,var(--canada-red-strong),var(--canada-red) 52%,var(--canada-red-soft))!important;box-shadow:0 12px 30px rgb(210 15 42 / .4)!important;border-bottom:1px solid rgb(255 210 219 / .22)}body .promo-banner::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 50%,rgb(255 180 194 / .28),transparent 30%),radial-gradient(circle at 88% 38%,rgb(255 122 149 / .2),transparent 32%),linear-gradient(180deg,rgb(255 255 255 / .08),#fff0);pointer-events:none}body .promo-banner::after{content:'';position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgb(255 236 241 / .92),transparent);opacity:.8;pointer-events:none}body .promo-content{width:100%;min-height:56px;padding:9px 50px 9px 0!important;gap:12px;justify-content:flex-start;position:relative;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .promo-badge{padding:6px 10px;border-radius:7px;border:1px solid rgb(255 182 198 / .4);background:rgb(255 255 255 / .11);color:#ffe7ed;font-size:10px;letter-spacing:.8px;font-weight:800}body .badge-dot{width:6px;height:6px;background:#ffd7e1;box-shadow:0 0 8px rgb(255 215 225 / .8)}body .promo-text{font-size:15px;font-weight:650;color:#fff;letter-spacing:.1px}body .promo-text strong{color:#ffe9ee}body .promo-btn{margin-left:auto;padding:8px 14px!important;border-radius:8px;border:1px solid rgb(255 198 211 / .42)!important;background:rgb(255 255 255 / .14)!important;color:#ffffff!important;font-size:12.5px;font-weight:800;box-shadow:none!important}body .promo-btn:hover{background:rgb(255 255 255 / .22)!important;transform:translateY(-1px);box-shadow:none!important}body .promo-close{right:10px;width:28px;height:28px;border-radius:7px;border:1px solid rgb(255 180 197 / .34);background:rgb(255 255 255 / .14);color:#ffe8ee}body .promo-close:hover{background:rgb(255 255 255 / .24);border-color:rgb(255 214 223 / .46)}@media (max-width:760px){body .promo-content{min-height:64px;padding:8px 42px 8px 0!important;gap:8px;flex-wrap:wrap}body .promo-badge{font-size:9px;padding:5px 8px}body .promo-text{font-size:11px;line-height:1.25;flex:1 1 calc(100% - 96px)}body .promo-btn{margin-left:0;padding:6px 10px!important;font-size:11px}}.footer.footer-maple{position:relative;margin-top:88px;padding:0 0 34px;color:#f6e9ec;overflow:hidden}.footer.footer-maple::before{content:none;position:absolute;inset:0;pointer-events:none}.footer-maple-shell{position:relative;width:100%;border:1px solid rgb(255 120 145 / .1);border-radius:28px;background:linear-gradient(180deg,rgb(19 9 15 / .96) 0%,rgb(10 5 9 / .98) 100%);box-shadow:0 28px 70px rgb(0 0 0 / .24),inset 0 1px 0 rgb(255 255 255 / .04);overflow:hidden}.footer-maple-shell::after{content:'';position:absolute;top:0;right:0;width:min(34vw, 360px);aspect-ratio:1 / 1;background:radial-gradient(circle,rgb(210 15 42 / .18) 0%,#fff0 72%);transform:translate(30%,-34%);pointer-events:none}.footer-maple-newsbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px 36px;border-bottom:1px solid rgb(255 120 145 / .1);background:rgb(255 255 255 / .02)}.footer-maple-newsbar-copy{display:grid;gap:8px}.footer-maple-newsbar-label{display:inline-flex;align-items:center;width:fit-content;min-height:32px;padding:0 12px;border-radius:999px;background:rgb(210 15 42 / .12);border:1px solid rgb(255 120 145 / .16);color:#ff98ab;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.footer-maple-newsbar-copy h3{margin:0;font-family:'Space Grotesk',sans-serif;font-size:clamp(24px, 3vw, 34px);line-height:1.15;letter-spacing:-.04em;color:#fff5f7}.footer-maple-grid{display:grid;grid-template-columns:minmax(320px,1.45fr) repeat(3,minmax(160px,0.78fr));gap:28px;padding:40px 36px 34px}.footer-maple-brand,.footer-maple-column{display:grid;gap:16px;align-content:start}.footer-maple-logo img{max-width:210px;height:auto;display:block}.footer.footer-maple .logo-dark{display:none}.footer-maple-description{margin:0;font-size:15px;line-height:1.8;color:rgb(255 232 237 / .72)}.footer-maple-highlights,.footer-maple-bottom-tags{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-highlights span,.footer-maple-bottom-tags span{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .03);font-size:12px;font-weight:600;color:rgb(255 240 243 / .8)}.footer-maple-socials{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-social{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .03);color:rgb(255 245 247 / .9);transition:transform 0.24s ease,border-color 0.24s ease,background-color 0.24s ease}.footer-maple-social:hover{transform:translateY(-2px);border-color:rgb(255 120 145 / .24);background:rgb(210 15 42 / .16)}.footer-maple-column h4{margin:0;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ff97a9}.footer-maple-column{padding-top:6px}.footer-maple-column ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.footer-maple-column a{color:rgb(255 236 240 / .72);text-decoration:none;font-size:14px;line-height:1.55;transition:color 0.24s ease}.footer-maple-column a:hover{color:#fff}.footer-maple-news-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,auto);gap:10px;max-width:520px;padding:6px;border-radius:999px;border:1px solid rgb(255 120 145 / .12);background:rgb(0 0 0 / .34)}.footer-maple-input::placeholder{color:rgb(255 231 236 / .42)}.footer-maple-input:focus{outline:none;border-color:rgb(255 138 159 / .24);box-shadow:0 0 0 4px rgb(210 15 42 / .1)}.footer.footer-maple .newsletter-submit,.footer-maple-submit{width:auto;min-width:132px;min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 126 150 / .18);border-radius:999px;background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%);color:#fff;box-shadow:0 12px 24px rgb(116 8 28 / .22);cursor:pointer;font-size:13px;font-weight:800;white-space:nowrap;flex-shrink:0;transition:transform 0.24s ease,box-shadow 0.24s ease}.footer.footer-maple .newsletter-submit:hover,.footer-maple-submit:hover{transform:translateY(-2px);box-shadow:0 16px 28px rgb(116 8 28 / .28)}.footer-maple-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:22px 36px 28px;border-top:1px solid rgb(255 120 145 / .1)}.footer-maple-bottom-copy{margin:0;font-size:13px;color:rgb(255 236 240 / .62)}.footer-maple-payments{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-pay-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .025);color:rgb(255 240 243 / .82);font-size:19px}.footer-maple-disclaimer{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin:0 36px 22px;padding:20px 24px 20px 20px;border:1px solid rgb(255 120 145 / .12);border-radius:20px;background:linear-gradient(90deg,rgb(210 15 42 / .18) 0,rgb(210 15 42 / .18) 5px,transparent 5px),radial-gradient(circle at top right,rgb(210 15 42 / .08),transparent 38%),linear-gradient(180deg,rgb(255 255 255 / .055) 0%,rgb(255 255 255 / .02) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .03)}.footer-maple-disclaimer-icon{width:80px;height:80px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,rgb(210 15 42 / .28) 0%,rgb(239 64 90 / .2) 100%);border:1px solid rgb(255 120 145 / .16);color:#ffb5c2;box-shadow:0 12px 24px rgb(116 8 28 / .18);flex-shrink:0}.footer-maple-disclaimer-icon svg{width:40px;height:40px}.footer-maple-disclaimer-content{display:grid;gap:8px}.footer-maple-disclaimer-title{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ff9daf}.footer-maple-disclaimer p{margin:0;font-size:14px;line-height:1.85;color:rgb(255 236 240 / .7)}.footer-maple-disclaimer-link{display:inline-flex;align-items:center;min-height:32px;padding:0 13px;margin-left:6px;border-radius:999px;border:1px solid rgb(255 120 145 / .14);background:rgb(255 255 255 / .04);color:#ffb2c0;font-weight:700;text-decoration:none}.footer-maple-disclaimer-link:hover{color:#fff;background:rgb(210 15 42 / .14)}@media (max-width:1180px){.footer-maple-grid{grid-template-columns:minmax(280px,1.2fr) repeat(3,minmax(150px,1fr))}}@media (max-width:900px){.footer-maple-newsbar{grid-template-columns:1fr}.footer-maple-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.footer.footer-maple{margin-top:72px;padding:0 0 28px}.footer-maple-newsbar,.footer-maple-grid,.footer-maple-bottom{padding-left:20px;padding-right:20px}.footer-maple-disclaimer{grid-template-columns:1fr;margin-left:20px;margin-right:20px;margin-bottom:18px;padding:16px 18px}.footer-maple-disclaimer-icon{width:48px;height:48px}.footer-maple-disclaimer-link{margin-left:0;margin-top:8px}.footer-maple-shell{border-radius:22px}.footer-maple-newsbar,.footer-maple-grid{padding-top:24px;padding-bottom:24px}.footer-maple-grid,.footer-maple-news-form{grid-template-columns:1fr}.footer-maple-news-form{max-width:100%;gap:12px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.footer.footer-maple .newsletter-submit,.footer-maple-submit{width:100%;min-height:50px;border-radius:18px}.footer-maple-newsbar-copy h3{font-size:26px}.footer-maple-bottom{align-items:flex-start}}@media (max-width:560px){.footer-maple-grid{grid-template-columns:1fr}}@media (max-width:768px){body .nav{min-height:64px;gap:10px}body .logo,body .logo img{max-width:122px}body .nav-actions{flex:0 0 auto;gap:8px}body .btn-icon,body .btn-mobile{width:42px;height:42px}body .mobile-menu{top:calc(100% - 1px)}body .hero-section{padding-bottom:56px!important}body .hero-v5-shell{display:flex;flex-direction:column;gap:16px;align-items:stretch}body .hero-v5-copy{display:flex;flex-direction:column;gap:10px;order:1}body .hero-v5-top{gap:8px}body .hero-v5-badge{padding:6px 10px;font-size:10px;letter-spacing:.08em}body .hero-v5-score{font-size:12px}body .hero-v5-title{font-size:clamp(28px, 9.4vw, 40px);line-height:1.02;letter-spacing:-.7px}body .hero-v5-subtitle{font-size:clamp(15px, 5.3vw, 20px);line-height:1.22}body .hero-v5-description{font-size:14px;line-height:1.58}body .hero-v5 .hero-buttons.hero-v5-actions{display:grid;grid-template-columns:1fr;gap:10px;margin:12px 0 0!important}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{width:100%;justify-content:center;min-height:50px;padding:0 18px!important}body .hero-v5-reviews{margin-top:4px;padding:10px 12px;gap:10px;flex-direction:column;align-items:flex-start}body .hero-v5-stage{width:100%;min-height:250px;margin-top:10px;padding-top:8px;overflow:hidden;order:2}body .hero-v5-card-back{width:76%;height:62%;right:4px;top:0;transform:rotate(4deg)}body .hero-v5-card-front{width:84%;height:70%;left:0;bottom:18px;transform:rotate(-1.5deg)}body .hero-v5-card-overlay{left:10px;right:10px;bottom:10px;padding:8px 10px}body .hero-v5-card-overlay strong{font-size:12px}body .hero-v5-card-overlay span{font-size:10px}body .hero-v5-tag{min-height:28px;padding:6px 10px;border-radius:999px}body .hero-v5-tag-b{display:none}body .hero-v5-tag-a{top:10px;left:6px}body .hero-v5-tag-c{left:10px;bottom:8px}}@media (max-width:480px){body .hero-v5 .hero-buttons.hero-v5-actions{margin-top:10px!important}body .hero-v5-reviews{padding:9px 10px}body .hero-v5-stage{min-height:224px;margin-top:8px}body .hero-v5-card-back{width:78%;height:60%}body .hero-v5-card-front{width:86%;height:68%;bottom:14px}body .hero-v5-tag{font-size:10px}}@media (max-width:1024px){.faq-section .faq-grid{grid-template-columns:1fr;gap:24px}.faq-section .faq-support-card{position:relative;top:auto}}@media (max-width:768px){.faq-section{padding:80px 0}.faq-section .faq-header{margin-bottom:42px}.faq-section .faq-title{font-size:34px;letter-spacing:-1px}.faq-section .faq-question{padding:18px 18px 18px 16px;gap:12px;font-size:15px}.faq-section .faq-icon-wrapper{width:40px;height:40px;border-radius:10px}.faq-section .faq-answer p{padding:0 18px 0 68px;font-size:14px;line-height:1.65}.faq-section .faq-read-more{margin-left:68px;font-size:12px}.faq-section .faq-support-card{padding:24px 18px;border-radius:24px}.faq-section .support-meta-row,.faq-section .support-stats{grid-template-columns:1fr}}@media (max-width:480px){.faq-section{padding:64px 0}.faq-section .faq-title{font-size:28px}.faq-section .faq-subtitle{font-size:14px;line-height:1.6}.faq-section .faq-question{padding:16px 14px;font-size:14px}.faq-section .faq-icon-wrapper{width:36px;height:36px}.faq-section .faq-icon{width:18px;height:18px}.faq-section .faq-answer p{padding:0 14px;font-size:13px}.faq-section .faq-read-more{margin:12px 0 0 14px}.faq-section .faq-support-card{padding:22px 14px 18px;border-radius:20px}.faq-section .support-title{font-size:22px}}@media (max-width:1280px){.header .nav-links{gap:2px}.header .nav-links a{padding:8px 10px 8px 24px;font-size:13px}.header .whatsapp-btn{min-width:232px;padding:6px 10px;border-radius:16px}.header .whatsapp-btn-copy strong{font-size:14px}.header .whatsapp-btn-copy small{font-size:11px}}@media (max-width:1100px){.header .nav-links{display:none}.header .btn-mobile{display:flex}.header .nav-actions>.whatsapp-btn{display:none}.header .logo,.header .logo img{max-width:150px}}@media (max-width:480px){.header .logo,.header .logo img{max-width:136px}}.elementor-343 .elementor-element.elementor-element-70e9104{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}*{margin:0;padding:0;box-sizing:border-box}.elementor-widget-theme-post-content,.pcolor p{color:var(--text-primary)!important}:root{--fr-blue:#b30f2c;--fr-white:#f8fafc;--fr-red:#e11d2e;--primary:var(--fr-blue);--primary-light:var(--secondary);--secondary:var(--fr-red);--accent:var(--fr-white);--bg-primary:#0a0f1f;--bg-secondary:rgba(14, 18, 32, 0.9);--bg-tertiary:#10162a;--text-primary:#f8fafc;--text-secondary:rgba(248, 250, 252, 0.72);--btn-border:rgba(210, 15, 42, 0.35);--btn-border-strong:rgba(210, 15, 42, 0.55);--btn-border-gradient-start:rgba(210, 15, 42, 0.45);--btn-border-gradient-end:rgba(225, 29, 46, 0.35);--btn-shadow:rgba(210, 15, 42, 0.35);--btn-shadow-strong:rgba(210, 15, 42, 0.55);--btn-surface:rgba(255, 255, 255, 0.06);--btn-surface-hover:rgba(255, 255, 255, 0.12)}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;background:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden}p{margin-bottom:0}.acontainer{max-width:1520px!important;margin:0 auto!important;padding:0 34px}.mt-50{margin-top:50px!important}.promo-banner.hidden{transform:translateY(-100%);opacity:0;pointer-events:none}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}body.light-theme .beauty-links::after{background:linear-gradient(135deg,var(--primary),var(--secondary));opacity:.25}.promo-banner.hidden~.header{top:0}.header.scrolled::before{background:rgb(10 10 15 / .85);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-bottom-color:rgb(210 15 42 / .3);box-shadow:0 4px 24px rgb(0 0 0 / .1)}.header.scrolled .nav{padding:14px 0}.btn-icon.dark .icon-sun{opacity:0;transform:rotate(180deg) scale(0)}.btn-icon.dark .icon-moon{opacity:1;transform:rotate(0deg) scale(1)}.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:linear-gradient(135deg,var(--primary),var(--secondary));border:none;border-radius:11px;color:white!important;text-decoration:none;font-size:14px;font-weight:700;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 6px 24px rgb(0 96 239 / .35);position:relative;overflow:hidden}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.6s ease}.btn-primary:hover::before{left:100%}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 32px rgb(0 96 239 / .5)}.btn-primary svg{transition:transform 0.3s ease}.btn-primary:hover svg{transform:translateX(4px)}.btn-mobile.active span:nth-child(1){transform:rotate(45deg) translate(7px,7px)}.btn-mobile.active span:nth-child(2){opacity:0}.btn-mobile.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.mobile-menu.active{max-height:600px}.mobile-links{list-style:none;padding:20px 0}.mobile-links li{border-bottom:1px solid rgb(210 15 42 / .1)}.mobile-links a{display:block;padding:16px 24px;color:var(--text-secondary);text-decoration:none;font-size:16px;font-weight:600;transition:all 0.3s ease}.mobile-links a:hover{color:var(--primary);background:rgb(210 15 42 / .05)}.btn-mobile-cta{display:block;margin:20px 24px;padding:14px;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:10px;color:#fff;text-align:center;text-decoration:none!important;font-size:15px;font-weight:700}@media (max-width:1024px){.nav-links{display:none}.btn-mobile{display:flex}}@media (max-width:768px){.acontainer{padding:0 16px}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(210 15 42 / .2)}.btn-primary{width:40px;height:40px;border-radius:10px}.nav-actions .btn-primary{display:none}.btn-primary{width:100%;height:auto;padding:14px 18px;justify-content:center}.video-container{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.video-player{width:100%;max-width:100%;margin:0 auto;transform:none!important}.feature-badge{width:fit-content;max-width:calc(100% - 24px);justify-content:flex-start;padding:12px 16px;border-radius:14px;box-shadow:0 8px 20px rgb(0 0 0 / .22)}.badge-top,.badge-right,.badge-bottom{top:auto;right:auto;bottom:auto;left:auto;margin:0}}@media (max-width:480px){.acontainer{padding:0 20px}}.hero-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:0;height:100%;pointer-events:none}.circle{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3;animation:float 20s ease-in-out infinite}@keyframes float{0%,100%{transform:translate(0,0) scale(.9005)}33%{transform:translate(10px,-5px) scale(.9005)}66%{transform:translate(-5px,10px) scale(.9)}}.hero-content{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:60px 0}@keyframes heroPillFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes heroPillShine{0%,52%{left:-150%}72%,100%{left:160%}}@keyframes heroHeartBeat{0%,100%{transform:scale(1)}25%{transform:scale(1.16)}45%{transform:scale(1.04)}}@keyframes heroPricePulse{0%,100%{box-shadow:0 0 0 #fff0}50%{box-shadow:0 0 0 6px rgb(255 255 255 / .08)}}.gradient-text{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-light) 50%,#ffc0c9 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;animation:gradientShift 5s ease infinite;background-size:200% 200%}@keyframes gradientShift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.btn-primary{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;box-shadow:0 10px 30px rgb(0 96 239 / .3)}.btn-primary::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .2),transparent);transition:left 0.5s}.btn-primary:hover::before{left:100%}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgb(0 96 239 / .4)}.btn-secondary{background:rgb(255 255 255 / .05);color:var(--text-primary);border:1px solid rgb(255 255 255 / .1);backdrop-filter:blur(10px)}.btn-secondary:hover{background:rgb(255 255 255 / .1);border-color:rgb(255 255 255 / .2);transform:translateY(-3px)}.video-container{position:relative;perspective:1000px}.video-player{background:linear-gradient(135deg,rgb(30 27 75 / .6) 0%,rgb(49 46 129 / .6) 100%);border:1px solid rgb(210 15 42 / .3);border-radius:24px;overflow:hidden;box-shadow:0 25px 50px rgb(0 0 0 / .5),0 0 80px rgb(210 15 42 / .2),inset 0 0 80px rgb(210 15 42 / .1);backdrop-filter:blur(20px);transition:transform 0.3s ease;animation:float 6s ease-in-out infinite}.video-player:hover{transform:translateY(-10px)}.video-content{aspect-ratio:16/9;background:linear-gradient(135deg,#1e1b4b 0%,#312e81 100%);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.video-content::before{background:url(https://abonnement-iptv-officiel.fr/wp-content/uploads/2026/02/Abonnement-iptv-officiel-film.webp);background-size:cover;background-position:bottom;content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2}.video-content::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 40%,rgb(210 15 42 / .3) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgb(225 29 46 / .3) 0%,transparent 50%);animation:pulse 4s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:.5}50%{opacity:1}}.play-button{position:relative;z-index:2;cursor:pointer;transition:transform 0.3s ease;animation:pulse-scale 2s ease-in-out infinite}.play-button:hover{transform:scale(1.1)}@keyframes pulse-scale{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.feature-badge{position:absolute;display:flex;align-items:center;gap:12px;padding:14px 20px;background:rgb(10 10 15 / .9);border:1px solid rgb(210 15 42 / .3);border-radius:16px;backdrop-filter:blur(20px);box-shadow:0 10px 30px rgb(0 0 0 / .3);transition:all 0.3s ease;animation:fadeIn 0.8s ease-out both}.feature-badge:hover{transform:translateY(-5px) scale(1.05);border-color:var(--primary);box-shadow:0 15px 40px rgb(210 15 42 / .3)}.badge-top{top:-40px;left:-20px;animation-delay:0.4s}.badge-right{top:50%;right:-30px;transform:translateY(-50%);animation-delay:0.6s}.badge-bottom{bottom:-20px;right:40px;animation-delay:0.8s}.stats-bar{position:relative;z-index:1;background:linear-gradient(180deg,rgb(10 13 20 / .92),rgb(8 10 18 / .96));border-top:1px solid rgb(210 15 42 / .25);border-bottom:1px solid rgb(210 15 42 / .15);backdrop-filter:blur(18px);padding:46px 0;margin-top:auto;overflow:hidden}.stats-bar::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgb(0 96 239 / .28),transparent 60%),radial-gradient(circle at 85% 80%,rgb(5 183 253 / .2),transparent 55%),repeating-linear-gradient(135deg,rgb(255 255 255 / .04) 0 1px,transparent 1px 18px);opacity:.7;pointer-events:none}.stat-number{font-size:48px;font-weight:900;font-family:'Bebas Neue','Space Grotesk',sans-serif;letter-spacing:1px;color:#fff;text-shadow:0 10px 20px rgb(0 0 0 / .35);margin-bottom:10px;line-height:1}.top-feature-card{background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:22px 22px 28px 18px;padding:32px 24px;text-align:center;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.top-feature-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(210 15 42 / .1) 0%,transparent 100%);opacity:0;transition:opacity 0.3s ease}.top-feature-card::after{content:'';position:absolute;top:12px;right:12px;width:26px;height:26px;border-top:1px solid rgb(255 255 255 / .28);border-right:1px solid rgb(255 255 255 / .28);border-radius:0 16px 0 10px;opacity:.6;transition:opacity 0.3s ease;pointer-events:none}.top-feature-card:hover{transform:translateY(-8px);border-color:var(--secondary);box-shadow:0 20px 40px rgb(235 37 37 / .2)}.top-feature-card:hover::before{opacity:1}.top-feature-card:hover::after{opacity:1}.top-feature-card:hover .feature-icon-wrapper{transform:scale(1.1) rotate(5deg)}.top-feature-card h3{font-size:16px;font-weight:600;color:var(--text-primary);line-height:1.4}.feature-item{display:flex;align-items:flex-start;gap:16px;padding:28px;background:rgb(26 26 36 / .4);border:1px solid rgb(235 37 37 / .3);border-radius:16px;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.feature-item::before{content:'';position:absolute;top:0;left:0;width:4px;height:0;background:var(--secondary);transition:height 0.3s ease}.feature-item.red::before{background:#ef4444}.feature-item:hover{transform:translateX(8px);border-color:rgb(235 37 37 / .3);background:rgb(26 26 36 / .6);box-shadow:0 10px 30px rgb(235 37 37 / .15)}.feature-item.glow-effect:hover{border-color:rgb(16 185 129 / .6);box-shadow:0 10px 30px rgb(16 185 129 / .15)}.feature-item:hover::before{height:100%}.feature-item:hover .feature-check{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;color:#fff;transform:scale(1.1) rotate(360deg)}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.pricing-card{background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:24px;padding:40px;backdrop-filter:blur(20px);transition:all 0.4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column}.pricing-card::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgb(210 15 42 / .05) 0%,transparent 100%);opacity:0;transition:opacity 0.4s ease}.pricing-card:hover{transform:translateY(-12px);border-color:rgb(235 37 37 / .3);box-shadow:0 30px 60px rgb(0 0 0 / .4),0 0 80px rgb(210 15 42 / .2)}.pricing-card:hover::before{opacity:1}.pricing-card.featured{background:linear-gradient(135deg,rgb(210 15 42 / .1) 0%,rgb(225 29 46 / .1) 100%);border:2px solid var(--primary);box-shadow:0 20px 40px rgb(210 15 42 / .2),0 0 60px rgb(210 15 42 / .15);transform:scale(1.05)}.pricing-card.featured:hover{transform:scale(1.05) translateY(-12px);box-shadow:0 35px 70px rgb(210 15 42 / .3),0 0 100px rgb(210 15 42 / .25)}@keyframes pulse-glow{0%,100%{box-shadow:0 8px 20px rgb(210 15 42 / .4)}50%{box-shadow:0 8px 30px rgb(210 15 42 / .6)}}.plan-name{font-size:22px;font-weight:700;color:var(--text-primary);margin-bottom:20px}.amount{font-size:56px;font-weight:900;line-height:1;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.period{font-size:16px;color:var(--text-secondary)}.btn-plan{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;gap:10px;padding:16px 32px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;margin-bottom:20px}.btn-plan::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent);transition:left 0.6s}.btn-plan:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgb(210 15 42 / .4)}.btn-plan:hover::before{left:100%}.btn-plan:active{transform:translateY(0)}.pricing-card:not(.featured) .btn-plan{background:rgb(210 15 42 / .1);color:var(--primary);border:2px solid rgb(210 15 42 / .3)}.pricing-card:not(.featured) .btn-plan:hover{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border-color:#fff0}.payment-icon{font-size:24px;opacity:.7;transition:all 0.3s ease;cursor:pointer}.payment-icon:hover{opacity:1;transform:scale(1.2) translateY(-3px)}@media (max-width:1024px){.hero-content{grid-template-columns:1fr;gap:60px}.hero-title{font-size:56px}.hero-subtitle{font-size:20px}.stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}.badge-right{right:-20px}.top-features{grid-template-columns:repeat(2,1fr)}.features-grid-main{grid-template-columns:1fr 1fr}.features-title{font-size:36px}.pricing-grid{grid-template-columns:1fr 1fr}.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-12px)}.pricing-trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.acontainer{padding:0 20px}.btn-primary,.btn-secondary{width:100%;justify-content:center}.feature-badge{padding:10px 16px}.badge-top{top:-10px;left:50%;transform:translateX(-50%)}.badge-right{top:auto;right:10px;transform:none}.badge-bottom{bottom:-10px;left:10px;right:auto}.stat-number{font-size:42px}.pricing-card{padding:32px 24px}.amount{font-size:48px}}@media (max-width:480px){.top-feature-card h3{font-size:14px}.feature-item{padding:20px}.amount{font-size:40px}}.pricing-section .pricing-card{position:relative;display:flex;flex-direction:column;padding:0;border-radius:28px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(24 18 26 / .96) 0%,rgb(13 11 18 / .98) 100%);box-shadow:0 22px 65px rgb(0 0 0 / .2);overflow:hidden}.pricing-section .pricing-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgb(255 95 126 / .1) 0%,rgb(255 95 126 / .7) 50%,rgb(255 159 101 / .7) 100%)}.pricing-section .pricing-card:hover{transform:translateY(-8px);border-color:rgb(255 95 126 / .22);box-shadow:0 30px 80px rgb(0 0 0 / .26)}.pricing-section .pricing-card.featured{transform:none;border-color:rgb(255 95 126 / .32);box-shadow:0 32px 90px rgb(86 16 34 / .28)}.pricing-section .pricing-card.best-value{border-color:rgb(245 191 86 / .28);box-shadow:0 28px 82px rgb(61 43 11 / .18),0 0 0 1px rgb(245 191 86 / .08)}.pricing-section .pricing-card.featured::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 95 126 / .14) 0%,#fff0 40%);pointer-events:none}.pricing-section .pricing-card.best-value::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(245 191 86 / .14) 0%,#fff0 42%);pointer-events:none}.pricing-section .pricing-card.featured:hover{transform:translateY(-8px)}.pricing-section .pricing-card.best-value:hover{transform:translateY(-8px);border-color:rgb(245 191 86 / .42);box-shadow:0 34px 92px rgb(61 43 11 / .24),0 0 0 1px rgb(245 191 86 / .12)}.pricing-section .pricing-card.best-value .plan-offert{color:#3a2605;border-color:rgb(245 191 86 / .28);background:rgb(245 191 86 / .2)}.pricing-section .plan-name{margin:0 0 14px;font-size:24px;line-height:1.2;font-weight:850;letter-spacing:-.03em;color:#fff}.pricing-section .amount{font-size:clamp(46px, 4vw, 64px);font-weight:900;line-height:.95;background:linear-gradient(135deg,#ffffff 0%,#ff5e7d 60%,#ffa06b 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .period{color:rgb(255 255 255 / .56);padding-bottom:7px}.pricing-section .btn-plan{min-height:54px;border-radius:16px;margin-bottom:14px;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);box-shadow:0 18px 36px rgb(255 86 119 / .18)}.pricing-section .pricing-card:not(.featured) .btn-plan{background:rgb(255 255 255 / .06);color:#fff;border:1px solid rgb(255 255 255 / .12)}.pricing-section .pricing-card:not(.featured) .btn-plan:hover{background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);border-color:#fff0}@media (max-width:1024px){.pricing-section .pricing-card.featured{transform:none}.pricing-section .pricing-card:hover,.pricing-section .pricing-card.featured:hover{transform:translateY(-8px)}}@media (max-width:768px){.pricing-section .plan-name{font-size:22px}.pricing-section .amount{font-size:50px}}@media (max-width:480px){.pricing-section .plan-name{font-size:20px}.pricing-section .amount{font-size:42px}}.pricing-section>.acontainer>.pricing-overview-panel,.pricing-section>.acontainer>.pricing-grid{display:none}@keyframes pricing-card-reveal{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-featured-shine{from{background-position:0 0,200% 0}to{background-position:0 0,-20% 0}}@keyframes pricing-popular-pulse{0%,100%{box-shadow:0 14px 28px rgb(255 86 119 / .24);transform:translateY(0)}50%{box-shadow:0 18px 36px rgb(255 86 119 / .34);transform:translateY(-2px)}}.pricing-multi-screen-tab{min-height:46px;padding:0 20px;border:1px solid #fff0;border-radius:999px;background:#fff0;color:rgb(248 250 252 / .72);font:inherit;font-size:14px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:color 0.25s ease,background 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease}.pricing-multi-screen-tab:hover{color:#fff;transform:translateY(-1px)}.pricing-multi-screen-tab.active{border-color:rgb(255 255 255 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .24) 0%,rgb(245 191 86 / .18) 100%);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 12px 28px rgb(82 14 28 / .24)}.multi-screen-panel{display:none}.multi-screen-panel.active{display:block}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-stack-card{position:relative;display:grid;grid-template-rows:auto auto auto auto auto;padding:30px 20px 22px;border-radius:24px;border:1px solid rgb(179 15 44 / .26);background:linear-gradient(180deg,rgb(20 11 18 / .94) 0%,rgb(9 7 14 / .95) 100%);box-shadow:0 24px 60px rgb(0 0 0 / .26),inset 0 1px 0 rgb(255 255 255 / .03);isolation:isolate;transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease;animation:pricing-stack-reveal 0.7s cubic-bezier(.22,1,.36,1) both}.pricing-stack-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top center,rgb(179 15 44 / .12) 0%,#fff0 34%);opacity:.42;pointer-events:none;border-radius:16px}.pricing-stack-card:nth-child(2){animation-delay:0.1s}.pricing-stack-card:nth-child(3){animation-delay:0.2s}.pricing-stack-card:nth-child(4){animation-delay:0.3s}.pricing-stack-card:hover{transform:translateY(-6px);border-color:rgb(225 29 46 / .42);box-shadow:0 30px 72px rgb(0 0 0 / .3),0 0 22px rgb(225 29 46 / .14)}.pricing-stack-card.is-featured{transform:translateY(-26px);border-color:#fff0;background:linear-gradient(180deg,rgb(30 12 21 / .95) 0%,rgb(14 8 15 / .96) 100%);box-shadow:0 28px 72px rgb(0 0 0 / .28),0 0 0 1px rgb(255 170 186 / .18),0 0 0 7px rgb(225 29 46 / .06),inset 0 1px 0 rgb(255 255 255 / .05)}.pricing-stack-card.best-value{border-color:rgb(245 191 86 / .34);box-shadow:0 24px 60px rgb(0 0 0 / .26),0 0 0 1px rgb(245 191 86 / .08),inset 0 1px 0 rgb(255 244 214 / .05)}.pricing-stack-card.best-value:hover{border-color:rgb(251 211 141 / .52);box-shadow:0 30px 72px rgb(0 0 0 / .3),0 0 24px rgb(245 191 86 / .14)}.pricing-stack-card.is-featured::before{inset:0;padding:3px;border-radius:inherit;background:linear-gradient(135deg,rgb(255 224 230) 0%,rgb(255 120 146 / .96) 20%,rgb(225 29 46 / .76) 52%,rgb(255 132 154 / .88) 78%,rgb(255 232 236 / .98) 100%);background-size:260% 260%;background-position:0% 50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:1;animation:pricing-stack-featured-border 5.4s linear infinite,pricing-stack-featured-border-pulse 3.2s ease-in-out infinite}.pricing-stack-card.is-featured::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .045) 0%,#fff0 18%),radial-gradient(circle at 50% 8%,rgb(255 171 186 / .08) 0%,#fff0 24%);opacity:.72;pointer-events:none;border-radius:16px}.pricing-stack-head,.pricing-stack-price,.pricing-stack-features,.pricing-stack-foot{position:relative;z-index:1}.pricing-stack-price{display:flex;align-items:flex-end;gap:6px;margin-top:4px}.pricing-stack-currency{padding-bottom:8px;color:#ff6e86;font-size:18px;font-weight:800;line-height:1}.pricing-stack-price strong{font-size:clamp(46px, 4vw, 58px);line-height:.9;font-weight:900;letter-spacing:-.06em;background:linear-gradient(135deg,#ffb1bf 0%,#ff6b85 42%,#e11d2e 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-card.is-featured .pricing-stack-price strong{background:linear-gradient(135deg,#ffd3da 0%,#ff8198 36%,#ff425e 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-card.best-value .pricing-stack-price strong{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-stack-price small{padding-bottom:8px;color:rgb(248 250 252 / .7);font-size:14px;font-weight:700}.pricing-stack-button{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;width:100%;min-height:44px;box-sizing:border-box;border:1px solid rgb(225 29 46 / .3);border-radius:14px;background:linear-gradient(180deg,rgb(48 13 25 / .92) 0%,rgb(23 8 16 / .98) 100%);color:#f8fafc;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 12px 24px rgb(70 10 24 / .26);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease,background 0.25s ease}.pricing-stack-button:hover{transform:translateY(-2px);border-color:rgb(225 29 46 / .48);box-shadow:0 18px 34px rgb(92 14 32 / .3);text-decoration:none}.pricing-stack-button.is-accent{border-color:#fff0;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);box-shadow:0 18px 36px rgb(225 29 46 / .24)}.pricing-stack-button.is-accent:hover{box-shadow:0 22px 44px rgb(225 29 46 / .34)}.pricing-stack-button span{margin-left:6px}@keyframes pricing-stack-reveal{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pricing-stack-shine{from{background-position:0 0,220% 0}to{background-position:0 0,-20% 0}}@keyframes pricing-stack-featured-border{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}@keyframes pricing-stack-featured-border-pulse{0%,100%{opacity:.9}50%{opacity:1}}@keyframes pricing-stack-featured-breathe{0%,100%{transform:translateY(-26px);box-shadow:0 28px 72px rgb(0 0 0 / .28),0 0 0 1px rgb(255 170 186 / .18),0 0 0 7px rgb(225 29 46 / .06),inset 0 1px 0 rgb(255 255 255 / .05)}50%{transform:translateY(-28px);box-shadow:0 32px 82px rgb(0 0 0 / .32),0 0 0 1px rgb(255 205 215 / .3),0 0 0 10px rgb(225 29 46 / .11),inset 0 1px 0 rgb(255 255 255 / .06)}}@keyframes pricing-stack-badge{0%,100%{transform:translateX(-50%) translateY(0);box-shadow:0 16px 34px rgb(225 29 46 / .3)}50%{transform:translateX(-50%) translateY(-2px);box-shadow:0 20px 40px rgb(225 29 46 / .38)}}body.light-theme .pricing-stack-board{background:#fff0;box-shadow:none}body.light-theme .pricing-stack-board::before{display:none}body.light-theme .pricing-stack-board::after{display:none}body.light-theme .pricing-stack-board-multi{background:#fff0;box-shadow:none}body.light-theme .pricing-stack-board-multi::after{display:none}body.light-theme .pricing-multi-screen-tabs{border-color:rgb(15 23 42 / .08);background:rgb(255 255 255 / .72);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 12px 28px rgb(15 23 42 / .08)}body.light-theme .pricing-multi-screen-tab{color:rgb(15 23 42 / .64)}body.light-theme .pricing-multi-screen-tab:hover{color:#0f172a}body.light-theme .pricing-multi-screen-tab.active{border-color:rgb(225 29 46 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .1) 0%,rgb(245 191 86 / .14) 100%);color:#7f1d1d;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 10px 22px rgb(15 23 42 / .06)}body.light-theme .pricing-stack-card{border-color:rgb(225 29 46 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .98) 0%,rgb(255 247 248 / .98) 100%);box-shadow:0 18px 36px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .85)}body.light-theme .pricing-stack-card::before{background:radial-gradient(circle at top center,rgb(225 29 46 / .07) 0%,#fff0 40%);opacity:.9}body.light-theme .pricing-stack-card:hover{border-color:rgb(225 29 46 / .24);box-shadow:0 22px 44px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .08)}body.light-theme .pricing-stack-card.is-featured{background:linear-gradient(180deg,rgb(255 244 246 / .99) 0%,rgb(255 250 250 / .99) 100%);box-shadow:0 24px 48px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .08),0 0 0 6px rgb(225 29 46 / .04),inset 0 1px 0 rgb(255 255 255 / .92)}body.light-theme .pricing-stack-card.is-featured::before{background:linear-gradient(135deg,rgb(225 29 46 / .65) 0%,rgb(244 63 94 / .46) 22%,rgb(225 29 46 / .24) 54%,rgb(255 145 164 / .34) 78%,rgb(225 29 46 / .56) 100%)}body.light-theme .pricing-stack-card.is-featured::after{background:linear-gradient(180deg,rgb(255 255 255 / .52) 0%,#fff0 20%),radial-gradient(circle at 50% 8%,rgb(225 29 46 / .06) 0%,#fff0 24%);opacity:.74}body.light-theme .pricing-stack-head h4,body.light-theme .pricing-stack-plan,body.light-theme .pricing-stack-features span,body.light-theme .pricing-stack-price small,body.light-theme .pricing-stack-pay span{color:#1f2937}body.light-theme .pricing-stack-head .plan-name{color:#7f1d1d}body.light-theme .pricing-stack-card.is-featured .pricing-stack-head .plan-name{color:#a3122d}body.light-theme .pricing-stack-card.best-value .pricing-stack-head .plan-name{color:#7a5608}body.light-theme .pricing-stack-tag{border-color:rgb(225 29 46 / .14);background:linear-gradient(135deg,rgb(225 29 46 / .09) 0%,rgb(255 145 164 / .1) 100%);color:#991b1b}body.light-theme .pricing-stack-summary{border-color:rgb(225 29 46 / .12);background:rgb(225 29 46 / .05);color:#7f1d1d}body.light-theme .pricing-stack-features span{border-bottom-color:rgb(225 29 46 / .1)}body.light-theme .pricing-stack-features span::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e11d2e' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}body.light-theme .pricing-stack-refund{border-color:rgb(13 148 136 / .22);background:rgb(13 148 136 / .08);color:#0f766e}body.light-theme .pricing-stack-note{border-color:rgb(225 29 46 / .18);background:linear-gradient(135deg,rgb(225 29 46 / .92) 0%,rgb(244 63 94 / .82) 100%);color:#ffffff!important}body.light-theme .pricing-stack-button{border-color:rgb(225 29 46 / .18);background:linear-gradient(180deg,rgb(255 245 246) 0%,rgb(255 237 240 / .98) 100%);color:#991b1b;box-shadow:0 10px 24px rgb(225 29 46 / .08)}body.light-theme .pricing-stack-button:hover{border-color:rgb(225 29 46 / .28);box-shadow:0 14px 30px rgb(225 29 46 / .12)}body.light-theme .pricing-stack-button.is-accent{border-color:#fff0;background:linear-gradient(135deg,#cf1734 0%,#f43f5e 100%);color:#fff;box-shadow:0 16px 32px rgb(225 29 46 / .18)}body.light-theme .pricing-stack-button.is-accent:hover{background:linear-gradient(135deg,#ba102b 0%,#e11d48 100%);box-shadow:0 18px 36px rgb(225 29 46 / .24)}body.light-theme .pricing-stack-pay img{opacity:.9}body.light-theme .pricing-stack-refund-inline{border-color:rgb(225 29 46 / .14);background:rgb(225 29 46 / .07);color:#991b1b}body.light-theme .best-value-badge{border-color:rgb(212 160 23 / .16);color:#51370b;box-shadow:0 16px 32px rgb(212 160 23 / .18)}body.light-theme .pricing-section .pricing-card.best-value{border-color:rgb(212 160 23 / .24);box-shadow:0 24px 52px rgb(15 23 42 / .1),0 0 0 1px rgb(212 160 23 / .08)}body.light-theme .pricing-stack-card.best-value{border-color:rgb(212 160 23 / .22);box-shadow:0 20px 46px rgb(15 23 42 / .1),0 0 0 1px rgb(212 160 23 / .08),inset 0 1px 0 rgb(255 255 255 / .82)}body.light-theme .pricing-stack-card.best-value .pricing-stack-price strong,body.light-theme .pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#8b6b11 0%,#d4a017 42%,#f4c95d 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pricing-section .pricing-card.best-value .amount{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}@media (max-width:1100px){.pricing-stack-card.is-featured{grid-column:span 2}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.pricing-stack-card,.pricing-stack-card.is-featured{grid-column:auto;transform:none}.pricing-stack-card.is-featured .pricing-stack-head{padding-top:18px}.pricing-stack-card.is-featured{transform:none}.pricing-multi-screen-tab{width:100%;min-height:44px;padding:0 12px;font-size:13px;white-space:nowrap}.multi-screen-panel .pricing-stack-grid-multi{grid-template-columns:1fr}.multi-screen-panel .pricing-stack-grid-multi .pricing-stack-card.is-featured{grid-column:auto}}@media (max-width:480px){.pricing-stack-card{padding:30px 18px 18px;border-radius:24px}.pricing-stack-price strong{font-size:44px}}@media (max-width:1024px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}body.light-theme .vod-maple-spotlight,body.light-theme .vod-maple-card{background:linear-gradient(160deg,rgb(255 255 255 / .98),rgb(255 247 248 / .96));border-color:rgb(225 29 46 / .1);box-shadow:0 16px 38px rgb(15 23 42 / .08)}body.light-theme .vod-maple-screen{background:linear-gradient(180deg,rgb(255 243 246 / .96) 0%,rgb(255 255 255 / .98) 100%);border-color:rgb(225 29 46 / .1);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme .vod-maple-screen h3,body.light-theme .vod-maple-card-copy h3,body.light-theme .vod-maple-metric strong,body.light-theme .vod-maple-strip span{color:#1f2937}body.light-theme .vod-maple-screen p,body.light-theme .vod-maple-card-copy p,body.light-theme .vod-maple-metric span,body.light-theme .vod-maple-footer span{color:rgb(15 23 42 / .72)}body.light-theme .vod-maple-chip,body.light-theme .vod-maple-footer span,body.light-theme .vod-maple-strip span,body.light-theme .vod-maple-metric{border-color:rgb(225 29 46 / .1);background:rgb(225 29 46 / .04)}body.light-theme .vod-maple-chip,body.light-theme .vod-maple-footer span,body.light-theme .vod-maple-strip span{color:rgb(127 29 29 / .74)}body.light-theme .vod-maple-icon{color:#fff}@media (max-width:1024px){.how-steps-grid{grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:1180px){.beyond-experience-layout{grid-template-columns:1fr}.beyond-side-column{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}.beyond-spotlight-card{min-height:560px}}@keyframes slide-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes slide-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}@media (max-width:768px){.apps-compatibility-section{padding:80px 0}.apps-title{font-size:32px}.apps-subtitle{font-size:16px}.app-card{width:180px;padding:24px 20px}.app-logo,.app-icon{width:64px;height:64px;font-size:20px}.app-name{font-size:15px}.apps-footer-text p{font-size:16px}.slide-left .apps-track{animation-duration:20s}.slide-right .apps-track{animation-duration:20s}.reviews-grid{grid-template-columns:1fr}}.faq-section .faq-item{position:relative;background:linear-gradient(145deg,rgb(13 18 34 / .88),rgb(10 14 28 / .78));border:1px solid rgb(210 15 42 / .22);border-radius:20px;overflow:hidden;box-shadow:0 16px 34px rgb(2 8 23 / .36);transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease,background 0.3s ease;counter-increment:faq-counter}.faq-section .faq-item::after{content:counter(faq-counter,decimal-leading-zero);position:absolute;top:14px;right:18px;font-size:11px;font-weight:800;letter-spacing:1px;color:rgb(248 250 252 / .55);z-index:1}.faq-section .faq-item:hover{transform:translateY(-2px);border-color:rgb(210 15 42 / .42);box-shadow:0 20px 42px rgb(210 15 42 / .18)}.faq-section .faq-item.active{border-color:rgb(225 29 46 / .46);background:linear-gradient(145deg,rgb(14 19 35 / .95),rgb(11 15 30 / .9));box-shadow:0 22px 46px rgb(225 29 46 / .18)}.faq-question{width:100%;display:flex;align-items:center;gap:16px;padding:22px 52px 22px 24px;background:none;border:none;cursor:pointer;text-align:left;color:var(--text-primary)!important;font-family:inherit;font-size:18px;font-weight:700;line-height:1.4;transition:all 0.3s ease;white-space:normal!important}.faq-question:hover,.faq-question:focus,.faq-question:active{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .05))}.faq-item.active .faq-icon-wrapper{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;transform:scale(1.04)}.faq-item.active .faq-icon{color:#fff}.faq-question span{flex:1}.faq-item.active .faq-chevron{transform:rotate(180deg);color:var(--secondary)}.faq-item.active .faq-answer{max-height:500px;padding-bottom:28px;opacity:1}@media (max-width:1024px){.faq-grid{grid-template-columns:1fr}.faq-support-card{position:relative;top:0}}@media (max-width:768px){.faq-question{padding:20px 44px 20px 20px;font-size:16px}}@media (max-width:480px){.faq-question{font-size:15px}.faq-section .faq-item::after{top:12px;right:14px;font-size:10px}}body.light-theme{--primary:#d20f2a;--primary-light:#f4435e;--secondary:#e11d2e;--accent:#db2777;--text-primary:#0f172a;--text-secondary:#475569;--text-white:#fff;--bg-primary:#f8fafc;--bg-secondary:rgba(241, 245, 249, 0.9);--bg-tertiary:#e2e8f0}body .logo-light{display:none}body.light-theme .logo-dark{display:none}body.light-theme .logo-light{display:block}body.light-theme .bg-dark{background:#f8fafc}body.light-theme .bg-grid{background-image:linear-gradient(rgb(15 23 42 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(225 29 46 / .22)}body.light-theme .mobile-menu{background:rgb(248 250 252 / .98);border-bottom-color:rgb(225 29 46 / .22)}body.light-theme .btn-icon,body.light-theme .btn-mobile{background:rgb(226 232 240 / .8);border-color:rgb(225 29 46 / .22)}body.light-theme .btn-secondary{background:rgb(15 23 42 / .06);border-color:rgb(15 23 42 / .12)}body.light-theme .stats-bar{background:linear-gradient(180deg,rgb(248 250 252 / .95),rgb(241 245 249 / .98));border-top:1px solid rgb(225 29 46 / .22);border-bottom:1px solid rgb(225 29 46 / .14)}body.light-theme .stat-item{background:rgb(255 255 255 / .85);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 35px rgb(15 23 42 / .1)}body.light-theme .stat-number{color:#0f172a;text-shadow:none}body.light-theme .stat-label{color:rgb(15 23 42 / .65)}body.light-theme .feature-badge{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 12px 30px rgb(15 23 42 / .12)}body.light-theme .feature-badge:hover{border-color:rgb(210 15 42 / .4);box-shadow:0 18px 40px rgb(210 15 42 / .18)}body.light-theme .badge-text strong{color:var(--text-primary)}body.light-theme .badge-text span{color:#64748b}body.light-theme .trust-badge-item{color:#475569}body.light-theme .pricing-trust{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .stats-bar-2{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .top-feature-card,body.light-theme .feature-item,body.light-theme .pricing-card,body.light-theme .beyond-card,body.light-theme .app-card,body.light-theme .review-card-v2,body.light-theme .faq-item{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 10px 24px rgb(15 23 42 / .08)}body.light-theme .top-feature-card::after{border-top-color:rgb(15 23 42 / .18);border-right-color:rgb(15 23 42 / .18)}body.light-theme .pricing-card.featured{border:2px solid rgb(210 15 42 / .6);box-shadow:0 20px 40px rgb(210 15 42 / .18),0 0 60px rgb(210 15 42 / .12);transform:scale(1.05)}body.light-theme .pricing-card.featured:hover{transform:scale(1.05) translateY(-8px);box-shadow:0 28px 60px rgb(210 15 42 / .24),0 0 80px rgb(210 15 42 / .18)}body.light-theme .pricing-card.featured .popular-badge{box-shadow:0 10px 24px rgb(210 15 42 / .35)}body.light-theme .top-feature-card:hover,body.light-theme .pricing-card:hover,body.light-theme .beyond-card:hover,body.light-theme .app-card:hover,body.light-theme .review-card-v2:hover,body.light-theme .how-step-card:hover{box-shadow:0 18px 40px rgb(15 23 42 / .14);transform:translateY(-6px)}body.light-theme .how-step-card{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 10px 24px rgb(15 23 42 / .08)}body.light-theme .vod-section::after{background:linear-gradient(180deg,rgb(248 250 252 / .92) 0%,rgb(248 250 252 / .75) 100%),radial-gradient(circle at 20% 20%,rgb(210 15 42 / .08),transparent 55%),radial-gradient(circle at 80% 10%,rgb(225 29 46 / .08),transparent 55%);opacity:.9}body.light-theme .vod-icon.purple,body.light-theme .vod-icon.orange,body.light-theme .vod-icon.blue{border-color:rgb(15 23 42 / .12);color:#0f172a;box-shadow:0 10px 20px rgb(15 23 42 / .12)}body.light-theme .split-comparison .us-header,body.light-theme .split-comparison .others-header{background:#f1f5f9;border-color:rgb(15 23 42 / .12)}body.light-theme .features-list{background:#fff;border-color:rgb(15 23 42 / .12)}body.light-theme .feature-item{background:rgb(248 250 252 / .9);border-color:rgb(15 23 42 / .08)}body.light-theme .divider-line{background:linear-gradient(180deg,transparent 0%,rgb(210 15 42 / .45) 45%,rgb(225 29 46 / .35) 60%,transparent 100%)}body.light-theme .faq-item.active{background:#fff;border-color:rgb(225 29 46 / .3)}body.light-theme .faq-section{background:#fff0}body.light-theme .faq-section .faq-item{background:linear-gradient(145deg,rgb(255 255 255 / .98),rgb(245 249 255 / .94));border-color:rgb(210 15 42 / .2);box-shadow:0 14px 30px rgb(15 23 42 / .08)}body.light-theme .faq-section .faq-item::after{color:rgb(15 23 42 / .45)}body.light-theme .faq-section .faq-item:hover{border-color:rgb(210 15 42 / .36);box-shadow:0 18px 36px rgb(210 15 42 / .12)}body.light-theme .faq-section .faq-item.active{background:linear-gradient(145deg,rgb(255 255 255),rgb(246 248 255 / .98));border-color:rgb(225 29 46 / .32);box-shadow:0 20px 38px rgb(225 29 46 / .1)}body.light-theme .faq-section .faq-question:hover,body.light-theme .faq-section .faq-question:focus,body.light-theme .faq-section .faq-question:active{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .06))}body.light-theme .faq-section .faq-question span,body.light-theme .faq-section .faq-chevron,body.light-theme .faq-section .faq-answer p{color:#0f172a}body.light-theme .faq-section .faq-icon-wrapper{background:rgb(225 29 46 / .08);border-color:rgb(225 29 46 / .14);color:#cf1734}body.light-theme .faq-meta-row span{color:#0f172a;background:linear-gradient(135deg,rgb(210 15 42 / .12),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .2)}body.light-theme .faq-read-more{background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .25);color:#0f172a;box-shadow:0 8px 18px rgb(15 23 42 / .12)}body.light-theme .faq-read-more:hover{border-color:rgb(225 29 46 / .35);box-shadow:0 10px 20px rgb(15 23 42 / .16)}body.light-theme .faq-read-more:focus-visible{outline-color:rgb(210 15 42 / .45)}body.light-theme .faq-support-card{background:linear-gradient(180deg,rgb(255 251 252 / .98) 0%,rgb(255 244 246 / .98) 100%),linear-gradient(135deg,rgb(210 15 42 / .06) 0%,#fff0 60%);border-color:rgb(225 29 46 / .16);box-shadow:0 24px 46px rgb(148 17 43 / .08),inset 0 1px 0 rgb(255 255 255 / .8)}body.light-theme .faq-support-card::after{background:linear-gradient(180deg,rgb(255 255 255 / .94) 0%,rgb(255 247 249 / .98) 100%)}body.light-theme .support-text{color:rgb(31 41 55 / .78)}body.light-theme .support-description,body.light-theme .stat-label-small,body.light-theme .support-hours,body.light-theme .support-badge{color:rgb(71 85 105 / .82)}body.light-theme .support-point,body.light-theme .stat-item-small,body.light-theme .support-hours,body.light-theme .support-badge{background:rgb(255 255 255 / .72);border-color:rgb(225 29 46 / .12)}body.light-theme .support-point,body.light-theme .stat-value-small,body.light-theme .support-hours,body.light-theme .support-badge,body.light-theme .support-point span{color:#0f172a}body.light-theme .support-guide-link{color:#9f1239;border-bottom-color:rgb(159 18 57 / .24)}body.light-theme .footer{color:var(--text-primary)}body.light-theme .footer::before{background:radial-gradient(circle at 20% 20%,rgb(210 15 42 / .08) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgb(225 29 46 / .08) 0%,transparent 50%)}body.light-theme .social-link,body.light-theme .btn-admin,body.light-theme .btn-scroll-top{background:#fff;border-color:rgb(15 23 42 / .12);color:var(--primary);background-image:linear-gradient(135deg,var(--primary),var(--secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}body.light-theme .social-link:hover{color:#fff}body.light-theme .newsletter-form{background:#fff;border:1px solid rgb(15 23 42 / .08);box-shadow:0 12px 30px rgb(15 23 42 / .08)}body.light-theme .newsletter-input{background:transparent!important;color:var(--text-primary)}body.light-theme .newsletter-input::placeholder{color:#94a3b8}body.light-theme .payment-icon{color:#1f2937;opacity:.8}body.light-theme .payment-icon:hover{color:#cf1734;opacity:1}body.light-theme .newsletter-submit{box-shadow:0 10px 24px rgb(210 15 42 / .25)}body.light-theme .newsletter-submit:hover{box-shadow:0 16px 32px rgb(210 15 42 / .35)}body.light-theme .section-badge-purple,body.light-theme .support-status{background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(225 29 46 / .1));border-color:rgb(210 15 42 / .25);color:var(--primary)}body.light-theme .quality-badge{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .2);color:#cf1734}body.light-theme .secure-badge{background:rgb(16 185 129 / .12);border-color:rgb(16 185 129 / .35);color:#10b981}body.light-theme .secure-badge svg{color:#10b981}body.light-theme .multi-screen-badge{background:linear-gradient(135deg,rgb(210 15 42 / .08),rgb(225 29 46 / .08));border-color:rgb(210 15 42 / .22);box-shadow:0 10px 22px rgb(15 23 42 / .1),inset 0 1px 0 rgb(255 255 255 / .7);color:#0f172a}body.light-theme .multi-screen-badge svg{color:var(--primary)}body.light-theme .multi-screen-badge-wrap:hover .multi-screen-badge{border-color:rgb(225 29 46 / .3);box-shadow:0 12px 24px rgb(15 23 42 / .12),0 0 0 1px rgb(225 29 46 / .12)}body.light-theme .quality-badge.low{background:rgb(239 68 68 / .08);border-color:rgb(239 68 68 / .2);color:#ef4444}body.light-theme .video-player{background:linear-gradient(135deg,rgb(226 232 240 / .9) 0%,rgb(241 245 249 / .9) 100%);border-color:rgb(15 23 42 / .12);box-shadow:0 20px 40px rgb(15 23 42 / .12),0 0 60px rgb(210 15 42 / .12)}body.light-theme .video-header{background:rgb(248 250 252 / .95);border-bottom-color:rgb(15 23 42 / .12);color:#475569}body.light-theme .video-content{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%)}body.light-theme .video-content::after{background:radial-gradient(circle at 30% 40%,rgb(210 15 42 / .2) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgb(243 106 125 / .2) 0%,transparent 50%)}body.light-theme .btn-admin:hover,body.light-theme .btn-scroll-top:hover{box-shadow:0 12px 26px rgb(210 15 42 / .2)}body.light-theme .reviewer-name-v2,body.light-theme .reviewer-name{color:var(--text-primary)}body.light-theme .reviewer-badge,body.light-theme .review-time-v2,body.light-theme .review-date{color:#64748b}body.light-theme .review-text-v2,body.light-theme .review-text{color:#475569}body.light-theme .review-verified-v2{color:#cf1734}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.feature-item{display:flex;align-items:center;gap:16px;padding:20px;background:rgb(30 30 40 / .4);border:1px solid rgb(255 255 255 / .05);border-radius:16px;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.disadvantages-side .feature-item:hover{transform:translateX(8px);background:rgb(239 68 68 / .05)}.feature-item:hover .feature-icon{transform:scale(1.1) rotate(5deg)}.status-dot.active{background:#10b981;box-shadow:0 0 12px rgb(16 185 129 / .6);animation:pulse 2s infinite}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.stat-number{font-size:36px;font-weight:900;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:1;margin-bottom:8px}@media (max-width:1024px){.split-comparison{grid-template-columns:1fr;gap:40px}.vs-divider{display:none}.stats-bar{grid-template-columns:repeat(4,auto);gap:20px}.stat-divider{display:none}}@media (max-width:768px){.feature-item{padding:16px}.stats-bar{grid-template-columns:repeat(2,1fr);padding:32px 24px}.stat-number{font-size:28px}}.modal-overlay.active{display:flex}.form-field.is-hidden{display:none}.whatsapp-button.is-email{background:linear-gradient(135deg,#b50f2a 0%,#cf1734 100%);box-shadow:0 18px 35px rgb(181 15 42 / .28)}.whatsapp-button.is-email:hover{background:linear-gradient(135deg,#b50f2a 0%,#cf1734 100%)!important;box-shadow:0 20px 38px rgb(181 15 42 / .3)!important}.whatsapp-button.is-email .btn-icon{background:rgb(91 11 28 / .24)}.whatsapp-button.is-email .btn-icon-whatsapp{display:none}.whatsapp-button.is-email .btn-icon-email{display:block}.newsletter-form{border-radius:19px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;background:#000;padding:7px}.newsletter-input{flex:1;padding:14px 20px;border:1px solid rgb(210 15 42 / .2);border-radius:12px;color:var(--text-primary);font-size:15px;font-family:inherit;transition:all 0.3s ease;backdrop-filter:blur(10px);border-radius:12px;background:#000!important;outline:none;border:0!important}.newsletter-input:focus{background:#000!important;outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgb(210 15 42 / .1)}.newsletter-input::placeholder{color:var(--text-secondary)}.btn-scroll-top{width:40px;height:40px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .3);border-radius:10px;color:var(--primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.btn-scroll-top:hover{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-color:#fff0;color:#fff;transform:translateY(-3px);box-shadow:0 10px 25px rgb(210 15 42 / .4)}@media (max-width:1024px){.footer-top{grid-template-columns:1fr;gap:40px}.footer-links{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.newsletter-form{flex-direction:column}}.nav-links a.active{color:var(--primary-light)}.wow-offer{position:relative;margin-bottom:22px;padding:10px;border-radius:18px;border:1px solid rgb(255 255 255 / .14);background:radial-gradient(circle at 12% 50%,rgb(255 255 255 / .14),transparent 40%),linear-gradient(108deg,rgb(210 15 42 / .88),rgb(179 15 44 / .84) 48%,rgb(13 18 34 / .9) 100%);box-shadow:0 16px 32px rgb(6 12 28 / .38);overflow:hidden;isolation:isolate;background-size:120% 120%,220% 220%;background-position:0% 45%,0% 50%;transition:border-color 0.24s ease,box-shadow 0.24s ease,transform 0.24s ease;animation:wow-offer-enter 0.55s cubic-bezier(.2,.7,.2,1) both,wow-offer-bg-pan 10s ease-in-out infinite alternate;contain:layout paint}.wow-offer:hover{border-color:rgb(255 255 255 / .22);box-shadow:0 20px 38px rgb(6 12 28 / .46);transform:translateY(-1px)}.wow-offer::after{content:'';position:absolute;inset:0;border-radius:inherit;padding:1.1px;background:linear-gradient(120deg,rgb(255 230 236 / .72),rgb(255 103 140 / .68),rgb(255 230 236 / .72));background-size:220% 220%;background-position:0% 50%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3;opacity:.88;animation:wow-offer-border-pan 5.6s linear infinite}.wow-offer__aura{position:absolute;inset:-38% -18% auto;height:155%;background:radial-gradient(circle,rgb(255 255 255 / .18),transparent 68%);opacity:.2;pointer-events:none;z-index:1;animation:wow-offer-aura 9s ease-in-out infinite alternate}.wow-offer__bar{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.wow-offer__lead{display:flex;align-items:center;gap:8px;flex:1 1 310px;min-width:230px;flex-wrap:wrap}.wow-offer__mini-icon{width:18px;height:18px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:currentColor}.wow-offer__eyebrow{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .11);color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em;line-height:1.1}.wow-offer__eyebrow .wow-offer__mini-icon{background:rgb(255 255 255 / .16);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .22);animation:wow-offer-dot 1.8s ease-in-out infinite}.wow-offer__tag{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;border:1px solid rgb(255 255 255 / .24);background:rgb(255 255 255 / .14);color:rgb(255 255 255 / .96);font-size:12px;font-weight:700;line-height:1}.wow-offer__countdown{display:inline-flex;align-items:center;padding:7px 11px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(13 18 34 / .22);backdrop-filter:blur(3px);gap:8px;animation:wow-offer-countdown 2.8s ease-in-out infinite}.wow-offer__countdown-label{display:inline-flex;align-items:center;gap:5px;color:rgb(255 255 255 / .78);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.wow-offer__countdown-label .wow-offer__mini-icon{width:16px;height:16px;background:rgb(255 255 255 / .14)}.wow-offer__countdown-values{display:inline-flex;align-items:center;gap:8px}.wow-offer__time-unit{display:inline-flex;align-items:baseline;justify-content:center;gap:2px;min-width:44px;padding:3px 5px;border-radius:10px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .08)}.wow-offer__countdown-values span[data-offer-hours],.wow-offer__countdown-values span[data-offer-minutes],.wow-offer__countdown-values span[data-offer-seconds]{color:#fff;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;text-align:center;line-height:1}.wow-offer__time-unit small{color:rgb(255 255 255 / .8);font-size:9px;font-weight:700;text-transform:uppercase;transform:translateY(-1px)}.wow-offer__amount{display:inline-flex;align-items:center;gap:8px;margin:0;line-height:1;padding-inline:2px}.wow-offer__amount span{font-size:15px;font-weight:700;color:rgb(255 225 230 / .84);text-decoration:line-through;text-decoration-thickness:2px}.wow-offer__amount strong{font-size:34px;font-weight:900;letter-spacing:-.03em;color:#fff}.wow-offer__cta{width:auto;display:inline-flex;align-items:center;gap:6px;justify-content:center;min-height:44px;padding:0 20px;border-radius:999px;background:#fff;color:#88162f;box-shadow:0 10px 22px rgb(13 18 34 / .24);animation:wow-offer-cta 3.6s ease-in-out infinite}.wow-offer__cta:hover{background:#fff5f7;box-shadow:0 14px 28px rgb(13 18 34 / .3)}.wow-offer__slim-banner{margin:8px 2px 2px;position:relative;z-index:2;padding:7px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(13 18 34 / .22);color:rgb(248 250 252 / .9);font-size:11px;font-weight:700;letter-spacing:.04em;width:fit-content}.wow-offer__slim-banner.is-visible{animation:wow-offer-slim-banner 0.4s ease both}.wow-offer.is-slim{padding-top:8px;padding-bottom:8px}.wow-offer.is-slim .wow-offer__tag,.wow-offer.is-slim .wow-offer__countdown-label,.wow-offer.is-slim .wow-offer__amount span{display:none}@keyframes wow-offer-enter{0%{opacity:0;transform:translateY(8px) scale(.99)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes wow-offer-bg-pan{0%{background-position:0% 45%,0% 50%}50%{background-position:45% 55%,100% 50%}100%{background-position:100% 48%,0% 50%}}@keyframes wow-offer-border-pan{0%{background-position:0% 50%}100%{background-position:220% 50%}}@keyframes wow-offer-aura{0%{transform:translate3d(-1.5%,-1.5%,0) scale(1);opacity:.2}100%{transform:translate3d(1.5%,1.5%,0) scale(1.04);opacity:.32}}@keyframes wow-offer-dot{0%,100%{transform:scale(1);box-shadow:0 0 0 0 rgb(239 64 90 / .5)}50%{transform:scale(1.1);box-shadow:0 0 0 5px #fff0}}@keyframes wow-offer-price{0%,100%{border-color:rgb(255 255 255 / .18)}50%{border-color:rgb(255 255 255 / .3)}}@keyframes wow-offer-countdown{0%,100%{border-color:rgb(255 255 255 / .2);box-shadow:0 0 0 0 #fff0}50%{border-color:rgb(255 255 255 / .32);box-shadow:0 0 0 4px rgb(225 29 46 / .08)}}@keyframes wow-offer-cta{0%,100%{transform:translateY(0);box-shadow:0 10px 22px rgb(13 18 34 / .24)}50%{transform:translateY(-1px);box-shadow:0 14px 30px rgb(13 18 34 / .32)}}@keyframes wow-offer-slim-banner{0%{opacity:0;transform:translateY(3px)}100%{opacity:1;transform:translateY(0)}}.installation-tab{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background:rgb(18 23 26 / .75);border:1px solid rgb(255 255 255 / .08);color:var(--text-secondary);font-weight:600;text-align:left;transition:all 0.3s ease}.installation-tab .tab-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgb(255 255 255 / .06);color:var(--text-primary);flex:0 0 auto}.installation-tab.active{background:linear-gradient(130deg,rgb(210 15 42 / .28),rgb(225 29 46 / .18));border-color:rgb(210 15 42 / .52);color:var(--text-primary);box-shadow:0 14px 30px rgb(210 15 42 / .25)}.installation-panel{display:none}.installation-panel.active{display:block}@media (max-width:1024px){.wow-offer{padding:9px}.wow-offer__bar{gap:8px 10px}.wow-offer__lead{flex-basis:100%;min-width:0}}@media (max-width:768px){.wow-offer{padding:10px;border-radius:16px}.wow-offer__bar{gap:8px}.wow-offer__lead{gap:8px}.wow-offer__eyebrow{font-size:12px;padding:5px 9px}.wow-offer__tag{font-size:11px;padding:5px 9px}.wow-offer__countdown{width:100%;justify-content:space-between;padding:6px 9px}.wow-offer__countdown-label{font-size:10px}.wow-offer__countdown-values{gap:6px}.wow-offer__time-unit{min-width:38px;padding:2px 4px;gap:2px}.wow-offer__countdown-values span[data-offer-hours],.wow-offer__countdown-values span[data-offer-minutes],.wow-offer__countdown-values span[data-offer-seconds]{font-size:16px}.wow-offer__time-unit small{font-size:8px}.wow-offer__amount{width:100%;justify-content:center}.wow-offer__amount strong{font-size:30px}.wow-offer__amount span{font-size:13px}.wow-offer__cta{width:100%;min-height:42px;padding-inline:14px}.wow-offer.is-slim .wow-offer__amount{justify-content:flex-start}.installation-tab{min-height:72px;padding:14px}}@media (prefers-reduced-motion:reduce){.wow-offer,.wow-offer::after,.wow-offer *,.wow-offer__cta{animation:none!important;transition:none!important}}body.light-theme .installation-head p,body.light-theme .installation-steps li,body.light-theme .installation-assist p,body.light-theme .installation-download p{color:rgb(15 23 42 / .72)}body.light-theme .wow-offer{border-color:rgb(15 23 42 / .12);background:radial-gradient(circle at 12% 52%,rgb(255 255 255 / .24),transparent 38%),linear-gradient(106deg,rgb(244 63 94 / .34),rgb(236 72 153 / .26) 46%,rgb(251 113 133 / .2) 100%);box-shadow:0 12px 24px rgb(15 23 42 / .1)}body.light-theme .wow-offer::after{background:linear-gradient(120deg,rgb(203 213 225 / .95),rgb(244 63 94 / .7),rgb(203 213 225 / .95));opacity:.75}body.light-theme .wow-offer__aura{opacity:.1}body.light-theme .wow-offer__eyebrow .wow-offer__mini-icon,body.light-theme .wow-offer__countdown-label .wow-offer__mini-icon{background:rgb(15 23 42 / .08);box-shadow:inset 0 0 0 1px rgb(15 23 42 / .14)}body.light-theme .wow-offer__eyebrow,body.light-theme .wow-offer__countdown-values span[data-offer-hours],body.light-theme .wow-offer__countdown-values span[data-offer-minutes],body.light-theme .wow-offer__countdown-values span[data-offer-seconds],body.light-theme .wow-offer__amount strong{color:#0f172a}body.light-theme .wow-offer__tag,body.light-theme .wow-offer__countdown,body.light-theme .wow-offer__time-unit,body.light-theme .wow-offer__slim-banner{border-color:rgb(15 23 42 / .12);background:rgb(255 255 255 / .7)}body.light-theme .wow-offer__tag,body.light-theme .wow-offer__countdown-label,body.light-theme .wow-offer__time-unit small,body.light-theme .wow-offer__slim-banner,body.light-theme .wow-offer__amount span{color:rgb(15 23 42 / .72)}body.light-theme .wow-offer__amount span{color:rgb(176 0 28 / .6)}body.light-theme .wow-offer__cta{background:#0f172a;color:#fff}body.light-theme .wow-offer__cta:hover{background:#1e293b}body.light-theme .installation-tab{background:rgb(255 255 255 / .82);border-color:rgb(15 23 42 / .12);color:rgb(15 23 42 / .72)}body.light-theme .installation-tab .tab-icon{background:rgb(210 15 42 / .09);border:1px solid rgb(210 15 42 / .2);color:#0f172a}body.light-theme .installation-tab.active{background:linear-gradient(130deg,rgb(210 15 42 / .16),rgb(225 29 46 / .1));border-color:rgb(210 15 42 / .36);color:#0f172a;box-shadow:0 10px 26px rgb(210 15 42 / .18)}body.light-theme .installation-card,body.light-theme .installation-assist,body.light-theme .installation-download{border-color:rgb(15 23 42 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 247 249 / .96));box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .installation-layout::after{display:none}body.light-theme .installation-deep-guide{border-color:rgb(15 23 42 / .12);background:radial-gradient(circle at 10% 16%,rgb(225 29 46 / .1),transparent 40%),radial-gradient(circle at 90% 86%,rgb(210 15 42 / .08),transparent 42%),linear-gradient(165deg,rgb(255 255 255 / .98),rgb(255 247 249 / .96));box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .installation-deep-guide__badge,body.light-theme .installation-deep-guide__sheet{border-color:rgb(15 23 42 / .12);background:rgb(255 255 255 / .86)}body.light-theme .installation-deep-guide__lead h3,body.light-theme .installation-deep-guide__columns h4,body.light-theme .installation-deep-guide__columns p:first-of-type::first-letter{color:#0f172a}body.light-theme .installation-deep-guide__lead p,body.light-theme .installation-deep-guide__columns p{color:rgb(15 23 42 / .72)}body.light-theme .installation-deep-guide__columns{column-rule-color:rgb(15 23 42 / .12)}body.light-theme .installation-deep-guide__gallery-main img,body.light-theme .installation-deep-guide__gallery-strip img{border-color:rgb(15 23 42 / .12)}body.light-theme .installation-deep-guide__conclusion{border-color:rgb(225 29 46 / .24);background:rgb(225 29 46 / .08);color:rgb(15 23 42 / .8)}body.light-theme .installation-steps li{border-color:rgb(15 23 42 / .1);background:rgb(15 23 42 / .03)}body.light-theme .installation-steps .step-number{background:rgb(210 15 42 / .12);border-color:rgb(210 15 42 / .32);color:#0f172a}body.light-theme .installation-assist .assist-note{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .1);color:#0f172a}body.light-theme .assist-icon{background:rgb(210 15 42 / .12);color:#b30f2c}body.light-theme .download-pill{background:rgb(210 15 42 / .12);border-color:rgb(210 15 42 / .3);color:#0f172a}body .downloads-page .download-app-actions .download-app-btn.download-open{position:relative;flex:0 0 44px;width:44px!important;min-width:44px;height:44px;padding:0!important;border-radius:12px!important;background:linear-gradient(135deg,#d20f2a 0%,#ef405a 100%)!important;border:1px solid rgb(255 222 227 / .36)!important;color:#ffffff!important;box-shadow:0 10px 22px rgb(140 6 32 / .35)!important;cursor:pointer}body .downloads-page .download-app-actions .download-app-btn.download-open:hover{background:linear-gradient(135deg,#df1f3a 0%,#f35a73 100%)!important;box-shadow:0 14px 24px rgb(140 6 32 / .42)!important}body .downloads-page .download-app-actions .download-app-btn.download-open>span:first-child{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body .downloads-page .download-app-actions .download-app-btn.download-open svg{width:18px;height:18px}body .downloads-page .download-app-actions .download-app-btn:not(.download-open){flex:1 1 auto;min-width:0;height:44px;padding:0 16px!important;border-radius:12px!important;background:rgb(255 255 255 / .07)!important;border:1px solid rgb(255 255 255 / .2)!important;color:rgb(248 250 252 / .9)!important;font-size:14px;white-space:nowrap;box-shadow:none!important}body .downloads-page .download-app-actions .download-app-btn:not(.download-open):hover{background:rgb(255 255 255 / .11)!important;border-color:rgb(255 255 255 / .3)!important;color:#ffffff!important;box-shadow:none!important}.download-app-btn.download-open{cursor:pointer}body.light-theme .downloads-glow{background:radial-gradient(circle at 15% 15%,rgb(0 96 239 / .18),transparent 55%),radial-gradient(circle at 85% 0%,rgb(5 183 253 / .12),transparent 55%)}body.light-theme .downloads-head p,body.light-theme .download-app-card p,body.light-theme .download-app-meta{color:rgb(15 23 42 / .7)}body.light-theme .downloads-page .download-app-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .download-app-rating{background:rgb(15 23 42 / .05);border-color:rgb(15 23 42 / .12)}body.light-theme .download-app-rating .rating-text{color:#0f172a}body.light-theme .download-app-btn.ghost{border-color:rgb(15 23 42 / .16);color:#0f172a}body.light-theme .downloads-page .download-app-actions .download-app-btn.download-open{border-color:rgb(225 29 46 / .32)!important;box-shadow:0 10px 20px rgb(225 29 46 / .24)!important}body.light-theme .downloads-page .download-app-actions .download-app-btn:not(.download-open){background:rgb(15 23 42 / .04)!important;border-color:rgb(15 23 42 / .16)!important;color:#334155!important}body.light-theme .downloads-page .download-app-actions .download-app-btn:not(.download-open):hover{background:rgb(15 23 42 / .08)!important;border-color:rgb(15 23 42 / .24)!important;color:#0f172a!important}body.light-theme .download-app-logo{background:linear-gradient(135deg,rgb(0 96 239 / .18),rgb(5 183 253 / .12));border-color:rgb(0 96 239 / .2);color:#0f172a}#downloadOverlay{background:radial-gradient(circle at 14% 14%,rgb(225 29 46 / .16),transparent 45%),radial-gradient(circle at 88% 10%,rgb(255 126 151 / .14),transparent 42%),rgb(3 7 18 / .68);backdrop-filter:blur(12px) saturate(128%)}#downloadOverlay.active .download-modal{animation:download-modal-in 0.32s cubic-bezier(.22,1,.36,1)}@keyframes download-modal-in{from{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}#downloadOverlay .modal-close{top:12px;right:12px;width:32px;height:32px;border-radius:10px;border:1px solid rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:rgb(241 245 249 / .92);backdrop-filter:blur(4px)}#downloadOverlay .modal-close:hover{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .34);color:#fff}body .downloads-page #downloadTitle{margin:0;font-size:clamp(20px, 3.3vw, 28px);line-height:1.03;letter-spacing:-.03em}body .downloads-page #downloadDownloaderCode{font-size:32px;font-weight:800;letter-spacing:-.02em;line-height:1;color:#fff}#downloadOverlay .downloader-copy-btn{min-height:28px;padding:0 12px!important;border-radius:10px!important;border:1px solid rgb(255 255 255 / .28)!important;background:rgb(255 255 255 / .11)!important;color:rgb(248 250 252 / .94)!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}#downloadOverlay .downloader-copy-btn:hover{border-color:rgb(255 255 255 / .34)!important;background:rgb(255 255 255 / .14)!important}@media (max-width:768px){body .downloads-page #downloadTitle{font-size:clamp(18px, 6.3vw, 24px)}body .downloads-page #downloadDownloaderCode{font-size:24px}}body.light-theme #downloadOverlay{background:radial-gradient(circle at 14% 14%,rgb(225 29 46 / .12),transparent 45%),radial-gradient(circle at 88% 10%,rgb(225 29 46 / .08),transparent 42%),rgb(238 242 247 / .72)}body.light-theme .downloads-page .download-modal{border-color:rgb(15 23 42 / .16);background:radial-gradient(circle at 95% 0%,rgb(225 29 46 / .09),transparent 42%),linear-gradient(160deg,rgb(255 255 255 / .99),rgb(252 245 247 / .98));box-shadow:0 26px 56px rgb(15 23 42 / .18),inset 0 1px 0 rgb(255 255 255 / .86)}body.light-theme .downloads-page .download-modal-meta span{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .14);color:#334155}body.light-theme .downloads-page .download-modal-desc{background:rgb(15 23 42 / .03);border-color:rgb(15 23 42 / .12);color:rgb(51 65 85 / .9)}body.light-theme .downloads-page .download-modal-tags span{color:#7f1025;background:rgb(225 29 46 / .1);border-color:rgb(225 29 46 / .24)}body.light-theme .downloads-page .download-modal-actions a{background:#fff;border-color:rgb(15 23 42 / .16)}body.light-theme .downloads-page .download-modal-actions a:hover{background:#fff;border-color:rgb(15 23 42 / .28)}body.light-theme .downloads-page .download-modal-downloader{background:linear-gradient(135deg,rgb(255 255 255 / .98),rgb(249 250 252 / .94));border-color:rgb(15 23 42 / .14);box-shadow:inset 0 1px 0 rgb(255 255 255 / .94)}body.light-theme .downloads-page .download-modal-downloader span{color:rgb(51 65 85 / .85)}body.light-theme .downloads-page .download-modal-downloader .downloader-content strong{color:#0f172a}body.light-theme .downloads-page #downloadDownloaderCode{color:#0f172a}body.light-theme #downloadOverlay .modal-close{border-color:rgb(15 23 42 / .14);background:rgb(255 255 255 / .88);color:#334155}body.light-theme #downloadOverlay .downloader-copy-btn{border-color:rgb(15 23 42 / .16)!important;color:#0f172a!important;background:rgb(15 23 42 / .06)!important}body.light-theme .blog-featured-card,body.light-theme .blog-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .blog-head p,body.light-theme .blog-featured-content p,body.light-theme .blog-card p,body.light-theme .blog-date{color:rgb(15 23 42 / .7)}body.light-theme .contact-card,body.light-theme .contact-info-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .1)}body.light-theme .contact-head p,body.light-theme .contact-info-card p{color:rgb(15 23 42 / .7)}body.light-theme .contact-field input,body.light-theme .contact-field select,body.light-theme .contact-field textarea{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:#0f172a}body.light-theme .contact-field select{background-color:#fff}body.light-theme .contact-field select option{background:#fff;color:#0f172a}body.light-theme .contact-card-head p{color:rgb(15 23 42 / .7)}body.light-theme .contact-badge{color:#0f172a;background:rgb(0 96 239 / .12);border-color:rgb(0 96 239 / .3)}body.light-theme .contact-info-card.highlight{background:rgb(255 255 255 / .95);border-color:rgb(0 96 239 / .2)}body.light-theme .contact-info-icon{color:#0f172a}body.light-theme .metric-card{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:rgb(15 23 42 / .7)}body.light-theme .metric-card strong{color:#0f172a}body.light-theme .contact-whatsapp-status{background:rgb(16 185 129 / .12);border-color:rgb(16 185 129 / .3)}body.light-theme .contact-info-btn{color:#0f172a}body.light-theme .downloader-copy-btn{border-color:rgb(15 23 42 / .16);color:#0f172a;background:rgb(15 23 42 / .04)}body.light-theme .download-modal-rating .rating-text{color:#0f172a}body.light-theme .download-modal-tags span{color:#0f172a;background:rgb(0 96 239 / .12);border-color:rgb(0 96 239 / .3)}body{font-family:'Manrope','Inter',sans-serif;background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 45%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .12),transparent 45%),var(--bg-primary)}h1,h2,h3,h4,h5{font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;letter-spacing:-.2px}.btn-primary{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%);box-shadow:0 16px 36px rgb(210 15 42 / .35)}.btn-secondary,.btn-outline{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .18);color:var(--text-primary)}.top-feature-card,.feature-item,.pricing-card,.faq-item,.download-app-card,.blog-card,.contact-card,.contact-info-card,.pricing-trust,.faq-support-card,.download-modal,.checkout-modal{background:rgb(12 16 30 / .75);border:1px solid rgb(255 255 255 / .12);box-shadow:0 24px 55px rgb(6 12 28 / .45)}body:not(.light-theme) .checkout-modal{background:linear-gradient(160deg,rgb(8 13 28 / .96),rgb(5 10 22 / .94));color:#e7efff;border:1px solid rgb(255 255 255 / .16);box-shadow:0 30px 80px rgb(2 6 23 / .62),inset 0 1px 0 rgb(255 255 255 / .06)}body:not(.light-theme) .checkout-header h3{color:#f4f8ff}body:not(.light-theme) .checkout-subtitle,body:not(.light-theme) .checkout-methods-label,body:not(.light-theme) .form-field span{color:rgb(198 211 235 / .86)}body:not(.light-theme) .modal-close{background:rgb(241 245 249 / .92);color:#1e293b;border:1px solid rgb(255 255 255 / .34)}body:not(.light-theme) .method-option span{border-color:rgb(85 142 255 / .34);background:rgb(8 25 56 / .62);color:#d8e6ff}body:not(.light-theme) .method-option span em{color:#7dd3fc;background:rgb(210 15 42 / .16);border-color:rgb(210 15 42 / .38)}body:not(.light-theme) .method-option input:checked+span{border-color:rgb(210 15 42 / .62);background:linear-gradient(135deg,rgb(210 15 42 / .26),rgb(225 29 46 / .16));color:#f6f9ff;box-shadow:0 10px 24px rgb(210 15 42 / .26)}body:not(.light-theme) .form-field input,body:not(.light-theme) .form-field select{border-color:rgb(255 255 255 / .22);background:rgb(255 255 255 / .08);color:#f8fbff}body:not(.light-theme) .form-field input::placeholder,body:not(.light-theme) .form-field select::placeholder{color:rgb(203 213 225 / .86)}body:not(.light-theme) .form-field input:focus,body:not(.light-theme) .form-field select:focus{outline:none;border-color:rgb(210 15 42 / .72);box-shadow:0 0 0 3px rgb(210 15 42 / .2)}body:not(.light-theme) .input-wrap .input-icon{color:rgb(186 200 227 / .92)}body:not(.light-theme) .checkout-summary{border-color:rgb(255 255 255 / .2);background:rgb(255 255 255 / .08)}body:not(.light-theme) .summary-label{color:rgb(198 211 235 / .82)}body:not(.light-theme) .summary-value{color:#f8fbff}body:not(.light-theme) .checkout-trust{color:rgb(186 198 220 / .84);border-top-color:rgb(148 163 184 / .28)}body:not(.light-theme) .checkout-alert{border-color:rgb(251 191 36 / .38);background:rgb(251 191 36 / .13);color:#fef3c7}body:not(.light-theme) .checkout-alert-modern .alert-icon{background:rgb(251 191 36 / .22)}body:not(.light-theme) .whatsapp-modal{background:linear-gradient(160deg,rgb(8 13 28 / .97),rgb(5 10 22 / .95));color:#e7efff;border:1px solid rgb(255 255 255 / .16);box-shadow:0 30px 82px rgb(2 6 23 / .64),inset 0 1px 0 rgb(255 255 255 / .06)}body:not(.light-theme) .whatsapp-status{color:#86efac;background:rgb(22 163 74 / .16);border-color:rgb(22 163 74 / .38)}body:not(.light-theme) .whatsapp-hero h3{color:#f4f8ff}body:not(.light-theme) .whatsapp-subtitle{color:rgb(198 211 235 / .86)}body:not(.light-theme) .whatsapp-steps{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .2);color:#dbe7ff}body:not(.light-theme) .step-num{background:linear-gradient(135deg,rgb(210 15 42 / .26),rgb(225 29 46 / .16));color:#f8fbff}body:not(.light-theme) .whatsapp-meta{color:rgb(186 198 220 / .84)}body:not(.light-theme) .whatsapp-footer{border-top-color:rgb(148 163 184 / .28);color:rgb(186 198 220 / .84)}body:not(.light-theme) .whatsapp-footer .btn-admin{background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .2);box-shadow:none;color:#cfe0ff}body:not(.light-theme) .whatsapp-footer .btn-admin:hover{background:rgb(210 15 42 / .18);border-color:rgb(210 15 42 / .4);box-shadow:0 12px 26px rgb(210 15 42 / .2);color:#f8fbff}body:not(.light-theme) .whatsapp-footer .payment-icon{color:#e2e8f0;opacity:.92}.pricing-card.featured{border-color:rgb(225 29 46 / .55);box-shadow:0 26px 60px rgb(225 29 46 / .25)}body.light-theme{--bg-primary:#f8fafc;--bg-secondary:rgba(248, 250, 252, 0.9);--bg-tertiary:#eef2f7;--text-primary:#0f172a;--text-secondary:rgba(15, 23, 42, 0.72);--primary-light:var(--secondary);--btn-border:rgba(210, 15, 42, 0.28);--btn-border-strong:rgba(210, 15, 42, 0.45);--btn-border-gradient-start:rgba(210, 15, 42, 0.35);--btn-border-gradient-end:rgba(225, 29, 46, 0.28);--btn-shadow:rgba(210, 15, 42, 0.22);--btn-shadow-strong:rgba(210, 15, 42, 0.35);--btn-surface:rgba(15, 23, 42, 0.04);--btn-surface-hover:rgba(15, 23, 42, 0.08)}body.light-theme{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 50%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .08),transparent 50%),var(--bg-primary)}body.light-theme .hero-section::before{opacity:.12;filter:saturate(1.05) brightness(1.06)}body.light-theme .hero-section::after{background:linear-gradient(180deg,rgb(248 250 252 / .2) 0%,rgb(248 250 252 / .2) 45%,rgb(248 250 252 / .3) 100%),radial-gradient(circle at 20% 10%,rgb(210 15 42 / .08),transparent 55%),radial-gradient(circle at 80% 20%,rgb(225 29 46 / .08),transparent 55%);opacity:.2}body.light-theme .hero-title-spotlight{color:#0f172a;text-shadow:0 16px 30px rgb(15 23 42 / .15)}body.light-theme .hero-subtitle-spotlight{color:rgb(15 23 42 / .8)}body.light-theme .hero-description-spotlight{color:rgb(15 23 42 / .7)}body.light-theme .hero-metric-card{background:rgb(255 255 255 / .92);border-color:rgb(15 23 42 / .12);box-shadow:0 12px 26px rgb(15 23 42 / .08)}body.light-theme .hero-metric-card span{color:rgb(15 23 42 / .7)}body.light-theme .hero-trustline{color:rgb(15 23 42 / .65)}body.light-theme .hero-pill{background:linear-gradient(135deg,rgb(210 15 42 / .92),rgb(225 29 46 / .88));border-color:rgb(255 255 255 / .45);box-shadow:0 12px 26px rgb(225 29 46 / .22)}body.light-theme .header::before{background:rgb(248 250 252 / .9);border-bottom-color:rgb(15 23 42 / .12)}body.light-theme .btn-secondary,body.light-theme .btn-outline{background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .12);color:#0f172a}body.light-theme .btn-primary,body.light-theme .btn-primary-gradient,body.light-theme .btn-plan,body.light-theme .btn-why-choose{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;box-shadow:0 16px 36px rgb(210 15 42 / .3)}body.light-theme .top-feature-card,body.light-theme .feature-item,body.light-theme .pricing-card,body.light-theme .faq-item,body.light-theme .download-app-card,body.light-theme .blog-card,body.light-theme .contact-card,body.light-theme .contact-info-card,body.light-theme .pricing-trust,body.light-theme .faq-support-card,body.light-theme .download-modal,body.light-theme .checkout-modal{background:rgb(255 255 255 / .95);border-color:rgb(15 23 42 / .12);box-shadow:0 18px 40px rgb(15 23 42 / .12)}body.light-theme .contact-page .contact-card{border-color:rgb(225 29 46 / .28);background:radial-gradient(circle at 12% 6%,rgb(225 29 46 / .16),transparent 40%),linear-gradient(165deg,rgb(255 255 255 / .98),rgb(255 245 247 / .97));box-shadow:0 24px 46px rgb(148 17 43 / .14)}body.light-theme .contact-page .contact-badge{background:rgb(225 29 46 / .1);border-color:rgb(225 29 46 / .26);color:#8f1731}body.light-theme .contact-page .contact-card-head p,body.light-theme .contact-page .contact-field span{color:rgb(99 24 43 / .86)}body.light-theme .contact-page .contact-mini-card{border-color:#f4cad2;background:#fff6f8}body.light-theme .contact-page .contact-mini-card strong{color:#7f1730}body.light-theme .contact-page .contact-mini-card span{color:rgb(99 24 43 / .72)}body.light-theme .contact-page .contact-field input,body.light-theme .contact-page .contact-field select,body.light-theme .contact-page .contact-field textarea{background:#fff9fa;border-color:#f4cad2;color:#5b1325}body.light-theme .contact-page .contact-field input::placeholder,body.light-theme .contact-page .contact-field select::placeholder,body.light-theme .contact-page .contact-field textarea::placeholder{color:rgb(125 46 65 / .58)}body.light-theme .highlight-card{background:#fff0;border-color:rgb(210 15 42 / .22);box-shadow:none}body.light-theme .highlight-card:hover{border-color:rgb(225 29 46 / .32)}body.light-theme .highlight-card .floating-chip{color:rgb(51 65 85 / .72)}body.light-theme .highlight-media{background:linear-gradient(135deg,rgb(210 15 42 / .06),rgb(225 29 46 / .05));border-color:rgb(210 15 42 / .2)}body.light-theme .highlight-content h4{color:rgb(15 23 42 / .78)}body.light-theme .highlight-content p,body.light-theme .highlight-content ul{color:rgb(15 23 42 / .7)}body.light-theme .highlight-content ul li::before{box-shadow:0 0 0 2px rgb(210 15 42 / .1)}body.light-theme .feature-badge:hover{border-color:rgb(225 29 46 / .35);box-shadow:0 18px 40px rgb(225 29 46 / .18)}body.light-theme .pricing-card.featured{border:2px solid rgb(210 15 42 / .6);box-shadow:0 20px 40px rgb(210 15 42 / .18),0 0 60px rgb(225 29 46 / .12)}body.light-theme .pricing-card.featured:hover{box-shadow:0 28px 60px rgb(210 15 42 / .24),0 0 80px rgb(225 29 46 / .18)}body.light-theme .newsletter-submit{box-shadow:0 10px 24px rgb(210 15 42 / .25),0 6px 18px rgb(225 29 46 / .2)}body.light-theme .newsletter-submit:hover{box-shadow:0 16px 32px rgb(210 15 42 / .35),0 8px 22px rgb(225 29 46 / .25)}body.light-theme .payment-icon:hover{color:var(--secondary)}.btn-primary,.btn-plan,.btn-primary-gradient,.btn-why-choose,.btn-reviews,.btn-admin,.btn-scroll-top{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;border:none;box-shadow:0 12px 30px var(--btn-shadow)}.btn-primary:hover,.btn-plan:hover,.btn-primary-gradient:hover,.btn-why-choose:hover,.btn-reviews:hover,.btn-admin:hover,.btn-scroll-top:hover{box-shadow:0 16px 38px var(--btn-shadow-strong)}#themeToggle{width:46px;height:46px;min-width:46px;min-height:46px;padding:0;border-radius:50%;border:1px solid rgb(148 163 184 / .22);background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92));color:#dbe7f5;box-shadow:0 10px 24px rgb(2 6 23 / .28),inset 0 1px 0 rgb(255 255 255 / .08);backdrop-filter:blur(12px)}#themeToggle::before{display:none}#themeToggle:hover{transform:translateY(-1px) scale(1.02);border-color:rgb(148 163 184 / .34);background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96));box-shadow:0 14px 28px rgb(2 6 23 / .34),inset 0 1px 0 rgb(255 255 255 / .1)}#themeToggle .icon-sun,#themeToggle .icon-moon{color:currentColor}#themeToggle:not(.dark){background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .95),rgb(226 232 240 / .92));color:#475569;border-color:rgb(148 163 184 / .3);box-shadow:0 10px 24px rgb(148 163 184 / .18),inset 0 1px 0 rgb(255 255 255 / .75)}#themeToggle:not(.dark):hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .95));color:#334155;border-color:rgb(148 163 184 / .42);box-shadow:0 14px 30px rgb(148 163 184 / .22),inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme #themeToggle{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92));color:#475569;border-color:rgb(148 163 184 / .3);box-shadow:0 10px 24px rgb(148 163 184 / .16),inset 0 1px 0 rgb(255 255 255 / .78)}body.light-theme #themeToggle:hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96));color:#334155;border-color:rgb(148 163 184 / .42)}.btn-secondary,.btn-outline,.btn-secondary-outline{background:var(--btn-surface);border-color:var(--btn-border)}.btn-secondary:hover,.btn-outline:hover,.btn-secondary-outline:hover{background:var(--btn-surface-hover);border-color:var(--btn-border-strong)}.promo-btn,.btn-mobile-cta{box-shadow:0 10px 24px var(--btn-shadow)}body.light-theme .btn-primary,body.light-theme .btn-plan,body.light-theme .btn-primary-gradient,body.light-theme .btn-why-choose,body.light-theme .btn-reviews,body.light-theme .btn-admin,body.light-theme .btn-scroll-top,body.light-theme .btn-mobile-cta,body.light-theme .promo-btn,body.light-theme .pricing-card:not(.featured) .btn-plan{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%)!important;color:#ffffff!important;border:none!important;box-shadow:0 14px 30px rgb(210 15 42 / .28),0 8px 22px rgb(225 29 46 / .22)!important}.stat-number{font-size:2.5rem;font-weight:700;color:var(--primary-light);display:block}.filter-btn{padding:10px 18px;background:rgb(39 12 20 / .78);border:1px solid rgb(225 29 46 / .28);border-radius:999px;color:#ffdce2;font-size:.84rem;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:border-color 0.25s ease,color 0.25s ease,transform 0.25s ease,background 0.25s ease}.filter-btn:hover,.filter-btn.active{background:linear-gradient(135deg,rgb(207 23 52 / .95) 0%,rgb(225 29 46 / .95) 100%);border-color:rgb(255 166 180 / .75);color:#fff;transform:translateY(-2px)}.category-section{position:relative;margin-bottom:34px;padding:clamp(18px, 3vw, 28px);border-radius:22px;border:1px solid rgb(225 29 46 / .2);background:radial-gradient(circle at 0% 0%,rgb(225 29 46 / .16),transparent 48%),linear-gradient(160deg,rgb(20 8 13 / .95),rgb(12 6 10 / .9));box-shadow:0 16px 34px rgb(20 6 10 / .38);overflow:hidden}.category-section::before{content:'';position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,rgb(239 68 95 / .95),rgb(225 29 46 / .12) 60%,transparent)}.channel-card{background:rgb(255 255 255 / .02);border:1px solid rgb(225 29 46 / .24);border-left:4px solid rgb(239 68 95 / .86);border-radius:14px;padding:13px 14px;overflow:visible;transition:border-color 0.24s ease,transform 0.24s ease,background 0.24s ease,box-shadow 0.24s ease;box-shadow:none}.channel-card::before{display:none}.channel-card:hover{border-color:rgb(255 143 160 / .68);background:rgb(225 29 46 / .12);transform:translateX(4px);box-shadow:0 12px 22px rgb(88 10 25 / .32)}.channel-name{font-size:.98rem;font-weight:650;color:var(--text-primary);line-height:1.34;word-break:break-word}.channel-features .feature-badge{display:inline-flex;align-items:center;padding:4px 8px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 186 198 / .26);border-radius:999px;font-size:.68rem;font-weight:600;color:#ffd8df}body.light-theme{--bg-primary:#ffffff;--bg-secondary:#f3f4f6;--bg-tertiary:#e5e7eb;--text-primary:#111827;--text-secondary:#6b7280}body.light-theme .channels-hero{background:linear-gradient(135deg,#fff8f9 0%,#fff1f3 100%)}body.light-theme .search-box input{background:linear-gradient(145deg,#ffffff,#fff8f9);border-color:#f1b5c0;color:#5a1324}body.light-theme .search-box input::placeholder{color:#9b5d6d}body.light-theme .search-icon{color:#a86171}body.light-theme .filter-btn{background:#fff7f8;border-color:#efbec7;color:#8f2a3f}body.light-theme .category-section{border-color:#efc3cb;background:radial-gradient(circle at 0% 0%,rgb(225 29 46 / .1),transparent 48%),linear-gradient(165deg,#ffffff,#fff7f8);box-shadow:0 14px 26px rgb(148 17 43 / .09)}body.light-theme .category-header{border-bottom-color:#f0c5cd}body.light-theme .category-count{color:#935a69}body.light-theme .channel-card{background:#fff;border-color:#f3c4cc;border-left-color:#e11d2e}body.light-theme .channel-card:hover{background:#fff5f7;box-shadow:0 11px 20px rgb(207 23 52 / .15)}body.light-theme .channel-logo{background:linear-gradient(135deg,rgb(225 29 46 / .12),rgb(239 68 95 / .1));color:#b30f2c}body.light-theme .channel-quality{background:rgb(225 29 46 / .08);color:#9f1239;border-color:rgb(225 29 46 / .26)}body.light-theme .channel-features .feature-badge{background:#fff2f4;border-color:#f4cad1;color:#8d2d40}@media (max-width:1024px){.channels-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.stat-number{font-size:2rem}.channel-card{padding:12px}}body.light-theme .why-iptv-section{--why-iptv-glow-a:rgba(210, 15, 42, 0.14);--why-iptv-glow-b:rgba(225, 29, 46, 0.1);--why-iptv-surface:linear-gradient(145deg, rgba(255, 255, 255, 0.98) 0%, rgba(244, 247, 252, 0.95) 100%);--why-iptv-border:rgba(15, 23, 42, 0.12);--why-iptv-shadow:0 20px 45px rgba(15, 23, 42, 0.1);--why-iptv-text:var(--text-primary);--why-iptv-muted:var(--text-secondary);--why-iptv-media-bg:#e6edf8;--why-iptv-media-border:rgba(210, 15, 42, 0.22);--why-iptv-media-overlay-bg:rgba(255, 255, 255, 0.9);--why-iptv-media-overlay-border:rgba(210, 15, 42, 0.24);--why-iptv-pill-bg:linear-gradient(135deg, rgba(210, 15, 42, 0.12), rgba(225, 29, 46, 0.08));--why-iptv-pill-border:rgba(210, 15, 42, 0.32);--why-iptv-list-card:linear-gradient(135deg, rgba(210, 15, 42, 0.08), rgba(225, 29, 46, 0.05))}body.light-theme .why-iptv-section::after{background-image:linear-gradient(rgb(15 23 42 / .04) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .04) 1px,transparent 1px)}body.light-theme .why-iptv-frame:hover{box-shadow:0 26px 58px rgb(15 23 42 / .16);border-color:rgb(225 29 46 / .3)}body.light-theme .why-iptv-subtitle{color:#475569}body.light-theme .why-iptv-heading::after{background:linear-gradient(90deg,transparent,#cf1734,#e11d2e,transparent)}body.light-theme .why-iptv-media::after{background:linear-gradient(to top,rgb(15 23 42 / .42) 0%,rgb(15 23 42 / .08) 58%)}body.light-theme .why-iptv-badges span{background:rgb(255 255 255 / .82);border-color:rgb(210 15 42 / .18);color:#0f172a}body.light-theme .why-iptv-media-overlay h4{color:#0f172a}body.light-theme .why-iptv-media-overlay p{color:#334155}body.light-theme .why-iptv-chip,body.light-theme .why-iptv-eyebrow{color:#123b93}body.light-theme .why-iptv-card-kicker{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .18);color:#0f172a}body.light-theme .why-iptv-copy-card{background:linear-gradient(145deg,rgb(255 255 255 / .94),rgb(248 250 252 / .92));border-color:rgb(15 23 42 / .1);box-shadow:0 14px 28px rgb(15 23 42 / .08)}body.light-theme .why-iptv-copy-card::before{background:linear-gradient(135deg,rgb(210 15 42 / .06),transparent 55%)}body.light-theme .why-iptv-copy-card-featured{border-color:rgb(210 15 42 / .2);background:linear-gradient(145deg,rgb(255 255 255 / .98),rgb(252 245 246 / .94))}body.light-theme .why-iptv-list li{color:#0f172a}body.light-theme .why-iptv-list li::before{background:linear-gradient(135deg,#cf1734,#e11d2e);box-shadow:0 0 0 4px rgb(210 15 42 / .14)}body.light-theme .why-iptv-signal-card{background:linear-gradient(145deg,rgb(255 255 255 / .94),rgb(244 247 252 / .9));border-color:rgb(15 23 42 / .1)}body.light-theme .why-iptv-signal-card span{color:#475569}:root{--canada-red:#d20f2a;--canada-red-strong:#ab0018;--canada-red-soft:#ff5668;--canada-night:#090f1d;--canada-ink:#0f172a;--canada-snow:#f8fafc;--canada-card:#111a31;--canada-card-border:rgba(255, 255, 255, 0.14);--canada-shadow:0 24px 48px rgba(4, 8, 20, 0.48);--primary:var(--canada-red);--primary-light:var(--canada-red-soft);--secondary:#ff6a79;--accent:var(--canada-snow);--bg-primary:var(--canada-night);--bg-secondary:rgba(12, 20, 38, 0.82);--bg-tertiary:#131d36;--text-primary:#f8fafc;--text-secondary:rgba(248, 250, 252, 0.78)}body{font-family:'Space Grotesk','Manrope','Segoe UI',sans-serif;background:radial-gradient(circle at 10% -15%,rgb(210 15 42 / .34),transparent 38%),radial-gradient(circle at 100% 0%,rgb(255 255 255 / .12),transparent 32%),linear-gradient(165deg,#050a15 0%,#090f1d 42%,#0f1831 100%);color:var(--text-primary)}body::before{content:'';position:fixed;inset:0;pointer-events:none;z-index:-1;background-image:linear-gradient(rgb(255 255 255 / .03) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .03) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(circle at 50% 0%,black 35%,transparent 90%)}body.light-theme{--bg-primary:#f8f8fb;--bg-secondary:rgba(255, 255, 255, 0.9);--bg-tertiary:#ffffff;--text-primary:#111827;--text-secondary:rgba(17, 24, 39, 0.74);--canada-card-border:rgba(15, 23, 42, 0.12);--canada-shadow:0 18px 34px rgba(15, 23, 42, 0.12);background:radial-gradient(circle at 0% 0%,rgb(210 15 42 / .1),transparent 34%),radial-gradient(circle at 100% 100%,rgb(210 15 42 / .09),transparent 30%),linear-gradient(180deg,#ffffff 0%,#f4f6fb 100%)}body.light-theme::before{background-image:linear-gradient(rgb(15 23 42 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .02) 1px,transparent 1px);background-size:64px 64px;opacity:.9}.header::before,body.light-theme .header::before{border-color:rgb(210 15 42 / .28);background:linear-gradient(95deg,rgb(255 255 255 / .1),rgb(255 255 255 / .02)),rgb(11 17 32 / .72);box-shadow:0 16px 36px rgb(3 7 19 / .42)}body.light-theme .header::before{background:linear-gradient(95deg,rgb(255 255 255 / .88),rgb(255 255 255 / .7)),rgb(255 255 255 / .82);box-shadow:0 14px 28px rgb(15 23 42 / .12)}.hero-bg .bg-gradient{background:radial-gradient(circle at 20% 22%,rgb(210 15 42 / .42),transparent 42%),radial-gradient(circle at 80% 0%,rgb(255 255 255 / .2),transparent 30%),linear-gradient(160deg,rgb(5 10 22 / .86),rgb(8 13 28 / .6))}.gradient-text,.title-highlight,.hero-title-spotlight .text-gradient,.featured-title,.why-iptv-heading h2{background:linear-gradient(120deg,#ffffff 0%,#ffe4e8 16%,#ff5b70 50%,#d20f2a 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}body.light-theme .why-iptv-eyebrow,body.light-theme .popular-badge,body.light-theme .plan-offert{color:#9a0019;border-color:rgb(154 0 25 / .24);background:linear-gradient(130deg,rgb(255 227 232 / .92),rgb(255 242 244 / .88));box-shadow:0 8px 20px rgb(154 0 25 / .14)}body.light-theme .section-badge-purple{border-color:rgb(154 0 25 / .12)!important;background:linear-gradient(135deg,rgb(255 245 247 / .98),rgb(255 250 251 / .96))!important;color:#a30d26!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .92),0 10px 22px rgb(15 23 42 / .08)!important}.btn-primary,.btn-primary-gradient,.btn-plan,.btn-mobile-cta{border:1px solid rgb(255 255 255 / .26);background:linear-gradient(120deg,var(--canada-red-strong),var(--canada-red),var(--canada-red-soft));color:#fff;box-shadow:0 14px 30px rgb(210 15 42 / .4)}.btn-primary:hover,.btn-primary-gradient:hover,.btn-plan:hover,.btn-mobile-cta:hover{transform:translateY(-2px);box-shadow:0 18px 35px rgb(210 15 42 / .52)}.btn-secondary,.btn-outline,.promo-btn{border:1px solid rgb(255 255 255 / .34);background:rgb(255 255 255 / .1);color:#fff}body.light-theme .btn-secondary,body.light-theme .btn-outline,body.light-theme .promo-btn{border-color:rgb(154 0 25 / .24);background:rgb(255 255 255 / .88);color:#9a0019}:where(.feature-item,.quickfact-card,.hero-metric-card,.pricing-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.download-card){border:1px solid var(--canada-card-border);background:linear-gradient(160deg,rgb(255 255 255 / .12),rgb(255 255 255 / .02)),var(--canada-card)}:where(.feature-item,.quickfact-card,.hero-metric-card,.pricing-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.download-card):hover{border-color:rgb(210 15 42 / .28);box-shadow:0 20px 42px rgb(15 6 8 / .35);transform:translateY(-2px)}.social-link,.footer-menu a,.nav-links a,.mobile-links a{transition:color 0.24s ease,transform 0.24s ease}.social-link:hover,.footer-menu a:hover,.nav-links a:hover,.mobile-links a:hover{color:#ff7a88;transform:translateY(-1px)}@media (max-width:768px){body{background:radial-gradient(circle at 0% 0%,rgb(210 15 42 / .28),transparent 38%),linear-gradient(180deg,#060b17 0%,#0d1630 100%)}:where(.pricing-card,.beyond-card,.review-card-v2,.faq-item){border-radius:16px}}body::before{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:64px 64px;mask-image:none;-webkit-mask-image:none;opacity:.9}body.light-theme::before{background-image:linear-gradient(rgb(15 23 42 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .02) 1px,transparent 1px);background-size:64px 64px;opacity:.9}body.light-theme .bg-grid{background-image:linear-gradient(rgb(15 23 42 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(15 23 42 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}@media (max-width:768px){body::before,body.light-theme::before{background-size:46px 46px}.bg-grid,body.light-theme .bg-grid{background-size:36px 36px}}:root{--fr-blue:#d20f2a;--primary:#d20f2a;--primary-light:#f24a62;--secondary:#ef405a;--btn-shadow:rgba(140, 6, 32, 0.45);--btn-shadow-strong:rgba(140, 6, 32, 0.62)}body{background:#0e090a}body.light-theme{background:#fff7f8}body.light-theme .bg-dark{background:#fff7f8}.hero-bg .bg-gradient,body.light-theme .hero-bg .bg-gradient{background:rgb(210 15 42 / .08)}body::before{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px)}body.light-theme::before{background-image:linear-gradient(rgb(140 6 32 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(140 6 32 / .06) 1px,transparent 1px)}body.light-theme .bg-grid{background-image:linear-gradient(rgb(140 6 32 / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(140 6 32 / .08) 1px,transparent 1px)}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]){background:#d20f2a!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .28)!important;border-radius:12px!important;box-shadow:0 10px 24px rgb(140 6 32 / .45)!important}body.light-theme :where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]){background:#d20f2a!important;color:#ffffff!important;border:1px solid rgb(140 6 32 / .28)!important;box-shadow:0 10px 24px rgb(140 6 32 / .3)!important}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"]):hover{background:#ef405a!important;color:#ffffff!important;box-shadow:0 14px 28px rgb(140 6 32 / .55)!important}:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"])::before,:where(.btn-primary,.btn-primary-gradient,.btn-secondary,.btn-outline,.btn-plan,.btn-mobile-cta,.btn-main,.btn-sub,.btn-why-choose,.promo-btn,.download-app-btn,a[class*="btn-"],button[class*="btn-"])::after{content:none!important;background:none!important}.gradient-text,.title-highlight,.hero-title-spotlight .text-gradient,.featured-title,.why-iptv-heading h2{background:none!important;color:#d20f2a!important;-webkit-background-clip:initial!important;background-clip:initial!important}body.light-theme :where(.why-iptv-eyebrow,.popular-badge,.plan-offert){background:#d20f2a!important;color:#ffffff!important;box-shadow:0 8px 18px rgb(140 6 32 / .25)!important}:where(.pricing-card,.feature-item,.quickfact-card,.hero-metric-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.why-iptv-frame){box-shadow:0 14px 30px rgb(80 14 24 / .28)!important}body.light-theme :where(.pricing-card,.feature-item,.quickfact-card,.hero-metric-card,.beyond-card,.review-card-v2,.faq-item,.app-card,.small-card,.how-step-card,.trust-badge-item,.stat-item,.why-iptv-frame){box-shadow:0 12px 24px rgb(80 14 24 / .16)!important}body,body.light-theme{--primary:#d20f2a !important;--primary-light:#ef405a !important;--secondary:#ef405a !important;--accent:#d20f2a !important}body{background-color:#0e090a!important;background-image:none!important}body.light-theme{background-color:#fff7f8!important;background-image:none!important}body .btn-primary,body .btn-primary-gradient,body .btn-plan,body .btn-mobile-cta,body .btn-secondary,body .btn-outline,body .btn-main,body .btn-sub,body .btn-why-choose,body .promo-btn,body .download-app-btn,body .btn-reviews,body .btn-admin,body .btn-scroll-top,body a[class*="btn-"],body button[class*="btn-"]{background:#d20f2a!important;background-image:none!important;color:#ffffff!important;border:1px solid rgb(140 6 32 / .38)!important;box-shadow:0 10px 24px rgb(140 6 32 / .35)!important;transition:background-color 0.24s ease,color 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease,transform 0.24s ease!important}body .btn-primary:hover,body .btn-primary-gradient:hover,body .btn-plan:hover,body .btn-mobile-cta:hover,body .btn-secondary:hover,body .btn-outline:hover,body .btn-main:hover,body .btn-sub:hover,body .btn-why-choose:hover,body .promo-btn:hover,body .download-app-btn:hover,body .btn-reviews:hover,body .btn-admin:hover,body .btn-scroll-top:hover,body a[class*="btn-"]:hover,body button[class*="btn-"]:hover{background:#de1f39!important;background-image:none!important;box-shadow:0 12px 26px rgb(140 6 32 / .42)!important;transform:translateY(-1px)}body #themeToggle{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;border-radius:50%!important;border:1px solid rgb(148 163 184 / .22)!important;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .1),rgb(15 23 42 / .92))!important;color:#dbe7f5!important;box-shadow:0 10px 24px rgb(2 6 23 / .28),inset 0 1px 0 rgb(255 255 255 / .08)!important;backdrop-filter:blur(12px)!important}body #themeToggle::before{display:none!important;background:none!important}body #themeToggle:hover{transform:translateY(-1px) scale(1.02)!important;border-color:rgb(148 163 184 / .34)!important;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .12),rgb(30 41 59 / .96))!important;box-shadow:0 14px 28px rgb(2 6 23 / .34),inset 0 1px 0 rgb(255 255 255 / .1)!important}body #themeToggle .icon-sun,body #themeToggle .icon-moon{color:currentColor!important}body #themeToggle:not(.dark),body.light-theme #themeToggle{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .98),rgb(226 232 240 / .92))!important;color:#475569!important;border-color:rgb(148 163 184 / .3)!important;box-shadow:0 10px 24px rgb(148 163 184 / .16),inset 0 1px 0 rgb(255 255 255 / .78)!important}body #themeToggle:not(.dark):hover,body.light-theme #themeToggle:hover{background:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96))!important;background-image:radial-gradient(circle at 30% 30%,rgb(255 255 255),rgb(241 245 249 / .96))!important;color:#334155!important;border-color:rgb(148 163 184 / .42)!important;box-shadow:0 14px 30px rgb(148 163 184 / .22),inset 0 1px 0 rgb(255 255 255 / .9)!important}body .btn-primary::before,body .btn-primary::after,body .btn-plan::before,body .btn-plan::after,body .btn-primary-gradient::before,body .btn-primary-gradient::after,body .btn-reviews::before,body .btn-reviews::after{content:none!important;background:none!important}body a,body.light-theme a,body .beauty-links,body.light-theme .beauty-links,body .footer-column-title,body.light-theme .footer-column-title,body .social-link,body.light-theme .social-link,body .currency,body .amount,body .review-verified-v2 svg,body .faq-icon,body .support-title .beauty-links,body .support-hours svg,body .support-badge svg,body .stat-value-small svg,body .feature-check,body .feature-icon,body .faq-answer a,body .footer-menu a:hover,body .nav-links a:hover,body .mobile-links a:hover{color:#d20f2a}body.light-theme .beauty-links{color:#d20f2a!important}body .faq-icon-wrapper,body .faq-item.active .faq-icon-wrapper,body .support-icon,body .stat-item-small,body .faq-read-more,body .support-status,body .pricing-card,body .review-card-v2,body .faq-item,body .faq-support-card{background-image:none!important}:root{--maple-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}body::before,body.light-theme::before,.bg-grid,body.light-theme .bg-grid{background:none!important;background-image:none!important}.hero-bg::before,.hero-bg::after{content:'';position:absolute;inset:0;pointer-events:none}.hero-bg::before{background-image:var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon),var(--maple-icon);background-repeat:no-repeat;background-size:112px 112px,84px 84px,70px 70px,96px 96px,62px 62px,76px 76px,88px 88px,58px 58px,68px 68px,104px 104px;background-position:4% 12%,18% 74%,34% 22%,52% 82%,66% 14%,79% 70%,92% 30%,11% 42%,42% 58%,88% 86%;opacity:.1;filter:saturate(1.05);animation:mapleFloat 18s ease-in-out infinite alternate}body.light-theme .hero-bg::before{opacity:.075}.hero-bg::after{background-color:rgb(210 15 42 / .05)}body.light-theme .hero-bg::after{background-color:rgb(210 15 42 / .035)}@keyframes mapleFloat{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-12px,0)}}@media (max-width:768px){.hero-bg::before{background-size:78px 78px,62px 62px,52px 52px,68px 68px,46px 46px,56px 56px,64px 64px,44px 44px,50px 50px,72px 72px;opacity:.085}body.light-theme .hero-bg::before{opacity:.06}}:root{--maple-icon-soft-dark:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a66' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E");--maple-icon-soft-light:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a4d' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.hero-bg::before,.hero-bg::after,.hero-bg .bg-gradient,.hero-bg .bg-circles{display:none!important}.hero-bg .bg-dark{background-color:#0e090a!important;background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .12),transparent 28%);background-repeat:no-repeat;background-size:118px 118px,88px 88px,72px 72px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px,auto,auto;background-position:5% 14%,18% 74%,35% 26%,52% 82%,68% 14%,80% 70%,92% 32%,43% 57%,center,center}body.light-theme .hero-bg .bg-dark{background-color:#fff7f8!important;background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),radial-gradient(circle at 20% 16%,rgb(210 15 42 / .1),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .08),transparent 28%);background-repeat:no-repeat;background-size:118px 118px,88px 88px,72px 72px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px,auto,auto;background-position:5% 14%,18% 74%,35% 26%,52% 82%,68% 14%,80% 70%,92% 32%,43% 57%,center,center}@media (max-width:768px){.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{background-size:86px 86px,64px 64px,52px 52px,72px 72px,48px 48px,56px 56px,44px 44px,68px 68px,auto,auto}}.hero-bg .bg-dark{overflow:hidden;background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .12),transparent 28%)!important}body.light-theme .hero-bg .bg-dark{background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .1),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .08),transparent 28%)!important}.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:'';position:absolute;inset:-22% 0 0 0;pointer-events:none;will-change:transform}.hero-bg .bg-dark::before{background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark);background-repeat:no-repeat;background-size:118px 118px,86px 86px,70px 70px,98px 98px,64px 64px,78px 78px,60px 60px,92px 92px;background-position:4% 4%,18% 24%,32% 12%,50% 26%,66% 8%,78% 20%,90% 10%,42% 2%;animation:mapleFallA 20s linear infinite}.hero-bg .bg-dark::after{background-image:var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark),var(--maple-icon-soft-dark);background-repeat:no-repeat;background-size:72px 72px,56px 56px,82px 82px,48px 48px,66px 66px,52px 52px;background-position:10% 14%,28% 8%,58% 18%,74% 4%,86% 16%,44% 10%;animation:mapleFallB 26s linear infinite;animation-delay:-7s}body.light-theme .hero-bg .bg-dark::before{background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light)}body.light-theme .hero-bg .bg-dark::after{background-image:var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light),var(--maple-icon-soft-light)}@keyframes mapleFallA{0%{transform:translate3d(0,-8%,0) rotate(0deg)}100%{transform:translate3d(2.5%,120%,0) rotate(9deg)}}@keyframes mapleFallB{0%{transform:translate3d(0,-14%,0) rotate(0deg)}100%{transform:translate3d(-2.5%,120%,0) rotate(-11deg)}}@media (max-width:768px){.hero-bg .bg-dark::before{background-size:84px 84px,64px 64px,52px 52px,72px 72px,46px 46px,56px 56px,44px 44px,68px 68px;animation-duration:16s}.hero-bg .bg-dark::after{background-size:56px 56px,44px 44px,62px 62px,38px 38px,50px 50px,40px 40px;animation-duration:21s}}body{--maple-fall-icon:var(--maple-icon-soft-dark)}body.light-theme{--maple-fall-icon:var(--maple-icon-soft-light)}.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{overflow:hidden}.hero-bg::before,.hero-bg::after,.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:'';position:absolute;left:0;right:0;top:-180%;bottom:-180%;pointer-events:none;will-change:transform}.hero-bg::before,.hero-bg::after{display:block!important}.hero-bg .bg-dark::before{background-image:var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:82px 82px,64px 64px,74px 74px,56px 56px;background-position:8% -8%,32% -40%,58% -20%,84% -54%;opacity:.72;animation:mapleStreamA 42s linear infinite}.hero-bg .bg-dark::after{background-image:var(--maple-fall-icon),var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:68px 68px,52px 52px,60px 60px;background-position:18% -64%,48% -14%,76% -38%;opacity:.58;animation:mapleStreamB 55s linear infinite;animation-delay:-19s}.hero-bg::before{background-image:var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:54px 54px,46px 46px;background-position:42% -72%,92% -26%;opacity:.42;animation:mapleStreamC 67s linear infinite;animation-delay:-27s}.hero-bg::after{background-image:var(--maple-fall-icon),var(--maple-fall-icon);background-repeat:repeat-y;background-size:44px 44px,50px 50px;background-position:6% -48%,66% -86%;opacity:.33;animation:mapleStreamD 79s linear infinite;animation-delay:-41s}@keyframes mapleStreamA{0%{transform:translate3d(0,-6%,0)}100%{transform:translate3d(1.8%,18%,0)}}@keyframes mapleStreamB{0%{transform:translate3d(0,-10%,0)}100%{transform:translate3d(-2.2%,16%,0)}}@keyframes mapleStreamC{0%{transform:translate3d(0,-4%,0)}100%{transform:translate3d(1.2%,14%,0)}}@keyframes mapleStreamD{0%{transform:translate3d(0,-12%,0)}100%{transform:translate3d(-1.5%,15%,0)}}@media (max-width:768px){.hero-bg .bg-dark::before{background-size:64px 64px,50px 50px,58px 58px,44px 44px;animation-duration:34s}.hero-bg .bg-dark::after{background-size:52px 52px,40px 40px,46px 46px;animation-duration:46s}.hero-bg::before{background-size:42px 42px,36px 36px;animation-duration:58s}.hero-bg::after{background-size:36px 36px,40px 40px;animation-duration:66s}}:root{--maple-rain-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23d20f2a' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.hero-bg::before,.hero-bg::after,.hero-bg .bg-dark::before,.hero-bg .bg-dark::after{content:none!important;display:none!important;animation:none!important;background:none!important;background-image:none!important}.hero-bg .bg-dark,body.light-theme .hero-bg .bg-dark{background-image:radial-gradient(circle at 20% 16%,rgb(210 15 42 / .14),transparent 30%),radial-gradient(circle at 84% 84%,rgb(210 15 42 / .1),transparent 28%)!important}.maple-rain-layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:3}.maple-rain-leaf{position:absolute;top:-22vh;left:0;width:var(--leaf-size);height:var(--leaf-size);transform:translate3d(var(--x-start),-22vh,0);animation:mapleRainFall var(--fall-duration) linear var(--fall-delay) infinite;will-change:transform}.maple-rain-shape{width:100%;height:100%;display:block;background-image:var(--maple-rain-icon);background-repeat:no-repeat;background-position:center;background-size:contain;opacity:var(--leaf-opacity);filter:drop-shadow(0 1px 1px rgb(0 0 0 / .18));animation:mapleRainSpin var(--spin-duration) ease-in-out var(--spin-delay) infinite alternate}@keyframes mapleRainFall{0%{transform:translate3d(var(--x-start),-22vh,0)}46%{transform:translate3d(calc(var(--x-start) + var(--drift-mid)),46vh,0)}100%{transform:translate3d(calc(var(--x-start) + var(--drift-end)),122vh,0)}}@keyframes mapleRainSpin{0%{transform:rotate(var(--rot-start)) scale(var(--leaf-scale))}55%{transform:rotate(var(--rot-mid)) scale(calc(var(--leaf-scale) * 0.96))}100%{transform:rotate(var(--rot-end)) scale(var(--leaf-scale))}}@media (max-width:768px){.maple-rain-layer{opacity:.95}}.header .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .header .nav-links a{color:rgb(17 24 39 / .82)!important}body.light-theme .header .nav-links a::before{background:rgb(210 15 42 / .1);border-color:rgb(159 11 35 / .2)}body.light-theme .header .nav-links a:hover,body.light-theme .header .nav-links a:focus-visible,body.light-theme .header .nav-links a.active,body.light-theme .header .nav-links a[aria-current="page"]{color:#9f0b23!important}@media (max-width:1024px){.header .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}.header .whatsapp-btn,body.light-theme .header .whatsapp-btn{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:7px;border-radius:20px;background:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%);background-image:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%);color:#fff;border:1px solid rgb(77 212 137 / .28);box-shadow:0 18px 34px rgb(13 104 70 / .28)}.header .whatsapp-btn:hover,body.light-theme .header .whatsapp-btn:hover{background:linear-gradient(135deg,#25d366 0%,#169b8b 100%);background-image:linear-gradient(135deg,#25d366 0%,#169b8b 100%);box-shadow:0 22px 38px rgb(13 104 70 / .34);transform:translateY(-2px)}.header .whatsapp-btn-copy strong,.header .whatsapp-btn-copy small,.header .whatsapp-btn-icon,.header .whatsapp-btn-arrow,body.light-theme .header .whatsapp-btn-copy strong,body.light-theme .header .whatsapp-btn-copy small,body.light-theme .header .whatsapp-btn-icon,body.light-theme .header .whatsapp-btn-arrow{color:#fff}body .acontainer .btn-cta{position:relative;isolation:isolate;gap:12px!important;padding:12px 18px 12px 24px!important;min-height:52px;white-space:nowrap;border-radius:18px!important;background:linear-gradient(135deg,#ff2446 0%,#d20f2a 52%,#a10820 100%)!important;border:1px solid rgb(255 255 255 / .16)!important;box-shadow:0 18px 34px rgb(139 6 31 / .42),0 0 0 1px rgb(255 255 255 / .06) inset,0 1px 0 rgb(255 255 255 / .18) inset!important;font-size:15px!important;font-weight:800!important;letter-spacing:.01em;color:#ffffff!important;overflow:visible}body .acontainer .btn-cta::before{content:''!important;position:absolute;inset:-8px;border-radius:24px;background:radial-gradient(circle at 18% 50%,rgb(255 92 118 / .4),transparent 42%),radial-gradient(circle at 82% 50%,rgb(255 41 77 / .34),transparent 38%);opacity:.55;z-index:-1;pointer-events:none;transition:opacity 0.24s ease}body .acontainer .btn-cta::after{content:''!important;position:absolute;inset:1px;border-radius:17px;background:linear-gradient(180deg,rgb(255 255 255 / .16),rgb(255 255 255 / .02) 42%,rgb(0 0 0 / .08));mix-blend-mode:screen;pointer-events:none;z-index:-1}body .acontainer .btn-cta>span:first-child{position:relative;z-index:1}body .acontainer .btn-cta .btn-cta__icon{width:30px;height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);box-shadow:0 1px 0 rgb(255 255 255 / .12) inset;backdrop-filter:blur(8px);position:relative;z-index:1;flex-shrink:0}body .acontainer .btn-cta .btn-cta__icon svg{width:16px;height:16px;transform:none!important}body .acontainer .btn-cta:hover,body .acontainer .btn-cta:focus-visible{background:linear-gradient(135deg,#ff2b4c 0%,#db1532 50%,#ac0a23 100%)!important;box-shadow:0 20px 36px rgb(139 6 31 / .44),0 0 0 1px rgb(255 255 255 / .08) inset,0 1px 0 rgb(255 255 255 / .2) inset!important;transform:translateY(-1px)}body .acontainer .btn-cta:hover::before,body .acontainer .btn-cta:focus-visible::before{opacity:.68}body .acontainer .btn-cta:hover .btn-cta__icon,body .acontainer .btn-cta:focus-visible .btn-cta__icon{background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .22);transform:none}body.light-theme .btn-cta{box-shadow:0 18px 34px rgb(159 11 35 / .25),0 0 0 1px rgb(255 255 255 / .28) inset,0 1px 0 rgb(255 255 255 / .2) inset!important}body.light-theme .acontainer .btn-cta::before{background:radial-gradient(circle at 18% 50%,rgb(255 92 118 / .28),transparent 42%),radial-gradient(circle at 82% 50%,rgb(255 41 77 / .22),transparent 38%)}@media (max-width:1200px){body .acontainer .btn-cta{padding-left:20px!important;padding-right:16px!important;gap:10px!important}}body.light-theme .hero-section::before{background:radial-gradient(circle at 8% 16%,rgb(210 15 42 / .14),transparent 34%),radial-gradient(circle at 92% 88%,rgb(239 64 90 / .11),transparent 32%)}body.light-theme .hero-section::after{background:linear-gradient(145deg,rgb(255 255 255 / .68),rgb(255 247 248 / .58));opacity:.92}body .hero-section .acontainer{max-width:1320px!important;position:relative;z-index:1}body .hero-content.hero-spotlight{max-width:1160px;margin:0 auto;padding:40px 46px 34px!important;border-radius:30px;border:1px solid rgb(255 255 255 / .16);background:linear-gradient(160deg,rgb(255 255 255 / .08),rgb(255 255 255 / .02)),rgb(17 9 11 / .72);box-shadow:0 28px 62px rgb(15 6 8 / .45);text-align:left!important;justify-items:stretch!important;position:relative;overflow:hidden}body .hero-content.hero-spotlight::before{content:'';position:absolute;width:220px;height:220px;right:-68px;top:-72px;border-radius:50%;background:radial-gradient(circle,rgb(210 15 42 / .28),transparent 68%)}body.light-theme .hero-content.hero-spotlight{border-color:rgb(159 11 35 / .18);background:linear-gradient(160deg,rgb(255 255 255 / .98),rgb(255 245 247 / .94));box-shadow:0 22px 48px rgb(80 14 24 / .14)}body.light-theme .hero-title.hero-title-spotlight,body.light-theme .hero-subtitle.hero-subtitle-spotlight,body.light-theme .hero-description.hero-description-spotlight{color:#1b1820!important;text-shadow:none!important}body.light-theme .hero-metric-card{background:rgb(255 255 255 / .88)!important;border-color:rgb(159 11 35 / .16)!important}body.light-theme .hero-metric-card span{color:rgb(27 24 32 / .7)!important}body.light-theme .hero-trustline{border-color:rgb(159 11 35 / .18);background:rgb(210 15 42 / .06);color:rgb(27 24 32 / .78)!important}@media (max-width:992px){body .hero-content.hero-spotlight{padding:28px 22px 24px!important;border-radius:22px}}body .hero-content.hero-spotlight.hero-v5{max-width:1280px!important;margin:0 auto!important;padding:36px!important;border-radius:28px!important;border:1px solid rgb(255 110 138 / .2)!important;background:linear-gradient(160deg,rgb(20 10 14 / .88),rgb(12 8 11 / .82))!important;box-shadow:0 30px 64px rgb(8 3 5 / .48)!important;overflow:hidden}body .hero-content.hero-spotlight.hero-v5::before{display:none!important}body.light-theme .hero-section::before{background:radial-gradient(circle at 14% 12%,rgb(220 26 60 / .15),transparent 35%),radial-gradient(circle at 84% 84%,rgb(255 84 118 / .11),transparent 35%)!important}body.light-theme .hero-section::after{background:linear-gradient(138deg,rgb(255 255 255 / .88),rgb(255 246 249 / .78))!important}body.light-theme .hero-content.hero-spotlight.hero-v5{border-color:rgb(186 16 45 / .18)!important;background:linear-gradient(160deg,rgb(255 255 255 / .95),rgb(255 246 248 / .92))!important;box-shadow:0 20px 44px rgb(94 14 30 / .14)!important}body.light-theme .hero-v5-score{color:rgb(70 48 56 / .76)}body.light-theme .hero-v5-badge{color:#b80f2f;border-color:rgb(184 15 46 / .2);background:rgb(210 15 42 / .08)}body.light-theme .hero-v5-title,body.light-theme .hero-v5-subtitle{color:#1f161f}body.light-theme .hero-v5-description{color:rgb(53 36 43 / .76)}body.light-theme .hero-v5 .hero-main-btn{border-color:rgb(214 44 76 / .34)!important;background:linear-gradient(135deg,#c01234,#e7284c 60%,#ff5d7c)!important}body.light-theme .hero-v5 .hero-alt-btn{color:#7f1328!important;border-color:rgb(181 18 47 / .22)!important;background:rgb(255 255 255 / .86)!important}body.light-theme .hero-v5-reviews{background:rgb(255 255 255 / .86);border-color:rgb(182 19 48 / .2)}body.light-theme .hero-v5-review-avatars img{border-color:rgb(255 255 255 / .95);box-shadow:0 7px 14px rgb(96 17 31 / .16)}body.light-theme .hero-v5-review-copy strong{color:#2e1e24}body.light-theme .hero-v5-review-copy span{color:rgb(75 51 60 / .72)}body.light-theme .hero-v5-card{border-color:rgb(184 22 50 / .22);box-shadow:0 14px 34px rgb(88 14 28 / .16)}body.light-theme .hero-v5-card img{filter:saturate(.95) contrast(1.04) brightness(.86)}body.light-theme .hero-v5-card-overlay{border-color:rgb(181 18 47 / .2);background:rgb(255 255 255 / .9)}body.light-theme .hero-v5-card-overlay strong{color:#341e26}body.light-theme .hero-v5-card-overlay span{color:rgb(82 56 66 / .72)}body.light-theme .hero-v5-tag{border-color:rgb(182 19 48 / .22);background:rgb(255 255 255 / .92);color:#4b3038;box-shadow:0 8px 20px rgb(95 17 32 / .14)}@media (max-width:1140px){body .hero-content.hero-spotlight.hero-v5{padding:28px 24px!important}}@media (max-width:760px){body .hero-content.hero-spotlight.hero-v5{padding:20px 15px!important;border-radius:20px!important}}body .hero-content.hero-spotlight.hero-v5{padding:30px 32px!important;border-radius:24px!important;border-color:rgb(255 108 136 / .18)!important;box-shadow:0 22px 48px rgb(8 3 5 / .4)!important}body.light-theme .hero-content.hero-spotlight.hero-v5{border-color:rgb(186 16 45 / .15)!important;box-shadow:0 16px 34px rgb(94 14 30 / .11)!important}body.light-theme .hero-v5-score{color:rgb(75 51 60 / .72)}body.light-theme .hero-v5-description{color:rgb(57 39 47 / .76)}body.light-theme .hero-v5 .hero-alt-btn:hover{background:rgb(210 15 42 / .08)!important}@media (max-width:1140px){body .hero-content.hero-spotlight.hero-v5{padding:24px 22px!important}}@media (max-width:760px){body .hero-content.hero-spotlight.hero-v5{padding:18px 14px!important;border-radius:18px!important}}:root{--hero-safe-top:148px}body .hero-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body .hero-content.hero-spotlight.hero-v5{max-width:100%!important;width:100%}@media (max-width:1024px){body .hero-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .promo-banner .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .promo-banner{background:linear-gradient(120deg,#b40b24,#d20f2a 50%,#f45469)!important;border-bottom-color:rgb(255 236 241 / .2);box-shadow:0 10px 24px rgb(167 18 44 / .24)!important}body.light-theme .promo-banner::before{background:radial-gradient(circle at 10% 50%,rgb(255 218 226 / .2),transparent 30%),radial-gradient(circle at 88% 38%,rgb(255 188 201 / .16),transparent 32%),linear-gradient(180deg,rgb(255 255 255 / .08),#fff0)}body.light-theme .promo-banner::after{background:linear-gradient(90deg,transparent,rgb(255 239 243 / .86),transparent)}body.light-theme .promo-badge{border-color:rgb(255 226 233 / .28);background:rgb(255 255 255 / .12);color:#fff4f6}body.light-theme .badge-dot{background:#ffe4ea;box-shadow:0 0 7px rgb(255 228 234 / .56)}body.light-theme .promo-text{color:#fff}body.light-theme .promo-text strong{color:#ffe7ed}body.light-theme .promo-btn{border-color:rgb(255 228 234 / .34)!important;background:rgb(255 255 255 / .14)!important;color:#ffffff!important}body.light-theme .promo-btn:hover{background:rgb(255 255 255 / .22)!important}body.light-theme .promo-close{border-color:rgb(255 224 231 / .3);background:rgb(255 255 255 / .16);color:#fff1f4}@media (max-width:1024px){body .promo-banner .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body.light-theme .hero-v5-tag{border-color:rgb(182 18 46 / .42)!important;background:linear-gradient(160deg,rgb(255 255 255 / .95),rgb(255 243 247 / .9))!important;box-shadow:0 10px 24px rgb(126 20 42 / .14)!important}body.light-theme .hero-v5-tag-icon{color:#fff8fa}body.light-theme .hero-v5-tag-copy strong{color:#3b1e28}body.light-theme .hero-v5-tag-copy small{color:rgb(116 43 62 / .72)}body .why-iptv-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .why-iptv-heading h2{color:#9f0b23!important}body.light-theme .why-iptv-subtitle{color:rgb(71 85 105 / .88)}body.light-theme .why-iptv-eyebrow{border-color:rgb(210 15 42 / .16)!important;background:rgb(210 15 42 / .08)!important;color:#b10f2c!important}body.light-theme .why-iptv-frame{border-color:rgb(15 23 42 / .08)!important;background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .98),rgb(249 250 252 / .94))!important;box-shadow:0 18px 38px rgb(80 14 24 / .12)!important}body.light-theme .why-iptv-media{border-color:rgb(210 15 42 / .12)}body.light-theme .why-iptv-badges span{background:rgb(255 255 255 / .86);border-color:rgb(210 15 42 / .12);color:#7f1029}body.light-theme .why-iptv-media-overlay{border-color:rgb(210 15 42 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .78),rgb(255 255 255 / .92));box-shadow:0 16px 28px rgb(15 23 42 / .12)}body.light-theme .why-iptv-chip{background:rgb(210 15 42 / .08)!important;color:#b10f2c!important}body.light-theme .why-iptv-media-overlay p,body.light-theme .why-iptv-copy p,body.light-theme .why-iptv-signal-card span{color:#475569}body.light-theme .why-iptv-copy-card,body.light-theme .why-iptv-signal-card,body.light-theme .why-iptv-list li{border-color:rgb(15 23 42 / .08);background:rgb(255 255 255 / .82)}body.light-theme .why-iptv-copy-card-featured{border-color:rgb(210 15 42 / .14);background:linear-gradient(180deg,rgb(210 15 42 / .05),rgb(255 255 255 / .92)),#ffffff;box-shadow:inset 0 0 0 1px rgb(210 15 42 / .05)}body.light-theme .why-iptv-card-kicker{border-color:rgb(210 15 42 / .12);background:rgb(210 15 42 / .05);color:#9f0b23}body.light-theme .why-iptv-list li{color:#0f172a}@media (max-width:1024px){body .why-iptv-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .features-section .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}@keyframes mapleOrbitAmbient{0%,100%{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes mapleOrbitSweep{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes mapleOrbitSpin{from{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes mapleOrbitPulse{0%,100%{transform:translate(-50%,-50%) scale(1);opacity:.5}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.9}}@keyframes mapleCorePulse{0%,100%{transform:translate(-50%,-50%) scale(1);box-shadow:0 18px 44px rgb(210 15 42 / .28)}50%{transform:translate(-50%,-50%) scale(1.04);box-shadow:0 24px 56px rgb(239 64 90 / .36)}}@keyframes mapleCoreHalo{0%,100%{transform:scale(.96);opacity:.4}50%{transform:scale(1.08);opacity:.9}}@keyframes mapleNodeFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}body.light-theme .features-heading-card-maple{border-color:rgb(15 23 42 / .08)!important;background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .08),transparent 30%),radial-gradient(circle at 92% 80%,rgb(239 64 90 / .06),transparent 26%),linear-gradient(135deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95))!important;box-shadow:0 20px 42px rgb(80 14 24 / .1)!important}body.light-theme .features-maple-intro .features-title span,body.light-theme .features-maple-intro .features-subtitle,body.light-theme .features-maple-note span,body.light-theme .features-grid-maple .feature-content p{color:#475569}body.light-theme .features-maple-intro .features-chip-row span,body.light-theme .features-maple-note,body.light-theme .features-maple-orbit,body.light-theme .features-maple-node,body.light-theme .features-grid-maple .feature-item-maple{border-color:rgb(15 23 42 / .08)!important;background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(252 247 248 / .88)),#ffffff!important}body.light-theme .features-maple-intro .features-chip-row span{color:rgb(127 29 29 / .72)}body.light-theme .features-maple-orbit::before{background:radial-gradient(circle at 50% 50%,rgb(239 64 90 / .1),transparent 18%),radial-gradient(circle at 20% 80%,rgb(15 23 42 / .05),transparent 18%),radial-gradient(circle at 82% 18%,rgb(15 23 42 / .04),transparent 18%)}body.light-theme .features-maple-orbit::after{background:radial-gradient(circle at 50% 13%,rgb(239 64 90 / .7) 0 3px,transparent 4px),radial-gradient(circle at 84% 66%,rgb(15 23 42 / .22) 0 2px,transparent 3px),radial-gradient(circle at 18% 72%,rgb(239 64 90 / .55) 0 3px,transparent 4px)}body.light-theme .features-maple-node small,body.light-theme .features-grid-maple .feature-kicker{color:rgb(71 85 105 / .74)}body.light-theme .features-maple-node strong,body.light-theme .features-maple-note strong,body.light-theme .features-grid-maple .feature-content h4{color:#0f172a}body.light-theme .features-grid-maple .feature-item-maple-highlight{background:radial-gradient(circle at top right,rgb(239 64 90 / .1),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .06),rgb(255 255 255 / .9)),#ffffff!important}body.light-theme .features-grid-maple .feature-item-maple:hover,body.light-theme .features-grid-maple .feature-item-maple-wide:hover,body.light-theme .features-grid-maple .feature-item-maple-highlight:hover{transform:translateY(-4px)!important;border-color:rgb(210 15 42 / .22)!important;background:linear-gradient(180deg,rgb(210 15 42 / .07),rgb(255 255 255 / .95)),#ffffff!important;box-shadow:0 20px 36px rgb(159 18 57 / .14)!important}@media (max-width:1024px){body .features-section .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .apps-compatibility-section-special .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}@keyframes appsCardFloat{0%,100%{box-shadow:0 18px 36px rgb(4 6 14 / .32)}50%{box-shadow:0 24px 42px rgb(4 6 14 / .4)}}body.light-theme .apps-compatibility-section-special::before{background:radial-gradient(circle at 14% 18%,rgb(210 15 42 / .08),transparent 28%),radial-gradient(circle at 84% 20%,rgb(239 64 90 / .05),transparent 24%),radial-gradient(circle at 50% 100%,rgb(15 23 42 / .04),transparent 38%)}body.light-theme .apps-compatibility-section-special::after{background:linear-gradient(180deg,rgb(255 255 255 / .18),transparent 28%,transparent 72%,rgb(210 15 42 / .05)),repeating-linear-gradient(90deg,rgb(15 23 42 / .03) 0 1px,transparent 1px 120px)}body.light-theme .apps-sliders-container-special{border-color:rgb(15 23 42 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 24%),radial-gradient(circle at bottom right,rgb(239 64 90 / .05),transparent 20%),linear-gradient(145deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95));box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .apps-sliders-container-special::before,body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after,body.light-theme .apps-compatibility-section-special .app-card,body.light-theme .apps-compatibility-section-special .app-icon{border-color:rgb(15 23 42 / .08)}body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after,body.light-theme .apps-compatibility-section-special .app-card::after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,rgb(15 23 42 / .04)}body.light-theme .apps-header-special::after,body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::after{color:rgb(15 23 42 / .58)}body.light-theme .apps-compatibility-section-special .apps-slider-wrapper{background:linear-gradient(180deg,rgb(255 255 255 / .74),rgb(248 250 252 / .86)),rgb(255 255 255 / .9)}body.light-theme .apps-compatibility-section-special .apps-slider-wrapper::before{background:linear-gradient(90deg,rgb(210 15 42 / .1),transparent 26%,transparent 74%,rgb(15 23 42 / .04)),radial-gradient(circle at left center,rgb(210 15 42 / .12),transparent 38%)}body.light-theme .apps-compatibility-section-special .app-card{background:radial-gradient(circle at top right,color-mix(in srgb,var(--app-accent) 10%,transparent),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .9),rgb(250 250 252 / .95)),#ffffff;box-shadow:0 16px 34px rgb(15 23 42 / .1)}body.light-theme .apps-compatibility-section-special .app-name{color:#0f172a}body.light-theme .apps-compatibility-section-special .app-compat{color:#0f8f62;background:rgb(16 185 129 / .1);border-color:rgb(16 185 129 / .24)}body.light-theme .apps-compatibility-section-special .app-icon{background:linear-gradient(145deg,rgb(255 255 255 / .96),rgb(248 250 252 / .9)),#ffffff}@media (max-width:1024px){body .apps-compatibility-section-special .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .how-it-works-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .how-it-works-section-maple::before{background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .08),transparent 26%),radial-gradient(circle at 82% 12%,rgb(239 64 90 / .05),transparent 22%),linear-gradient(180deg,rgb(255 255 255 / .28),transparent 36%)}body.light-theme .how-it-works-section-maple::after{background:linear-gradient(180deg,transparent 0%,rgb(15 23 42 / .02) 52%,transparent 100%),repeating-linear-gradient(90deg,rgb(15 23 42 / .03) 0 1px,transparent 1px 120px)}body.light-theme .how-header-maple .how-subtitle{color:rgb(15 23 42 / .72)}body.light-theme .how-process-board,body.light-theme .how-process-rail span,body.light-theme .how-step-card-maple{border-color:rgb(15 23 42 / .08)}body.light-theme .how-process-board{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 22%),linear-gradient(145deg,rgb(255 255 255 / .98),rgb(248 250 252 / .95));box-shadow:0 22px 48px rgb(15 23 42 / .1)}body.light-theme .how-process-rail span{background:linear-gradient(180deg,rgb(255 255 255 / .9),rgb(248 250 252 / .92)),rgb(15 23 42 / .04);color:#0f172a}body.light-theme .how-process-rail::before{background:linear-gradient(90deg,rgb(210 15 42 / .14),rgb(239 64 90 / .45) 50%,rgb(210 15 42 / .14));box-shadow:0 0 0 1px rgb(15 23 42 / .04),0 0 16px rgb(210 15 42 / .1)}body.light-theme .how-process-rail::after{background:radial-gradient(circle,rgb(239 64 90 / .78) 0 4px,transparent 5px) left center/33.333% 14px repeat-x}body.light-theme .how-step-card-maple{background:linear-gradient(180deg,rgb(255 255 255 / .9),rgb(250 250 252 / .95)),#ffffff}body.light-theme .how-step-card-maple .step-number{color:#9f1239;border-color:rgb(225 29 46 / .16);background:rgb(225 29 46 / .06)}body.light-theme .how-step-card-maple .step-title{color:#0f172a}body.light-theme .how-step-card-maple .step-description,body.light-theme .how-step-card-maple .step-features li{color:rgb(15 23 42 / .74)}body.light-theme .how-step-card-maple-featured{background:radial-gradient(circle at top right,rgb(239 64 90 / .1),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .06),rgb(255 255 255 / .95)),#ffffff}body.light-theme .how-step-icon{background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .42),transparent 34%),linear-gradient(145deg,rgb(210 15 42 / .94),rgb(239 64 90 / .84));border-color:rgb(15 23 42 / .06);color:#fff;box-shadow:0 14px 28px rgb(210 15 42 / .16),inset 0 1px 0 rgb(255 255 255 / .2)}@media (max-width:1024px){body .how-it-works-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .why-choose-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .comparison-stage-maple::before,body.light-theme .comparison-column-maple,body.light-theme .comparison-card-maple,body.light-theme .comparison-core-panel,body.light-theme .comparison-core-grid div,body.light-theme .comparison-stats-maple{border-color:rgb(15 23 42 / .08)}body.light-theme .comparison-column-maple,body.light-theme .comparison-card-maple,body.light-theme .comparison-core-panel,body.light-theme .comparison-stats-maple{background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-maple--positive{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 28%),linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-maple--negative{background:radial-gradient(circle at top right,rgb(15 23 42 / .04),transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .92),rgb(250 250 252 / .95)),#ffffff}body.light-theme .comparison-column-head p,body.light-theme .comparison-card-maple p,body.light-theme .comparison-core-panel>p,body.light-theme .comparison-core-grid span{color:rgb(15 23 42 / .68)}body.light-theme .comparison-column-kicker,body.light-theme .comparison-core-eyebrow,body.light-theme .comparison-core-grid div{background:rgb(15 23 42 / .04)}@media (max-width:1024px){body .why-choose-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}body .why-choose-section-maple .acontainer{max-width:1520px!important;padding-left:34px!important;padding-right:34px!important}body.light-theme .comparison-master-card,body.light-theme .comparison-master-item,body.light-theme .comparison-warning-panel,body.light-theme .comparison-warning-item,body.light-theme .comparison-stats-maple--creative,body.light-theme .comparison-stats-maple--creative .stat-item{border-color:rgb(15 23 42 / .1)}body.light-theme .comparison-master-card,body.light-theme .comparison-warning-panel,body.light-theme .comparison-stats-maple--creative{background:linear-gradient(180deg,rgb(255 255 255 / .95),rgb(248 250 252 / .98)),#ffffff;box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .comparison-master-item,body.light-theme .comparison-warning-item,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .comparison-master-score,body.light-theme .comparison-verdict-chip{background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(247 249 252 / .96)),#ffffff}body.light-theme .comparison-master-kicker,body.light-theme .comparison-warning-kicker,body.light-theme .verdict-label{color:rgb(15 23 42 / .72);background:rgb(15 23 42 / .04);border-color:rgb(15 23 42 / .08)}body.light-theme .comparison-master-score strong{color:#0f172a}body.light-theme .comparison-master-body>p,body.light-theme .comparison-master-item p,body.light-theme .comparison-warning-head p,body.light-theme .comparison-warning-item p{color:rgb(15 23 42 / .68)}@media (max-width:1024px){body .why-choose-section-maple .acontainer{max-width:100%!important;padding-left:18px!important;padding-right:18px!important}}@keyframes podiumWinnerGlow{0%,100%{box-shadow:0 28px 60px rgb(210 15 42 / .16),0 24px 56px rgb(4 6 13 / .5);transform:translateY(0);border-color:rgb(210 15 42 / .24)}50%{box-shadow:0 34px 76px rgb(210 15 42 / .24),0 26px 58px rgb(4 6 13 / .54);transform:translateY(-4px);border-color:rgb(239 64 90 / .38)}}@keyframes podiumWinnerLift{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes podiumWinnerAura{0%,100%{opacity:.62;transform:scale(.98)}50%{opacity:.92;transform:scale(1.04)}}@keyframes podiumWinnerBadgePulse{0%{opacity:0}35%{opacity:.55}100%{opacity:0}}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple,body.light-theme .comparison-stats-maple--creative,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .podium-feature-grid span{border-color:rgb(15 23 42 / .1)}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple,body.light-theme .comparison-stats-maple--creative{background:linear-gradient(180deg,rgb(255 255 255 / .95),rgb(248 250 252 / .98)),#ffffff;box-shadow:0 22px 44px rgb(15 23 42 / .1)}body.light-theme .podium-card-maple--winner,body.light-theme .podium-base-maple--first{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .96),rgb(248 250 252)),#ffffff}body.light-theme .podium-label,body.light-theme .comparison-stats-maple--creative .stat-item,body.light-theme .podium-feature-grid span{background:rgb(15 23 42 / .04)}body.light-theme .podium-card-maple p,body.light-theme .podium-base-maple span,body.light-theme .podium-feature-list li{color:rgb(15 23 42 / .68)}body.light-theme .podium-lane-maple--second .podium-card-maple,body.light-theme .podium-lane-maple--second .podium-base-maple{border-color:rgb(148 163 184 / .22);background:linear-gradient(180deg,rgb(248 250 252 / .95),rgb(241 245 249 / .98)),#f8fafc}body.light-theme .podium-lane-maple--third .podium-card-maple,body.light-theme .podium-lane-maple--third .podium-base-maple{border-color:rgb(100 116 139 / .18);background:linear-gradient(180deg,rgb(245 247 250 / .94),rgb(237 242 247 / .98)),#f1f5f9}body.light-theme .podium-lane-maple--second .podium-label,body.light-theme .podium-lane-maple--third .podium-label{color:rgb(51 65 85 / .75)}body.light-theme .podium-lane-maple--second .podium-card-maple p,body.light-theme .podium-lane-maple--second .podium-base-maple span,body.light-theme .podium-lane-maple--third .podium-card-maple p,body.light-theme .podium-lane-maple--third .podium-base-maple span,body.light-theme .podium-lane-maple--second .podium-feature-list li,body.light-theme .podium-lane-maple--third .podium-feature-list li{color:rgb(71 85 105 / .72)}body.light-theme .comparison-podium-maple::before{background:linear-gradient(90deg,transparent,rgb(210 15 42 / .18),transparent)}body.light-theme .podium-lane-maple--first::before{background:radial-gradient(circle at 50% 18%,rgb(210 15 42 / .12),transparent 38%),radial-gradient(circle at 50% 100%,rgb(225 29 46 / .08),transparent 42%);opacity:.56}body.light-theme .podium-card-maple,body.light-theme .podium-base-maple{box-shadow:0 18px 34px rgb(15 23 42 / .08)}body.light-theme .podium-card-maple::before{background:radial-gradient(circle at top left,rgb(210 15 42 / .08),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .55),transparent 26%)}body.light-theme .podium-card-maple h3,body.light-theme .podium-base-maple strong{color:#0f172a}body.light-theme .podium-card-maple--winner{background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 34%),radial-gradient(circle at 100% 0%,rgb(239 64 90 / .12),transparent 28%),linear-gradient(180deg,rgb(255 248 249 / .98),rgb(255 255 255)),#ffffff;border-color:rgb(210 15 42 / .22);box-shadow:0 26px 52px rgb(210 15 42 / .16),0 18px 38px rgb(15 23 42 / .08)}body.light-theme .podium-card-maple--winner .podium-label,body.light-theme .podium-crown-maple span{box-shadow:0 12px 24px rgb(210 15 42 / .14)}body.light-theme .podium-card-maple--winner h3{color:#7f1025}body.light-theme .podium-card-maple--winner p{color:rgb(76 29 42 / .82)}body.light-theme .podium-card-maple--winner .podium-label{background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .16);color:#b50f2a}body.light-theme .podium-card-maple--winner .podium-feature-grid span{background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .92));border-color:rgb(210 15 42 / .14);color:#6b1224;box-shadow:inset 0 1px 0 rgb(255 255 255 / .7)}body.light-theme .podium-base-maple--first{border-color:rgb(210 15 42 / .2);background:linear-gradient(180deg,rgb(210 15 42 / .12),rgb(255 255 255 / .98)),#ffffff}body.light-theme .podium-base-maple--first strong{color:#8f1028}body.light-theme .podium-base-maple--first span{color:rgb(127 16 37 / .72)}body.light-theme .podium-lane-maple--second .podium-card-maple,body.light-theme .podium-lane-maple--second .podium-base-maple{box-shadow:0 14px 28px rgb(148 163 184 / .14)}body.light-theme .podium-lane-maple--third .podium-card-maple,body.light-theme .podium-lane-maple--third .podium-base-maple{box-shadow:0 10px 22px rgb(100 116 139 / .1)}body.light-theme .podium-lane-maple--second .podium-card-maple h3,body.light-theme .podium-lane-maple--second .podium-base-maple strong{color:#334155}body.light-theme .podium-lane-maple--third .podium-card-maple h3,body.light-theme .podium-lane-maple--third .podium-base-maple strong{color:#475569}body.light-theme .podium-lane-maple--second .podium-label{background:rgb(148 163 184 / .12);border-color:rgb(148 163 184 / .24)}body.light-theme .podium-lane-maple--third .podium-label{background:rgb(100 116 139 / .1);border-color:rgb(100 116 139 / .18)}body.light-theme .comparison-stats-maple--creative{border-color:rgb(15 23 42 / .08);box-shadow:0 18px 36px rgb(15 23 42 / .08)}body.light-theme .comparison-stats-maple--creative .stat-number{color:#0f172a;text-shadow:none}body.light-theme .comparison-stats-maple--creative .stat-label{color:rgb(51 65 85 / .72)}body.light-theme .podium-feature-grid span{color:#334155}body.light-theme .podium-label{color:#475569}.gradient-text{display:inline-block;color:transparent!important;background:linear-gradient(135deg,#fff1f3 0%,#ff9aaa 18%,#ef405a 52%,#b50f2a 100%)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:saturate(1.08);text-shadow:0 10px 24px rgb(210 15 42 / .12)}body.light-theme .gradient-text{color:transparent!important;background:linear-gradient(135deg,#8f1028 0%,#b50f2a 34%,#cf1734 62%,#ef405a 100%)!important;background-size:220% 220%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 8px 18px rgb(210 15 42 / .1)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.gradient-text,body.light-theme .gradient-text{color:#cf1734;background:none}}body .faq-support-card::before,body.light-theme .faq-support-card::before{background:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%)!important;background-image:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%)!important}body .faq-support-card .whatsapp-btn,body.light-theme .faq-support-card .whatsapp-btn{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:16px 18px!important;border-radius:20px!important;background:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%)!important;background-image:linear-gradient(135deg,#1fbf63 0%,#128c7e 100%)!important;color:#ffffff!important;border:1px solid rgb(77 212 137 / .28)!important;box-shadow:0 18px 34px rgb(13 104 70 / .28)!important}body .faq-support-card .whatsapp-btn:hover,body.light-theme .faq-support-card .whatsapp-btn:hover{background:linear-gradient(135deg,#25d366 0%,#169b8b 100%)!important;background-image:linear-gradient(135deg,#25d366 0%,#169b8b 100%)!important;box-shadow:0 22px 38px rgb(13 104 70 / .34)!important;transform:translateY(-2px)!important}body .faq-support-card .whatsapp-btn-copy strong,body .faq-support-card .whatsapp-btn-copy small,body .faq-support-card .whatsapp-btn-icon,body .faq-support-card .whatsapp-btn-arrow,body.light-theme .faq-support-card .whatsapp-btn-copy strong,body.light-theme .faq-support-card .whatsapp-btn-copy small,body.light-theme .faq-support-card .whatsapp-btn-icon,body.light-theme .faq-support-card .whatsapp-btn-arrow{color:#ffffff!important}.footer.footer-maple .acontainer{position:relative;z-index:1}.footer.footer-maple .newsletter-input,.footer-maple-input{min-height:52px;padding:0 16px;border-radius:999px;border:none!important;background:transparent!important;box-shadow:none!important;color:#fff5f7;font-size:14px}body.light-theme .footer.footer-maple{color:#0f172a}body.light-theme .footer.footer-maple::before{content:none}body.light-theme .footer-maple-shell{border-color:rgb(210 15 42 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .95) 0%,rgb(255 245 247 / .98) 100%);box-shadow:0 22px 44px rgb(159 18 57 / .08),inset 0 1px 0 rgb(255 255 255 / .9)}body.light-theme .footer-maple-shell::after{background:radial-gradient(circle,rgb(210 15 42 / .14) 0%,#fff0 72%)}body.light-theme .footer.footer-maple .logo-light{display:none}body.light-theme .footer.footer-maple .logo-dark{display:block}body.light-theme .footer-maple-newsbar,body.light-theme .footer-maple-bottom{border-color:rgb(210 15 42 / .08)}body.light-theme .footer-maple-disclaimer{border-color:rgb(210 15 42 / .08);background:linear-gradient(90deg,rgb(210 15 42 / .12) 0,rgb(210 15 42 / .12) 4px,transparent 4px),rgb(255 255 255 / .82)}body.light-theme .footer-maple-disclaimer-icon{background:rgb(210 15 42 / .1);color:#a41230}body.light-theme .footer-maple-news-form{border-color:rgb(210 15 42 / .08);background:rgb(255 255 255 / .82)}@media (max-width:768px){body.light-theme .footer-maple-news-form{background:#fff0;border:0;box-shadow:none}body.light-theme .footer.footer-maple .newsletter-input,body.light-theme .footer-maple-input{border-color:rgb(210 15 42 / .08)!important;background:rgb(255 255 255 / .88)!important}}body.light-theme .footer-maple-newsbar,body.light-theme .footer-maple-highlights span,body.light-theme .footer-maple-bottom-tags span,body.light-theme .footer-maple-social,body.light-theme .footer-maple-input,body.light-theme .footer-maple-pay-icon{border-color:rgb(210 15 42 / .08);background:rgb(255 255 255 / .78);color:#8f1028}body.light-theme .footer-maple-newsbar-label{color:#a41230;background:rgb(210 15 42 / .08);border-color:rgb(210 15 42 / .1)}body.light-theme .footer-maple-newsbar-copy h3,body.light-theme .footer-maple-column h4{color:#8f1028}body.light-theme .footer-maple-description,body.light-theme .footer-maple-column a,body.light-theme .footer-maple-bottom-copy{color:rgb(71 85 105 / .86)}body.light-theme .footer-maple-disclaimer p{color:rgb(71 85 105 / .88)}body.light-theme .footer-maple-disclaimer-title,body.light-theme .footer-maple-disclaimer-link{color:#8f1028}body.light-theme .footer-maple-input::placeholder{color:rgb(100 116 139 / .58)}body.light-theme .footer-maple-social:hover{background:rgb(210 15 42 / .07)}@media (max-width:768px){.footer.footer-maple .acontainer{padding:0 20px}.footer.footer-maple .newsletter-input,.footer-maple-input{min-height:54px;padding:0 18px;border-radius:18px;border:1px solid rgb(255 120 145 / .12)!important;background:rgb(0 0 0 / .28)!important}}body .pricing-stack-card.best-value .pricing-stack-popular,body .pricing-stack-card.best-value .pricing-stack-currency,body .pricing-section .pricing-card.best-value .currency{color:#f4c95d!important}body .pricing-stack-card.best-value h4.plan-name-1{background:linear-gradient(135deg,#fff4bf 0%,#f4c95d 38%,#d4a017 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body .pricing-stack-card.best-value .plan-offert{color:#3a2605!important;background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;border:1px solid rgb(255 244 214 / .22)!important;box-shadow:0 10px 22px rgb(212 160 23 / .22)!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-popular,body.light-theme .pricing-stack-card.best-value .pricing-stack-currency,body.light-theme .pricing-section .pricing-card.best-value .currency{color:#8b6b11!important}body.light-theme .pricing-stack-card.best-value h4.plan-name-1{background:linear-gradient(135deg,#8b6b11 0%,#d4a017 42%,#f4c95d 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}body.light-theme .pricing-stack-card.best-value .plan-offert{color:#51370b!important;background:linear-gradient(135deg,#e5be49 0%,#f4d97c 52%,#fff1b3 100%)!important;border:1px solid rgb(212 160 23 / .18)!important;box-shadow:0 10px 22px rgb(212 160 23 / .16)!important}body .pricing-stack-card.best-value .pricing-stack-summary{border-color:rgb(245 191 86 / .24)!important;background:rgb(120 85 18 / .16)!important;color:#f7e7b2!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-summary{background:rgb(245 191 86 / .12)!important;color:#6f5310!important}body .pricing-stack-card.best-value .pricing-stack-features span{border-bottom-color:rgb(245 191 86 / .16)!important}body .pricing-stack-card.best-value .pricing-stack-features span::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23f4c95d' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")!important}body .pricing-section .pricing-card.best-value .plan-features li svg{color:#f4c95d!important}body.light-theme .pricing-section .pricing-card.best-value .plan-features li svg{color:#b88912!important}body .pricing-stack-card.best-value .pricing-stack-refund,body .pricing-stack-card.best-value .pricing-stack-note,body .pricing-section .pricing-card.best-value .secure-badge{border-color:rgb(245 191 86 / .24)!important;background:rgb(120 85 18 / .16)!important;color:#f7e7b2!important}body .pricing-stack-card.best-value .pricing-stack-refund::before,body .pricing-stack-card.best-value .pricing-stack-note::before,body .pricing-section .pricing-card.best-value .secure-badge svg{color:#f4c95d!important}body.light-theme .pricing-stack-card.best-value .pricing-stack-refund,body.light-theme .pricing-stack-card.best-value .pricing-stack-note,body.light-theme .pricing-section .pricing-card.best-value .secure-badge{background:rgb(245 191 86 / .12)!important;color:#6f5310!important}body .pricing-section .pricing-card.best-value .btn-plan{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;background-image:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;color:#3a2605!important;border:1px solid rgb(255 244 214 / .26)!important;box-shadow:0 18px 36px rgb(212 160 23 / .24)!important}body .pricing-stack-card.best-value .pricing-stack-button{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;color:#3a2605!important;border-color:rgb(255 244 214 / .26)!important;box-shadow:0 18px 36px rgb(212 160 23 / .24)!important}body .pricing-section .pricing-card.best-value .btn-plan:hover,body .pricing-stack-card.best-value .pricing-stack-button:hover{background:linear-gradient(135deg,#e0b032 0%,#f7d977 52%,#fff5c2 100%)!important;background-image:linear-gradient(135deg,#e0b032 0%,#f7d977 52%,#fff5c2 100%)!important;box-shadow:0 22px 42px rgb(212 160 23 / .3)!important}body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge,body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge span,body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge svg{color:#4a3206!important;fill:currentColor}body .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge{gap:8px;padding-inline:14px;letter-spacing:.1em;text-shadow:0 1px 0 rgb(255 250 230 / .2)}body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge,body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge span,body.light-theme .pricing-stack-card.best-value .pricing-stack-popular.best-value-badge svg{color:#5a3b07!important;fill:currentColor}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;background-image:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%)!important;border-color:rgb(255 244 214 / .24)!important;box-shadow:0 16px 34px rgb(212 160 23 / .24)!important}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge span,body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge svg{background:transparent!important;background-image:none!important;color:#4a3206!important;fill:currentColor;box-shadow:none!important;border:0!important}body .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{gap:8px;padding-inline:14px;letter-spacing:.1em;text-shadow:0 1px 0 rgb(255 250 230 / .2)}body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge{border-color:rgb(212 160 23 / .16)!important;box-shadow:0 16px 32px rgb(212 160 23 / .18)!important}body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge span,body.light-theme .pricing-section .pricing-card.best-value .popular-badge.b2.best-value-badge svg{color:#5a3b07!important;fill:currentColor;background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}body.light-theme .beyond-iptv-section{background:#fff0}body.light-theme .beyond-iptv-section::before{display:none}body.light-theme .beyond-feature-tile{border-color:rgb(225 29 46 / .12);background:radial-gradient(circle at top right,rgb(251 113 133 / .08) 0%,transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .99) 0%,rgb(253 245 247 / .97) 100%);box-shadow:0 20px 44px rgb(148 17 43 / .08),inset 0 1px 0 rgb(255 255 255 / .85)}body.light-theme .beyond-feature-tile:hover{border-color:rgb(225 29 46 / .22);box-shadow:0 24px 52px rgb(148 17 43 / .12),inset 0 1px 0 rgb(255 255 255 / .92)}body.light-theme .beyond-feature-tile::after{background:linear-gradient(135deg,rgb(225 29 46 / .08) 0%,#fff0 52%)}body.light-theme .beyond-feature-icon{color:#c2183a;background:linear-gradient(180deg,rgb(255 238 242 / .96) 0%,rgb(255 227 233 / .92) 100%);border-color:rgb(225 29 46 / .16);box-shadow:0 10px 22px rgb(225 29 46 / .08),inset 0 1px 0 rgb(255 255 255 / .86)}body.light-theme .beyond-feature-index{color:rgb(159 18 57 / .36)}body.light-theme .beyond-feature-tile h3{color:#111827}body.light-theme .beyond-feature-tile p{color:rgb(51 65 85 / .88)}body.light-theme .beyond-feature-strip .beyond-feature-tile:nth-child(odd){background:radial-gradient(circle at top left,rgb(255 228 233 / .58) 0%,transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .99) 0%,rgb(253 245 247 / .97) 100%)}body .pricing-section .btn-plan{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-decoration:none!important;gap:10px!important;padding:16px 32px!important;min-height:54px!important;border-radius:16px!important;font-size:16px!important;font-weight:700!important;margin-bottom:14px!important;width:100%!important;letter-spacing:-.01em;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;color:#ffffff!important;border:1px solid transparent!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body .pricing-section .pricing-card:not(.featured):not(.best-value) .btn-plan{color:#fff!important;background:rgb(255 255 255 / .06)!important;background-image:none!important;border:1px solid rgb(255 255 255 / .12)!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body .pricing-section .pricing-card:not(.featured):not(.best-value) .btn-plan:hover{background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;background-image:linear-gradient(135deg,#ff5677 0%,#ff8758 100%)!important;border-color:transparent!important;box-shadow:0 18px 36px rgb(255 86 119 / .18)!important}body.light-theme .pricing-card:not(.featured):not(.best-value) .btn-plan{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%)!important;color:#ffffff!important;border:none!important;box-shadow:0 14px 30px rgb(210 15 42 / .28),0 8px 22px rgb(225 29 46 / .22)!important}body:not(.light-theme) .checkout-modal,body:not(.light-theme) .whatsapp-modal{background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 30%),linear-gradient(160deg,rgb(21 8 14 / .98),rgb(11 6 10 / .96))!important;color:#fff1f4!important;border:1px solid rgb(225 29 46 / .22)!important;box-shadow:0 30px 82px rgb(65 8 21 / .42),0 18px 40px rgb(8 4 7 / .48),inset 0 1px 0 rgb(255 255 255 / .04)!important}body:not(.light-theme) .checkout-subtitle,body:not(.light-theme) .checkout-methods-label,body:not(.light-theme) .form-field span,body:not(.light-theme) .summary-label,body:not(.light-theme) .checkout-trust,body:not(.light-theme) .checkout-alert-modern p{color:rgb(255 222 229 / .72)!important}body:not(.light-theme) .modal-close{background:rgb(255 244 246 / .96)!important;color:#4a1020!important;border:1px solid rgb(225 29 46 / .16)!important;box-shadow:none!important}body:not(.light-theme) .method-option span{border-color:rgb(225 29 46 / .28)!important;background:linear-gradient(180deg,rgb(42 12 20 / .86),rgb(25 8 14 / .9))!important;color:#ffe9ee!important;box-shadow:none!important}body:not(.light-theme) .method-option span em{color:#ffd9df!important;background:rgb(225 29 46 / .18)!important;border-color:rgb(225 29 46 / .34)!important}body:not(.light-theme) .method-option input:checked+span{border-color:rgb(239 64 90 / .68)!important;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(116 8 28 / .2))!important;color:#ffffff!important;box-shadow:0 12px 26px rgb(210 15 42 / .22)!important}body:not(.light-theme) .form-field input,body:not(.light-theme) .form-field select,body:not(.light-theme) .checkout-summary{border-color:rgb(255 128 149 / .2)!important;background:linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .015)),rgb(32 12 19 / .9)!important;color:#fff7f8!important;box-shadow:none!important}body:not(.light-theme) .form-field input::placeholder,body:not(.light-theme) .form-field select::placeholder,body:not(.light-theme) .input-wrap .input-icon{color:rgb(255 216 224 / .6)!important}body:not(.light-theme) .form-field input:focus,body:not(.light-theme) .form-field select:focus{border-color:rgb(239 64 90 / .72)!important;box-shadow:0 0 0 3px rgb(210 15 42 / .16)!important}body:not(.light-theme) .checkout-submit{background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%)!important;box-shadow:0 14px 30px rgb(116 8 28 / .28)!important}body:not(.light-theme) .checkout-alert-modern{border-color:rgb(184 19 46 / .38)!important;background:linear-gradient(180deg,rgb(57 17 25 / .96),rgb(34 11 17 / .96))!important;box-shadow:none!important}body:not(.light-theme) .checkout-alert-modern .alert-icon{background:rgb(225 29 46 / .16)!important;box-shadow:none!important}body:not(.light-theme) .checkout-alert-modern strong{color:#ffd7de!important}body:not(.light-theme) .checkout-trust{border-top-color:rgb(225 29 46 / .18)!important}body:not(.light-theme) .checkout-trust .trust-icon svg path,body:not(.light-theme) .checkout-trust .trust-icon svg circle,body:not(.light-theme) .checkout-trust .trust-icon svg rect,body:not(.light-theme) .checkout-trust .trust-icon svg line,body:not(.light-theme) .checkout-trust .trust-icon svg polyline,body:not(.light-theme) .checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}body:not(.light-theme) .checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}body:not(.light-theme) .checkout-trust .trust-item,body:not(.light-theme) .checkout-trust span{color:rgb(255 228 234 / .76)!important}body.light-theme .checkout-modal,body.light-theme .whatsapp-modal{background:radial-gradient(circle at top left,rgb(225 29 46 / .08),transparent 28%),linear-gradient(180deg,rgb(255 251 252 / .98),rgb(255 245 247 / .98))!important;color:#521223!important;border:1px solid rgb(225 29 46 / .14)!important;box-shadow:0 22px 46px rgb(148 17 43 / .14),0 12px 28px rgb(15 23 42 / .06)!important}body.light-theme .checkout-header h3,body.light-theme .whatsapp-hero h3{color:#6e1125!important}body.light-theme .checkout-subtitle,body.light-theme .checkout-methods-label,body.light-theme .form-field span,body.light-theme .summary-label,body.light-theme .checkout-trust,body.light-theme .checkout-alert-modern p{color:rgb(111 18 36 / .68)!important}body.light-theme .modal-close{background:#fff6f8!important;color:#7f1025!important;border:1px solid rgb(225 29 46 / .14)!important;box-shadow:none!important}body.light-theme .method-option span{border-color:rgb(225 29 46 / .18)!important;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 244 246 / .96))!important;color:#7f1025!important;box-shadow:none!important}body.light-theme .method-option span em{color:#b50f2a!important;background:rgb(225 29 46 / .08)!important;border-color:rgb(225 29 46 / .16)!important}body.light-theme .method-option input:checked+span{border-color:rgb(225 29 46 / .38)!important;background:linear-gradient(135deg,rgb(225 29 46 / .16),rgb(255 240 243 / .98))!important;color:#8f1028!important;box-shadow:0 12px 24px rgb(225 29 46 / .12)!important}body.light-theme .form-field input,body.light-theme .form-field select,body.light-theme .checkout-summary{border-color:rgb(225 29 46 / .14)!important;background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 246 248 / .96)),#ffffff!important;color:#551425!important;box-shadow:none!important}body.light-theme .form-field input::placeholder,body.light-theme .form-field select::placeholder,body.light-theme .input-wrap .input-icon{color:rgb(127 16 37 / .5)!important}body.light-theme .form-field input:focus,body.light-theme .form-field select:focus{border-color:rgb(225 29 46 / .38)!important;box-shadow:0 0 0 4px rgb(225 29 46 / .1)!important}body.light-theme .summary-value,body.light-theme .checkout-alert-modern strong{color:#7f1025!important}body.light-theme .checkout-submit{background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%)!important;box-shadow:0 16px 30px rgb(148 17 43 / .18)!important}body.light-theme .checkout-alert-modern{border-color:rgb(225 29 46 / .18)!important;background:linear-gradient(180deg,rgb(255 247 248 / .98),rgb(255 239 242 / .98))!important;box-shadow:none!important}body.light-theme .checkout-alert-modern .alert-icon{background:rgb(225 29 46 / .08)!important;box-shadow:none!important}body.light-theme .checkout-trust{border-top-color:rgb(225 29 46 / .14)!important}body.light-theme .checkout-trust .trust-icon svg path,body.light-theme .checkout-trust .trust-icon svg circle,body.light-theme .checkout-trust .trust-icon svg rect,body.light-theme .checkout-trust .trust-icon svg line,body.light-theme .checkout-trust .trust-icon svg polyline,body.light-theme .checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}body.light-theme .checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}body.light-theme .checkout-trust .trust-item,body.light-theme .checkout-trust span{color:rgb(111 18 36 / .7)!important}@media (max-width:1024px){body.mobile-menu-open{overflow:hidden}body .header .nav-actions>.whatsapp-btn{display:none}body .mobile-menu{box-shadow:0 20px 40px rgb(5 8 18 / .3)}body .mobile-menu.active{max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain}body .mobile-menu .acontainer{padding-top:0;padding-bottom:16px}body .mobile-links{padding:10px 0 0}body .mobile-links li:first-child{border-top:1px solid rgb(210 15 42 / .1)}body .mobile-links a{padding:15px 8px;font-size:15px}body .mobile-menu-whatsapp{margin-top:14px;width:100%}}@media (max-width:768px){body .hero-content.hero-spotlight.hero-v5,body .hero-v5-shell,body .hero-v5-copy,body .hero-v5-stage,body .hero-v5-reviews,body .hero-v5 .hero-buttons.hero-v5-actions{position:relative;z-index:auto}body .mobile-links a{padding:14px 6px}body .mobile-menu-whatsapp{gap:12px;padding:14px 16px;border-radius:18px}body .mobile-menu-whatsapp .whatsapp-btn-icon{width:42px;height:42px;border-radius:13px}body .mobile-menu-whatsapp .whatsapp-btn-copy strong{font-size:15px}body .mobile-menu-whatsapp .whatsapp-btn-copy small{font-size:11px}body .hero-section .acontainer{padding-left:16px!important;padding-right:16px!important}body .hero-content.hero-spotlight.hero-v5{padding:18px 16px!important;border-radius:20px!important;overflow:visible}}@media (max-width:480px){body .hero-content.hero-spotlight.hero-v5{padding:16px 14px!important}}.promo-banner{position:fixed;top:0;left:0;right:0;z-index:1001;background:linear-gradient(135deg,#cf1734 0%,#e11d2e 100%);box-shadow:0 4px 20px rgb(210 15 42 / .4);transform:translateY(0);opacity:1;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.promo-content{display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 60px 12px 20px;position:relative}.promo-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgb(255 255 255 / .25);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .3);border-radius:20px;font-size:11px;font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:.5px}.badge-dot{width:6px;height:6px;background:#fbbf24;border-radius:50%;box-shadow:0 0 8px rgb(251 191 36 / .8);animation:pulse 2s infinite}.promo-text{font-size:14px;color:#fff;font-weight:500}.promo-text strong{font-weight:800}.promo-btn{padding:8px 18px;background:#fff;border-radius:8px;color:var(--primary);text-decoration:none;font-size:13px;font-weight:700;transition:all 0.3s ease;white-space:nowrap}.promo-btn:hover{transform:scale(1.05);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.promo-close{position:absolute;padding:0;right:16px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:rgb(255 255 255 / .15);backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .2);border-radius:8px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease}.promo-close:hover{background:rgb(255 255 255 / .25);border-color:rgb(255 255 255 / .4);transform:translateY(-50%) rotate(90deg)}.promo-close svg{display:block}.beauty-links{position:relative;z-index:2;color:#f4f5f7!important;text-decoration:none!important}.beauty-links::after{content:"";position:absolute;width:100%;height:8px;border-radius:0;left:-4px;bottom:2px;padding:0 4px;z-index:-1;background:var(--secondary);opacity:.9}.beauty-links:hover{color:#fff}.header{position:fixed;top:56px;left:0;right:0;z-index:1000;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.header::before{content:'';position:absolute;inset:0;background:#fff0;backdrop-filter:blur(0) saturate(100%);-webkit-backdrop-filter:blur(0) saturate(100%);border-bottom:1px solid #fff0;transition:all 0.4s cubic-bezier(.4,0,.2,1)}.nav{display:flex;align-items:center;justify-content:space-between;padding:18px 0;position:relative;z-index:1;transition:padding 0.4s ease}.logo{width:100%;max-width:180px;display:flex;align-items:center;gap:12px;text-decoration:none;transition:transform 0.3s ease}.logo img{max-width:180px}.logo-light{display:none}.logo-dark{display:block}.logo:hover{transform:scale(1.02)}:root{--maple-link-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E")}.nav-links{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.nav-links a{padding:10px 16px;color:var(--text-secondary);text-decoration:none;font-size:14px;font-weight:600;border-radius:8px;transition:all 0.3s ease;position:relative}.header .nav-links a{padding-left:30px}.nav-links a::before{content:'';position:absolute;bottom:8px;left:16px;right:16px;height:2px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);transform:scaleX(0);transform-origin:center;transition:transform 0.3s ease}.nav-links a::after{content:'';position:absolute;top:50%;left:6px;width:11px;height:11px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-mask-image:var(--maple-link-mask);mask-image:var(--maple-link-mask);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:translateY(-50%) scale(.25) rotate(-16deg);opacity:0;pointer-events:none;transition:transform 0.28s ease,opacity 0.2s ease}.header .nav-links a:hover,.header .nav-links a:focus-visible,.header .nav-links a.active,.header .nav-links a[aria-current="page"]{color:var(--text-primary)}.header .nav-links a:hover::before,.header .nav-links a:focus-visible::before,.header .nav-links a.active::before,.header .nav-links a[aria-current="page"]::before{transform:scaleX(1)}.header .nav-links a:hover::after,.header .nav-links a:focus-visible::after,.header .nav-links a.active::after,.header .nav-links a[aria-current="page"]::after{opacity:1;transform:translateY(-50%) scale(1) rotate(0deg)}.nav-actions{display:flex;align-items:center;gap:12px}.btn-icon{padding:0;width:44px;height:44px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .25);border-radius:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;backdrop-filter:blur(10px)}.btn-icon::before{content:'';position:absolute;inset:0;border-radius:50px;padding:1px;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(225 29 46 / .3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease}.btn-icon:hover{background:rgb(210 15 42 / .15);border-color:rgb(210 15 42 / .4)}.btn-icon:hover::before{opacity:1}.btn-icon,.btn-icon:hover,.btn-icon::before{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:linear-gradient(135deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02))!important;color:#ffd6de!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 10px 26px rgb(0 0 0 / .18)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.icon-sun,.icon-moon{position:absolute;color:var(--text-secondary);transition:all 0.4s cubic-bezier(.4,0,.2,1)}.icon-sun{opacity:1;transform:rotate(0deg) scale(1)}.icon-moon{opacity:0;transform:rotate(180deg) scale(0)}.btn-icon:hover .icon-sun,.btn-icon:hover .icon-moon{color:var(--primary)}.btn-mobile{display:none;flex-direction:column;gap:5px;width:44px;height:44px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .25);border-radius:11px;padding:12px;cursor:pointer;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);position:relative}.btn-mobile::before{content:'';position:absolute;inset:0;border-radius:11px;padding:1px;background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(225 29 46 / .3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity 0.3s ease}.btn-mobile:hover{background:rgb(210 15 42 / .15);border-color:rgb(210 15 42 / .4);transform:translateY(-2px)}.btn-mobile:hover::before{opacity:1}.btn-mobile span{width:100%;height:2px;background:var(--text-primary);border-radius:2px;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.mobile-menu{position:absolute;top:100%;left:0;right:0;background:rgb(10 10 15 / .98);backdrop-filter:blur(20px);border-bottom:1px solid rgb(210 15 42 / .2);max-height:0;overflow:hidden;transition:max-height 0.4s ease}@media (max-width:768px){.promo-banner{height:64px}.promo-content{padding:10px 44px 10px 16px;gap:10px}.promo-text{font-size:11px;line-height:1.3}.header{top:64px}.header::before{background:rgb(10 10 15 / .7);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-bottom-color:rgb(210 15 42 / .2)}.nav{padding:12px 0}.nav-actions{gap:8px}.logo{max-width:140px}.logo img{max-width:140px}.btn-icon,.btn-mobile{width:40px;height:40px}.promo-text{font-size:12px}.promo-btn{display:none}}@media (max-width:480px){.promo-badge{font-size:10px;padding:5px 12px}.promo-text{font-size:11px}}.faq-section{padding:120px 0;position:relative;background:#fff0}.faq-section::before{display:none}.faq-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.faq-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.faq-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0}.faq-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;position:relative;z-index:1}.faq-accordion{display:flex;flex-direction:column;gap:16px;counter-reset:faq-counter}.faq-grid.faq-contact{grid-template-columns:1fr}.contact-page .faq-support-card{height:auto}.faq-icon-wrapper{flex-shrink:0;width:48px;height:48px;background:rgb(210 15 42 / .12);border:1px solid rgb(210 15 42 / .3);border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform 0.3s ease,background 0.3s ease,border-color 0.3s ease}.faq-icon{color:var(--primary);transition:color 0.3s ease}.faq-chevron{flex-shrink:0;color:var(--text-secondary);transition:all 0.3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.45s cubic-bezier(.4,0,.2,1),padding 0.35s ease,opacity 0.35s ease;opacity:0}.faq-answer p{padding:0 28px 0 88px;margin:0;font-size:15px;line-height:1.8;color:var(--text-secondary)}.faq-read-more{display:inline-flex;align-items:center;gap:8px;margin:14px 0 0 88px;padding:8px 14px;border-radius:999px;border:1px solid rgb(210 15 42 / .35);background:linear-gradient(135deg,rgb(210 15 42 / .2),rgb(225 29 46 / .14));color:var(--text-primary);font-size:12px;font-weight:700;letter-spacing:.2px;text-decoration:none;box-shadow:0 8px 18px rgb(2 8 23 / .3);transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.faq-read-more::after{content:'->';transition:transform 0.25s ease}.faq-read-more:hover{transform:translateY(-2px);border-color:rgb(225 29 46 / .45);box-shadow:0 12px 24px rgb(2 8 23 / .4)}.faq-read-more:hover::after{transform:translateX(3px)}.faq-read-more:focus-visible{outline:2px solid rgb(210 15 42 / .55);outline-offset:2px}.faq-support-card{background:linear-gradient(180deg,rgb(23 8 15 / .98) 0%,rgb(12 7 14 / .96) 100%),linear-gradient(135deg,rgb(210 15 42 / .08) 0%,#fff0 60%);border:1px solid rgb(225 57 90 / .24);border-radius:30px;padding:34px 28px 28px;display:flex;flex-direction:column;align-items:stretch;text-align:left;position:sticky;top:100px;height:fit-content;overflow:hidden;gap:18px;box-shadow:0 28px 56px rgb(8 3 9 / .42),inset 0 1px 0 rgb(255 255 255 / .05)}.faq-support-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 12% 10%,rgb(255 104 130 / .18),transparent 34%),radial-gradient(circle at 100% 100%,rgb(225 29 46 / .14),transparent 32%);pointer-events:none}.faq-support-card::after{content:'';position:absolute;inset:1px;border-radius:29px;background:linear-gradient(180deg,rgb(34 10 19 / .74) 0%,rgb(15 8 15 / .92) 100%);z-index:0}.faq-support-card>*{position:relative;z-index:2}.support-status{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:9px 16px;background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .3);border-radius:999px;font-size:11px;font-weight:800;color:#10b981;text-transform:uppercase;letter-spacing:.18em;margin-bottom:4px}.support-icon{width:92px;height:92px;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .16),transparent 38%),linear-gradient(145deg,rgb(224 33 65 / .28),rgb(104 13 29 / .12));border:1px solid rgb(255 118 143 / .25);border-radius:28px;display:flex;align-items:center;justify-content:center;color:var(--primary);margin-bottom:2px;position:relative;box-shadow:inset 0 1px 0 rgb(255 255 255 / .1),0 20px 35px rgb(120 12 31 / .28)}.support-icon-ring{position:absolute;inset:10px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);pointer-events:none}.support-copy{display:grid;gap:10px}.support-eyebrow{font-size:11px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 130 149 / .82)}.support-title{font-size:31px;font-weight:800;color:var(--text-primary);margin:0;line-height:1.12;letter-spacing:-.03em}.support-text{margin:0;font-size:15px;line-height:1.7;color:rgb(255 255 255 / .78)}.support-description{font-size:15px;line-height:1.65;color:rgb(255 255 255 / .58);margin:0}.support-points{display:grid;gap:10px}.support-point{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 14px;border-radius:16px;background:rgb(255 255 255 / .025);border:1px solid rgb(225 57 90 / .14);color:rgb(255 255 255 / .84);font-size:14px;font-weight:600}.support-point svg{flex:0 0 auto;color:#ff5b77}.support-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;width:100%}.stat-item-small{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015));border:1px solid rgb(225 57 90 / .18);border-radius:18px;padding:14px 14px 13px}.stat-label-small{font-size:10px;font-weight:800;color:rgb(255 255 255 / .48);text-transform:uppercase;letter-spacing:.16em;margin-bottom:8px}.stat-value-small{display:flex;align-items:center;justify-content:flex-start;gap:6px;font-size:18px;font-weight:800;color:var(--text-primary)}.stat-value-small svg{color:var(--primary);flex-shrink:0}.whatsapp-btn{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:16px 18px;background:linear-gradient(135deg,#d20f2a 0%,#f03a5f 100%);color:#fff;text-decoration:none;border-radius:20px;font-size:15px;font-weight:700;transition:all 0.3s cubic-bezier(.4,0,.2,1);border:1px solid rgb(255 120 145 / .3);box-shadow:0 18px 34px rgb(125 8 29 / .28)}.whatsapp-btn:hover{transform:translateY(-2px);box-shadow:0 22px 38px rgb(125 8 29 / .34)}.whatsapp-btn-icon{width:48px;height:48px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .16);flex:0 0 auto}.whatsapp-btn-copy{display:grid;gap:2px;flex:1}.whatsapp-btn-copy strong,.whatsapp-btn-copy small{display:block}.whatsapp-btn-copy strong{font-size:16px;font-weight:800;line-height:1.2}.whatsapp-btn-copy small{font-size:12px;color:rgb(255 255 255 / .78);line-height:1.35}.whatsapp-btn-arrow{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .1);flex:0 0 auto}.support-meta-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.support-hours{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 14px;border:1px solid rgb(225 57 90 / .16);border-radius:16px;background:rgb(255 255 255 / .025);font-size:12px;font-weight:700;color:rgb(255 255 255 / .68);text-transform:uppercase;letter-spacing:.08em}.support-hours svg{color:var(--primary)}.support-badge{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 14px;font-size:11px;font-weight:700;color:rgb(255 255 255 / .68);text-transform:uppercase;letter-spacing:.08em;border-radius:16px;border:1px solid rgb(225 57 90 / .16);background:rgb(255 255 255 / .025)}.support-badge svg{color:var(--primary)}.support-guide-link{display:inline-flex;align-items:center;align-self:center;justify-content:center;padding-bottom:2px;font-size:14px;font-weight:700;color:rgb(255 255 255 / .82);text-decoration:none;border-bottom:1px solid rgb(255 255 255 / .18)}@media (max-width:768px){.faq-section{padding:80px 0}.faq-title{font-size:36px}.faq-icon-wrapper{width:40px;height:40px}.faq-icon{width:20px;height:20px}.faq-answer p{padding:0 20px 0 68px;font-size:14px}.faq-read-more{margin-left:68px}.faq-support-card{padding:32px 24px}.support-title{font-size:24px}.support-icon{width:80px;height:80px}.support-meta-row,.support-stats{grid-template-columns:1fr}.whatsapp-btn{padding:15px 16px}}@media (max-width:480px){.faq-title{font-size:28px}.faq-answer p{padding:0 20px 0 20px}.faq-read-more{margin-left:20px}.faq-support-card{padding:26px 18px 20px;border-radius:24px}.support-title{font-size:22px}.support-point{padding:11px 12px;font-size:13px}.support-stats{grid-template-columns:1fr}.whatsapp-btn{gap:10px;border-radius:18px}.whatsapp-btn-icon{width:42px;height:42px}.whatsapp-btn-copy strong{font-size:15px}.whatsapp-btn-copy small{font-size:11px}}.footer{padding:80px 0 0 0;position:relative}.modal-overlay{position:fixed;inset:0;background:rgb(3 7 18 / .6);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:20px;z-index:2000}.checkout-modal{width:min(520px, 100%);background:#fff;color:#0f172a;border-radius:24px;padding:28px 24px;position:relative;box-shadow:0 30px 80px rgb(2 6 23 / .35)}.modal-close{padding:0;position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:10px;border:none;background:#f1f5f9;color:#334155;cursor:pointer;display:grid;place-items:center;z-index:2}.checkout-header h3{margin:0 0 6px 0;font-size:22px;font-weight:800}.checkout-subtitle{margin:0 0 20px 0;color:#64748b;font-size:13px;text-transform:uppercase;letter-spacing:1px}.checkout-form{display:flex;flex-direction:column;gap:16px}.form-grid{display:grid;grid-template-columns:1fr;gap:12px}.checkout-methods{display:grid;gap:8px}.checkout-methods-label{font-size:12px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.6px}.checkout-methods-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px}.method-option{position:relative;display:block}.method-option input{position:absolute;inset:0;opacity:0;pointer-events:none}.method-option span{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;border-radius:12px;border:1px solid #dbe7fb;background:#f8fafc;color:#334155;font-size:13px;font-weight:700;cursor:pointer;transition:all 0.25s ease}.method-option span em{font-style:normal;font-size:10px;font-weight:800;color:#d72b45;background:rgb(210 15 42 / .1);border:1px solid rgb(210 15 42 / .25);border-radius:999px;padding:2px 7px;text-transform:uppercase;letter-spacing:.4px}.method-option input:checked+span{border-color:rgb(2 146 250 / .55);background:linear-gradient(135deg,rgb(2 146 250 / .12),rgb(210 15 42 / .08));color:#b50f2a;box-shadow:0 8px 20px rgb(2 146 250 / .16)}.form-field span{display:block;font-size:12px;font-weight:700;color:#64748b;margin-bottom:6px;text-transform:uppercase;letter-spacing:.6px}.form-field input,.form-field select{width:100%;border:1px solid #e2e8f0;border-radius:10px;padding:12px 14px;font-size:14px;background:#f8fafc;color:#0f172a}.input-wrap{position:relative;display:flex;align-items:center;gap:10px}.input-wrap input{padding-left:40px}.input-wrap .input-icon{position:absolute;left:12px;color:#64748b;display:inline-flex;align-items:center;justify-content:center}.checkout-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.summary-label{font-size:12px;color:#64748b;text-transform:uppercase;letter-spacing:.6px}.summary-value{font-size:16px;font-weight:800;color:#0f172a}.checkout-submit{display:inline-flex;line-height:24px;flex-wrap:wrap;align-content:center;gap:10px;justify-content:center;width:100%;padding:14px 18px;border:none;border-radius:12px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 12px 30px rgb(0 96 239 / .35)}.checkout-status{font-size:13px;text-align:center;margin:0;min-height:18px}.checkout-status:empty{display:none}.checkout-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#64748b;text-transform:capitalize;letter-spacing:.6px;padding-top:6px;border-top:1px dashed #e2e8f0}.checkout-trust span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.trust-item{display:flex;align-items:center;gap:6px}.checkout-trust .trust-icon{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#ff6a79,#d20f2a);box-shadow:0 0 0 4px rgb(210 15 42 / .14)}.checkout-trust .trust-icon svg{width:12px;height:12px;display:block}.checkout-trust .trust-icon svg path,.checkout-trust .trust-icon svg circle,.checkout-trust .trust-icon svg rect,.checkout-trust .trust-icon svg line,.checkout-trust .trust-icon svg polyline,.checkout-trust .trust-icon svg polygon{stroke:#ffffff!important}.checkout-trust .trust-icon svg [fill]:not([fill="none"]){fill:#ffffff!important}.whatsapp-modal{width:min(520px, 100%);padding:28px 28px 22px;background:#fff;border-radius:26px;box-shadow:0 30px 80px rgb(15 23 42 / .18)}.whatsapp-modal .modal-close{display:none}.whatsapp-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.whatsapp-brand{font-weight:800;letter-spacing:.5px;font-size:18px}.whatsapp-brand img{width:100px}.whatsapp-status{font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:#16a34a;background:#e8fff1;border:1px solid #b7f2cf;padding:6px 12px;border-radius:999px}.whatsapp-hero{text-align:center;margin-bottom:24px}.whatsapp-icon{width:72px;height:72px;margin:0 auto 18px;border-radius:18px;background:#b50f2a;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 40px rgb(181 15 42 / .28)}.whatsapp-hero h3{margin:0 0 8px;font-size:24px;font-weight:800;color:#0f172a}.whatsapp-subtitle{margin:0 auto;font-size:13px;line-height:1.6;color:#64748b;max-width:320px}.whatsapp-steps{margin:0 auto 24px;padding:18px 18px;list-style:none;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;display:grid;gap:12px;font-size:12.5px;color:#334155}.whatsapp-steps li{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start}.step-num{width:22px;height:22px;border-radius:999px;background:rgb(181 15 42 / .16);color:#b50f2a;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:11px}.whatsapp-button{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:16px 18px;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);color:#ffffff!important;border-radius:16px;text-decoration:none;box-shadow:0 18px 35px rgb(34 197 94 / .35);font-weight:700}.whatsapp-button:hover{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)!important;box-shadow:0 20px 38px rgb(34 197 94 / .32)!important;transform:translateY(-1px)}.whatsapp-button .btn-icon{position:static;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(7 18 12 / .22);color:#fff;box-shadow:none!important;backdrop-filter:none}.whatsapp-button .btn-icon::before{display:none!important}.whatsapp-button .btn-icon-whatsapp{display:block}.whatsapp-button .btn-icon-email{display:none}.whatsapp-button .btn-copy{display:grid;gap:3px;min-width:0;text-align:left}.whatsapp-button .btn-main{display:block;margin:0;padding:0!important;min-height:0!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:17px;font-weight:800;line-height:1.2;white-space:normal;text-align:left;transform:none!important}.whatsapp-button .btn-main:hover,.whatsapp-button .btn-main:focus,.whatsapp-button .btn-sub:hover,.whatsapp-button .btn-sub:focus{background:none!important;background-image:none!important;color:inherit!important;border:0!important;box-shadow:none!important;transform:none!important}.whatsapp-button .btn-sub{display:block;margin:0;padding:0!important;min-height:0!important;background:none!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:10px;letter-spacing:.8px;text-transform:uppercase;opacity:.9;line-height:1.2;text-align:left;transform:none!important}.whatsapp-button .btn-arrow{position:static;justify-self:end;font-size:18px;font-weight:700}.whatsapp-meta{margin-top:14px;display:grid;gap:6px;text-align:center;color:#94a3b8;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.6px}.whatsapp-footer{margin-top:22px;padding-top:14px;border-top:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;font-size:10px;color:#94a3b8;text-transform:uppercase;letter-spacing:.6px}@media (max-width:480px){.checkout-modal{padding:24px 18px}.checkout-trust{justify-content:space-evenly}}.footer::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 20%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.newsletter-submit{padding:0;width:38px;height:38px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.newsletter-submit:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgb(210 15 42 / .4)}.payment-methods{display:flex;gap:8px}.payment-methods img{height:25px;border-radius:4px;opacity:.5;transition:all 0.3s ease;border:1px solid rgb(210 15 42 / .2)}.payment-methods img:hover{opacity:1;transform:translateY(-2px);border-color:var(--primary);box-shadow:0 5px 15px rgb(210 15 42 / .3)}.btn-admin{display:flex;align-items:center;gap:8px;padding:10px 20px;background:rgb(26 26 36 / .6);border:1px solid rgb(210 15 42 / .3);border-radius:8px;color:var(--text-secondary);text-decoration:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px)}.btn-admin:hover{background:rgb(210 15 42 / .1);border-color:var(--primary);color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 20px rgb(210 15 42 / .2)}@media (max-width:768px){.footer{padding:60px 0 0 0}.payment-methods{justify-content:center}}@media (max-width:480px){.newsletter-submit{width:100%}}.checkout-alert{border:1px solid #fed7aa;background:#fff7ed;border-radius:14px;padding:12px 14px;color:#9a3412;font-size:10px}.checkout-alert strong{display:block;font-weight:800;margin-bottom:6px}.checkout-alert p{margin:0;line-height:1.5}.checkout-alert-modern{display:grid;grid-template-columns:60px 1fr;gap:10px;align-items:start;padding:14px 16px}.checkout-alert-modern .alert-icon{width:60px;height:60px;padding:8px;border-radius:12px;background:#ffedd5;display:grid;place-items:center;font-size:20px}.installation-steps .step-number{width:36px;height:36px;flex:0 0 36px;border-radius:999px;background:rgb(210 15 42 / .18);border:1.5px solid rgb(210 15 42 / .55);color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;line-height:1;box-shadow:inset 0 0 0 1px rgb(210 15 42 / .18)}.installation-whatsapp-btn .whatsapp-btn-copy strong,.installation-whatsapp-btn .whatsapp-btn-copy small,.installation-whatsapp-btn .whatsapp-btn-icon,.installation-whatsapp-btn .whatsapp-btn-arrow{color:#fff}.installation-whatsapp-btn .whatsapp-btn-copy strong{font-size:15px}.installation-whatsapp-btn .whatsapp-btn-copy small{font-size:11px;color:rgb(255 255 255 / .8)}@media (max-width:1024px){.installation-head .section-badge-purple{margin-inline:auto}}.download-app-logo img.app-logo{width:100%;height:auto;border-radius:10px}.whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:999px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;font-weight:700;box-shadow:0 16px 30px rgb(16 185 129 / .35)}.promo-banner{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%);box-shadow:0 8px 28px rgb(210 15 42 / .35)}.header::before{background:rgb(10 15 31 / .7);backdrop-filter:blur(24px) saturate(180%);border-bottom-color:rgb(255 255 255 / .08)}.nav-links a::before{background:linear-gradient(135deg,#b30f2c 0%,#e11d2e 100%)}.hero-section::before{opacity:.18}.features-section::before,.pricing-section::before,.faq-section::before{background:linear-gradient(to bottom,rgb(210 15 42 / .2),transparent)}.pricing-title,.features-title,.faq-title,.downloads-head h1,.blog-head h1,.contact-head h1{letter-spacing:-.6px}.footer::before{opacity:.6}.highlight-content .beauty-links{display:inline-block;margin-top:3px;font-size:12px}.btn-icon,.btn-mobile{border-color:var(--btn-border)}.btn-icon:hover,.btn-mobile:hover{border-color:var(--btn-border-strong)}.btn-icon::before,.btn-mobile::before{background:linear-gradient(135deg,var(--btn-border-gradient-start),var(--btn-border-gradient-end))}body .promo-banner{padding:0!important;background:linear-gradient(120deg,var(--canada-red-strong),var(--canada-red) 52%,var(--canada-red-soft))!important;box-shadow:0 12px 30px rgb(210 15 42 / .4)!important;border-bottom:1px solid rgb(255 210 219 / .22)}body .promo-banner::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 50%,rgb(255 180 194 / .28),transparent 30%),radial-gradient(circle at 88% 38%,rgb(255 122 149 / .2),transparent 32%),linear-gradient(180deg,rgb(255 255 255 / .08),#fff0);pointer-events:none}body .promo-banner::after{content:'';position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,rgb(255 236 241 / .92),transparent);opacity:.8;pointer-events:none}body .promo-content{width:100%;min-height:56px;padding:9px 50px 9px 0!important;gap:12px;justify-content:flex-start;position:relative;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .promo-badge{padding:6px 10px;border-radius:7px;border:1px solid rgb(255 182 198 / .4);background:rgb(255 255 255 / .11);color:#ffe7ed;font-size:10px;letter-spacing:.8px;font-weight:800}body .badge-dot{width:6px;height:6px;background:#ffd7e1;box-shadow:0 0 8px rgb(255 215 225 / .8)}body .promo-text{font-size:15px;font-weight:650;color:#fff;letter-spacing:.1px}body .promo-text strong{color:#ffe9ee}body .promo-btn{margin-left:auto;padding:8px 14px!important;border-radius:8px;border:1px solid rgb(255 198 211 / .42)!important;background:rgb(255 255 255 / .14)!important;color:#ffffff!important;font-size:12.5px;font-weight:800;box-shadow:none!important}body .promo-btn:hover{background:rgb(255 255 255 / .22)!important;transform:translateY(-1px);box-shadow:none!important}body .promo-close{right:10px;width:28px;height:28px;border-radius:7px;border:1px solid rgb(255 180 197 / .34);background:rgb(255 255 255 / .14);color:#ffe8ee}body .promo-close:hover{background:rgb(255 255 255 / .24);border-color:rgb(255 214 223 / .46)}@media (max-width:760px){body .promo-content{min-height:64px;padding:8px 42px 8px 0!important;gap:8px;flex-wrap:wrap}body .promo-badge{font-size:9px;padding:5px 8px}body .promo-text{font-size:11px;line-height:1.25;flex:1 1 calc(100% - 96px)}body .promo-btn{margin-left:0;padding:6px 10px!important;font-size:11px}}.footer.footer-maple{position:relative;margin-top:88px;padding:0 0 34px;color:#f6e9ec;overflow:hidden}.footer.footer-maple::before{content:none;position:absolute;inset:0;pointer-events:none}.footer-maple-shell{position:relative;width:100%;border:1px solid rgb(255 120 145 / .1);border-radius:28px;background:linear-gradient(180deg,rgb(19 9 15 / .96) 0%,rgb(10 5 9 / .98) 100%);box-shadow:0 28px 70px rgb(0 0 0 / .24),inset 0 1px 0 rgb(255 255 255 / .04);overflow:hidden}.footer-maple-shell::after{content:'';position:absolute;top:0;right:0;width:min(34vw, 360px);aspect-ratio:1 / 1;background:radial-gradient(circle,rgb(210 15 42 / .18) 0%,#fff0 72%);transform:translate(30%,-34%);pointer-events:none}.footer-maple-newsbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:28px 36px;border-bottom:1px solid rgb(255 120 145 / .1);background:rgb(255 255 255 / .02)}.footer-maple-newsbar-copy{display:grid;gap:8px}.footer-maple-newsbar-label{display:inline-flex;align-items:center;width:fit-content;min-height:32px;padding:0 12px;border-radius:999px;background:rgb(210 15 42 / .12);border:1px solid rgb(255 120 145 / .16);color:#ff98ab;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.footer-maple-newsbar-copy h3{margin:0;font-family:'Space Grotesk',sans-serif;font-size:clamp(24px, 3vw, 34px);line-height:1.15;letter-spacing:-.04em;color:#fff5f7}.footer-maple-grid{display:grid;grid-template-columns:minmax(320px,1.45fr) repeat(3,minmax(160px,0.78fr));gap:28px;padding:40px 36px 34px}.footer-maple-brand,.footer-maple-column{display:grid;gap:16px;align-content:start}.footer-maple-logo img{max-width:210px;height:auto;display:block}.footer.footer-maple .logo-dark{display:none}.footer-maple-description{margin:0;font-size:15px;line-height:1.8;color:rgb(255 232 237 / .72)}.footer-maple-highlights,.footer-maple-bottom-tags{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-highlights span,.footer-maple-bottom-tags span{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .03);font-size:12px;font-weight:600;color:rgb(255 240 243 / .8)}.footer-maple-socials{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-social{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .03);color:rgb(255 245 247 / .9);transition:transform 0.24s ease,border-color 0.24s ease,background-color 0.24s ease}.footer-maple-social:hover{transform:translateY(-2px);border-color:rgb(255 120 145 / .24);background:rgb(210 15 42 / .16)}.footer-maple-column h4{margin:0;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#ff97a9}.footer-maple-column{padding-top:6px}.footer-maple-column ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.footer-maple-column a{color:rgb(255 236 240 / .72);text-decoration:none;font-size:14px;line-height:1.55;transition:color 0.24s ease}.footer-maple-column a:hover{color:#fff}.footer-maple-news-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(132px,auto);gap:10px;max-width:520px;padding:6px;border-radius:999px;border:1px solid rgb(255 120 145 / .12);background:rgb(0 0 0 / .34)}.footer-maple-input::placeholder{color:rgb(255 231 236 / .42)}.footer-maple-input:focus{outline:none;border-color:rgb(255 138 159 / .24);box-shadow:0 0 0 4px rgb(210 15 42 / .1)}.footer.footer-maple .newsletter-submit,.footer-maple-submit{width:auto;min-width:132px;min-height:52px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 126 150 / .18);border-radius:999px;background:linear-gradient(135deg,#cf1734 0%,#ef405a 100%);color:#fff;box-shadow:0 12px 24px rgb(116 8 28 / .22);cursor:pointer;font-size:13px;font-weight:800;white-space:nowrap;flex-shrink:0;transition:transform 0.24s ease,box-shadow 0.24s ease}.footer.footer-maple .newsletter-submit:hover,.footer-maple-submit:hover{transform:translateY(-2px);box-shadow:0 16px 28px rgb(116 8 28 / .28)}.footer-maple-bottom{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:22px 36px 28px;border-top:1px solid rgb(255 120 145 / .1)}.footer-maple-bottom-copy{margin:0;font-size:13px;color:rgb(255 236 240 / .62)}.footer-maple-payments{display:flex;flex-wrap:wrap;gap:10px}.footer-maple-pay-icon{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid rgb(255 120 145 / .12);background:rgb(255 255 255 / .025);color:rgb(255 240 243 / .82);font-size:19px}.footer-maple-disclaimer{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin:0 36px 22px;padding:20px 24px 20px 20px;border:1px solid rgb(255 120 145 / .12);border-radius:20px;background:linear-gradient(90deg,rgb(210 15 42 / .18) 0,rgb(210 15 42 / .18) 5px,transparent 5px),radial-gradient(circle at top right,rgb(210 15 42 / .08),transparent 38%),linear-gradient(180deg,rgb(255 255 255 / .055) 0%,rgb(255 255 255 / .02) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .03)}.footer-maple-disclaimer-icon{width:80px;height:80px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,rgb(210 15 42 / .28) 0%,rgb(239 64 90 / .2) 100%);border:1px solid rgb(255 120 145 / .16);color:#ffb5c2;box-shadow:0 12px 24px rgb(116 8 28 / .18);flex-shrink:0}.footer-maple-disclaimer-icon svg{width:40px;height:40px}.footer-maple-disclaimer-content{display:grid;gap:8px}.footer-maple-disclaimer-title{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ff9daf}.footer-maple-disclaimer p{margin:0;font-size:14px;line-height:1.85;color:rgb(255 236 240 / .7)}.footer-maple-disclaimer-link{display:inline-flex;align-items:center;min-height:32px;padding:0 13px;margin-left:6px;border-radius:999px;border:1px solid rgb(255 120 145 / .14);background:rgb(255 255 255 / .04);color:#ffb2c0;font-weight:700;text-decoration:none}.footer-maple-disclaimer-link:hover{color:#fff;background:rgb(210 15 42 / .14)}@media (max-width:1180px){.footer-maple-grid{grid-template-columns:minmax(280px,1.2fr) repeat(3,minmax(150px,1fr))}}@media (max-width:900px){.footer-maple-newsbar{grid-template-columns:1fr}.footer-maple-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.footer.footer-maple{margin-top:72px;padding:0 0 28px}.footer-maple-newsbar,.footer-maple-grid,.footer-maple-bottom{padding-left:20px;padding-right:20px}.footer-maple-disclaimer{grid-template-columns:1fr;margin-left:20px;margin-right:20px;margin-bottom:18px;padding:16px 18px}.footer-maple-disclaimer-icon{width:48px;height:48px}.footer-maple-disclaimer-link{margin-left:0;margin-top:8px}.footer-maple-shell{border-radius:22px}.footer-maple-newsbar,.footer-maple-grid{padding-top:24px;padding-bottom:24px}.footer-maple-grid,.footer-maple-news-form{grid-template-columns:1fr}.footer-maple-news-form{max-width:100%;gap:12px;padding:0;border:0;border-radius:0;background:#fff0;box-shadow:none}.footer.footer-maple .newsletter-submit,.footer-maple-submit{width:100%;min-height:50px;border-radius:18px}.footer-maple-newsbar-copy h3{font-size:26px}.footer-maple-bottom{align-items:flex-start}}@media (max-width:560px){.footer-maple-grid{grid-template-columns:1fr}}@media (max-width:768px){body .nav{min-height:64px;gap:10px}body .logo,body .logo img{max-width:122px}body .nav-actions{flex:0 0 auto;gap:8px}body .btn-icon,body .btn-mobile{width:42px;height:42px}body .mobile-menu{top:calc(100% - 1px)}body .hero-section{padding-bottom:56px!important}body .hero-v5-shell{display:flex;flex-direction:column;gap:16px;align-items:stretch}body .hero-v5-copy{display:flex;flex-direction:column;gap:10px;order:1}body .hero-v5-top{gap:8px}body .hero-v5-badge{padding:6px 10px;font-size:10px;letter-spacing:.08em}body .hero-v5-score{font-size:12px}body .hero-v5-title{font-size:clamp(28px, 9.4vw, 40px);line-height:1.02;letter-spacing:-.7px}body .hero-v5-subtitle{font-size:clamp(15px, 5.3vw, 20px);line-height:1.22}body .hero-v5-description{font-size:14px;line-height:1.58}body .hero-v5 .hero-buttons.hero-v5-actions{display:grid;grid-template-columns:1fr;gap:10px;margin:12px 0 0!important}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{width:100%;justify-content:center;min-height:50px;padding:0 18px!important}body .hero-v5-reviews{margin-top:4px;padding:10px 12px;gap:10px;flex-direction:column;align-items:flex-start}body .hero-v5-stage{width:100%;min-height:250px;margin-top:10px;padding-top:8px;overflow:hidden;order:2}body .hero-v5-card-back{width:76%;height:62%;right:4px;top:0;transform:rotate(4deg)}body .hero-v5-card-front{width:84%;height:70%;left:0;bottom:18px;transform:rotate(-1.5deg)}body .hero-v5-card-overlay{left:10px;right:10px;bottom:10px;padding:8px 10px}body .hero-v5-card-overlay strong{font-size:12px}body .hero-v5-card-overlay span{font-size:10px}body .hero-v5-tag{min-height:28px;padding:6px 10px;border-radius:999px}body .hero-v5-tag-b{display:none}body .hero-v5-tag-a{top:10px;left:6px}body .hero-v5-tag-c{left:10px;bottom:8px}}@media (max-width:480px){body .hero-v5 .hero-buttons.hero-v5-actions{margin-top:10px!important}body .hero-v5-reviews{padding:9px 10px}body .hero-v5-stage{min-height:224px;margin-top:8px}body .hero-v5-card-back{width:78%;height:60%}body .hero-v5-card-front{width:86%;height:68%;bottom:14px}body .hero-v5-tag{font-size:10px}}@media (max-width:1024px){.faq-section .faq-grid{grid-template-columns:1fr;gap:24px}.faq-section .faq-support-card{position:relative;top:auto}}@media (max-width:768px){.faq-section{padding:80px 0}.faq-section .faq-header{margin-bottom:42px}.faq-section .faq-title{font-size:34px;letter-spacing:-1px}.faq-section .faq-question{padding:18px 18px 18px 16px;gap:12px;font-size:15px}.faq-section .faq-icon-wrapper{width:40px;height:40px;border-radius:10px}.faq-section .faq-answer p{padding:0 18px 0 68px;font-size:14px;line-height:1.65}.faq-section .faq-read-more{margin-left:68px;font-size:12px}.faq-section .faq-support-card{padding:24px 18px;border-radius:24px}.faq-section .support-meta-row,.faq-section .support-stats{grid-template-columns:1fr}}@media (max-width:480px){.faq-section{padding:64px 0}.faq-section .faq-title{font-size:28px}.faq-section .faq-subtitle{font-size:14px;line-height:1.6}.faq-section .faq-question{padding:16px 14px;font-size:14px}.faq-section .faq-icon-wrapper{width:36px;height:36px}.faq-section .faq-icon{width:18px;height:18px}.faq-section .faq-answer p{padding:0 14px;font-size:13px}.faq-section .faq-read-more{margin:12px 0 0 14px}.faq-section .faq-support-card{padding:22px 14px 18px;border-radius:20px}.faq-section .support-title{font-size:22px}}@media (max-width:1280px){.header .nav-links{gap:2px}.header .nav-links a{padding:8px 10px 8px 24px;font-size:13px}.header .whatsapp-btn{min-width:232px;padding:6px 10px;border-radius:16px}.header .whatsapp-btn-copy strong{font-size:14px}.header .whatsapp-btn-copy small{font-size:11px}}@media (max-width:1100px){.header .nav-links{display:none}.header .btn-mobile{display:flex}.header .nav-actions>.whatsapp-btn{display:none}.header .logo,.header .logo img{max-width:150px}}@media (max-width:480px){.header .logo,.header .logo img{max-width:136px}}.logo-light{display:none}.logo-dark{display:block}.hero-section{min-height:100vh;position:relative;display:flex;flex-direction:column;padding-top:80px;overflow:hidden}.hero-section::before{content:'';background-image:url(http://iptv-france-officiel.fr/wp-content/uploads/2026/02/iptv-france-officiel-abonnement-iptv-france.webp);background-repeat:no-repeat;background-size:cover;background-position:top center;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;opacity:.9;transform:scale(1.02)}.hero-section::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(8 10 18 / .78) 0%,rgb(8 10 18 / .6) 45%,rgb(8 10 18 / .88) 100%),radial-gradient(circle at 20% 10%,rgb(210 15 42 / .22),transparent 55%),radial-gradient(circle at 80% 20%,rgb(225 29 46 / .2),transparent 55%);z-index:0;pointer-events:none;opacity:.3}.bg-dark{background:var(--bg-primary);height:100%;position:absolute;top:0;left:0;right:0}.bg-gradient{position:absolute;height:100%;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgb(210 15 42 / .15) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(210 15 42 / .2) 0%,transparent 50%)}.bg-grid{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(135deg,rgb(210 15 42 / .06) 0 1px,transparent 1px 14px),repeating-linear-gradient(45deg,rgb(5 183 253 / .04) 0 1px,transparent 1px 18px),radial-gradient(circle at 20% 20%,rgb(255 255 255 / .08) 0 1px,transparent 1px);background-size:auto,auto,32px 32px}.bg-circles{position:absolute;top:0;left:0;right:0;bottom:0}.circle-1{width:500px;height:500px;background:var(--primary);top:-100px;left:-100px;animation-delay:0s}.circle-2{width:400px;height:400px;background:var(--secondary);top:50%;right:-100px;animation-delay:5s}.circle-3{width:300px;height:300px;background:var(--secondary);bottom:-100px;left:30%;animation-delay:10s}.hero-spotlight{grid-template-columns:1fr;justify-items:center;text-align:center;padding:90px 0 70px}.hero-spotlight .hero-buttons{justify-content:center;margin:18px 0 6px}@media (max-width:768px){.hero-spotlight{padding:70px 0 50px}}.hero-buttons{display:flex;gap:16px;margin-bottom:48px;flex-wrap:wrap}.features-section{padding:100px 0 120px;position:relative}.features-section::before{content:'';position:absolute;top:0;left:0;right:0;height:200px;background:linear-gradient(to bottom,var(--bg-secondary),transparent);pointer-events:none}.features-header{text-align:center;margin:0 auto 64px;position:relative;z-index:1}.features-heading-card{position:relative;padding:36px 38px;border-radius:24px;background:linear-gradient(145deg,rgb(8 15 34 / .96),rgb(8 12 24 / .9));border:1px solid rgb(210 15 42 / .28);box-shadow:0 24px 54px rgb(3 10 26 / .46);overflow:hidden}.features-heading-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 16%,rgb(210 15 42 / .34),transparent 56%),radial-gradient(circle at 92% 14%,rgb(225 29 46 / .2),transparent 52%),linear-gradient(120deg,rgb(210 15 42 / .08),rgb(225 29 46 / .05) 52%,transparent 76%);opacity:.9;pointer-events:none}.features-heading-card .features-kicker,.features-heading-card .features-title,.features-heading-card .features-subtitle,.features-heading-card .features-chip-row,.features-heading-card .features-top{position:relative;z-index:1}.features-title span{display:block;margin-top:8px;font-size:24px;font-weight:600;color:var(--primary-light)}.features-title{font-size:clamp(32px, 3.6vw, 46px);font-weight:800;line-height:1.18;color:var(--text-primary);margin-bottom:14px;letter-spacing:-1px}.features-subtitle{font-size:17px;line-height:1.65;color:var(--text-secondary);margin:0}@media (max-width:768px){.features-heading-card{padding:24px}.features-title{font-size:30px}.features-title span{font-size:18px}.features-subtitle{font-size:16px}}.features-grid-main{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;position:relative;z-index:1}.feature-check{flex-shrink:0;width:40px;height:40px;background:rgb(210 15 42 / .1);border:2px solid rgb(235 37 37 / .3);border-radius:50px;display:flex;align-items:center;justify-content:center;color:var(--secondary);transition:all 0.3s ease}.feature-content h4{font-size:16px;font-weight:600;line-height:1.6;color:var(--text-primary);margin:0}.pricing-section{padding:120px 0;position:relative}.pricing-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 20%,rgb(210 15 42 / .08) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgb(225 29 46 / .08) 0%,transparent 50%);pointer-events:none}.pricing-header{text-align:center;max-width:800px;margin:0 auto 80px;position:relative;z-index:1}.pricing-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:20px;letter-spacing:-1.5px}.pricing-subtitle{font-size:18px;line-height:1.7;color:var(--text-secondary)}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:60px;position:relative;z-index:1;align-items:center}.popular-badge{position:absolute;top:32px;right:32px;display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:20px;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 8px 20px rgb(210 15 42 / .4);animation:pulse-glow 2s ease-in-out infinite}.popular-badge.b2{top:-17px!important}.pricing-card-header{margin-bottom:0;position:relative;z-index:1}h4.plan-name-1{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-size:35px!important;font-weight:500;letter-spacing:3px!important;line-height:1!important;margin:0!important;padding:0!important}.plan-offert{font-size:14px;font-weight:100;color:var(--text-white);text-transform:uppercase;text-align:center;margin-top:8px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);padding:4px 8px;border-radius:12px}.plan-price{display:flex;align-items:baseline;gap:4px;margin-bottom:12px}.currency{font-size:24px;font-weight:700;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.plan-description{font-size:12px;line-height:1.4;color:var(--text-secondary);background:rgb(210 15 42 / .1);line-height:1.6;border:1px solid rgb(210 15 42 / .1);border-radius:12px;padding:8px;text-align:center;margin-bottom:12px}.pricing-card-body{flex:1;margin-bottom:10px;position:relative;z-index:1}.plan-features{list-style:none}.plan-features li{display:flex;align-items:center;gap:12px;padding:6px 0;color:var(--text-secondary);font-size:13px;border-bottom:1px solid rgb(210 15 42 / .1);transition:all 0.3s ease}.multi-screen-badge-wrap{display:flex;justify-content:center;margin:12px 0;position:relative;z-index:1;text-decoration:none;text-align:center}.multi-screen-badge{display:inline-flex;align-items:center;gap:8px;width:100%;justify-content:center;padding:10px 14px;border-radius:12px;border:1px solid rgb(210 15 42 / .35);background:linear-gradient(135deg,rgb(210 15 42 / .18),rgb(225 29 46 / .16));box-shadow:0 8px 20px rgb(10 15 31 / .3),inset 0 1px 0 rgb(255 255 255 / .12);color:var(--text-primary);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.1px;transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease}.multi-screen-badge svg{color:var(--secondary);flex-shrink:0}.multi-screen-badge-wrap:hover .multi-screen-badge{transform:translateY(-2px);border-color:rgb(225 29 46 / .45);box-shadow:0 12px 28px rgb(10 15 31 / .38),0 0 0 1px rgb(225 29 46 / .2)}.multi-screen-badge-wrap:focus-visible .multi-screen-badge{outline:2px solid rgb(210 15 42 / .5);outline-offset:2px}.plan-features li:last-child{border-bottom:none}.plan-features li:hover{color:var(--text-primary);padding-left:8px}.plan-features svg{color:var(--primary);flex-shrink:0;transition:all 0.3s ease}.plan-features li:hover svg{color:var(--secondary);transform:scale(1.2) rotate(360deg)}.pricing-card-footer{position:relative;z-index:1}.pricing-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:40px;background:rgb(26 26 36 / .4);border:1px solid rgb(210 15 42 / .15);border-radius:20px;backdrop-filter:blur(10px);position:relative;z-index:1}.trust-badge-item{display:flex;align-items:center;gap:12px;color:var(--text-secondary);font-size:14px;font-weight:500;transition:all 0.3s ease}.trust-badge-item svg{color:var(--primary);flex-shrink:0}.trust-badge-item:hover{color:var(--text-primary);transform:translateY(-2px)}.trust-badge-item:hover svg{color:var(--secondary);transform:scale(1.1)}.payment-methods-img{display:flex;justify-content:center;gap:12px;margin-bottom:-16px}.payment-methods-img img{width:auto;max-width:100%;height:auto}.secure-badge{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;background:rgb(16 185 129 / .1);border:1px solid rgb(16 185 129 / .3);border-radius:8px;margin-bottom:0;font-size:11px;font-weight:700;color:#10b981;letter-spacing:.5px}.secure-badge svg{color:#10b981}@media (max-width:768px){.hero-section{padding-top:40px}.hero-buttons{flex-direction:column}.features-title{font-size:28px}.features-subtitle{font-size:16px}.features-section{padding:60px 0 80px}.pricing-section{padding:80px 0}.pricing-title{font-size:36px}.pricing-subtitle{font-size:16px}.popular-badge{top:24px;right:24px}}@media (max-width:480px){.feature-content h4{font-size:14px}.features-title{font-size:24px}.pricing-title{font-size:28px}.plan-features li{font-size:14px}.multi-screen-badge{padding:9px 11px;font-size:11px}.multi-screen-badge svg{width:16px;height:16px}}.pricing-section{overflow:hidden}.pricing-section .pricing-header{margin-bottom:32px}.pricing-overview-panel{position:relative;z-index:1;margin:0 0 28px;padding:24px 26px;border-radius:26px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(135deg,rgb(20 14 21 / .96) 0%,rgb(12 10 18 / .96) 100%);box-shadow:0 20px 55px rgb(0 0 0 / .22);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.9fr);gap:24px;align-items:center}.pricing-overview-panel::before{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top right,rgb(255 94 127 / .14) 0%,transparent 30%),linear-gradient(90deg,rgb(255 255 255 / .06) 0%,#fff0 26%);pointer-events:none}.pricing-overview-copy,.pricing-overview-metrics{position:relative;z-index:1}.pricing-overview-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .58)}.pricing-overview-eyebrow::before{content:'';width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff5c79 0%,#ff9b67 100%)}.pricing-overview-copy h3{margin:0 0 12px;font-size:clamp(26px, 3vw, 38px);line-height:1.08;font-weight:900;letter-spacing:-.04em;color:#fff}.pricing-overview-copy p{margin:0;max-width:58ch;font-size:15px;line-height:1.75;color:rgb(255 255 255 / .7)}.pricing-overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pricing-overview-metric{min-height:114px;padding:16px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);display:grid;gap:8px;align-content:center}.pricing-overview-metric strong{font-size:28px;font-weight:900;letter-spacing:-.04em;color:#fff}.pricing-overview-metric span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:rgb(255 255 255 / .52)}.pricing-section .pricing-grid{gap:24px;align-items:stretch;margin-bottom:34px}.pricing-section .popular-badge{top:18px;left:50%;right:auto;transform:translateX(-50%);padding:9px 14px;border-radius:999px;background:linear-gradient(135deg,#ff5677 0%,#ff8758 100%);box-shadow:0 14px 28px rgb(255 86 119 / .24)}.pricing-section .popular-badge.b2{top:18px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important}.pricing-section .pricing-card-header,.pricing-section .pricing-card-body,.pricing-section .pricing-card-footer{position:relative;z-index:1;padding-left:26px;padding-right:26px}.pricing-section .pricing-card-header{padding-top:34px;padding-bottom:22px;margin-bottom:0;border-bottom:1px solid rgb(255 255 255 / .06)}.pricing-section .plan-duration,.pricing-section .plan-offert{display:inline-flex;align-items:center;width:fit-content;margin-top:10px;margin-right:8px;padding:7px 11px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pricing-section .plan-duration{color:rgb(255 255 255 / .68);border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04)}.pricing-section .plan-offert{color:#fff;border:1px solid rgb(255 96 122 / .2);background:rgb(255 96 122 / .14)}.pricing-section .plan-price{align-items:flex-end;gap:6px;margin-bottom:14px}.pricing-section .currency{font-size:24px}.pricing-section .plan-description{margin:0;padding:0;border:0;background:#fff0;color:rgb(255 255 255 / .66);font-size:14px;line-height:1.6;text-align:left}.pricing-section .pricing-card-body{flex:1;padding-top:22px;padding-bottom:18px;margin-bottom:0}.pricing-section .plan-features{list-style:none;margin:0;padding:0;border-radius:0;border:0;background:#fff0}.pricing-section .plan-features li{min-height:46px;padding:10px 0;border-bottom:1px solid rgb(255 255 255 / .06);color:rgb(255 255 255 / .72);font-size:13px}.pricing-section .plan-features li:last-child{border-bottom:0}.pricing-section .plan-features li:hover{padding-left:0;color:#fff;background:#fff0}.pricing-section .plan-features svg{color:#ff5b78}.pricing-section .secure-badge{margin-top:16px;padding:12px 14px;border-radius:14px;display:inline-flex;align-items:center;gap:10px;border:1px solid rgb(76 211 171 / .18);background:rgb(76 211 171 / .1);color:#a0f2da;font-size:12px;font-weight:700}.pricing-section .pricing-card-footer{padding-top:0;padding-bottom:24px}.pricing-section .payment-methods-img{display:flex;justify-content:center}.pricing-section .payment-methods-img img{width:min(100%, 180px);opacity:.78}.pricing-section .multi-screen-badge-wrap{margin-top:16px}.pricing-section .multi-screen-badge{justify-content:flex-start;text-align:left;padding:12px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .88);box-shadow:none}.pricing-section .multi-screen-badge svg{color:#ff7b72}.pricing-section .pricing-trust{padding:18px;gap:14px;border-radius:24px;border:1px solid rgb(255 255 255 / .08);background:rgb(15 12 19 / .78)}.pricing-section .trust-badge-item{min-height:68px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .03)}@media (max-width:1024px){.pricing-overview-panel{grid-template-columns:1fr}.pricing-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.pricing-overview-panel{padding:22px;border-radius:22px}.pricing-overview-metrics{grid-template-columns:1fr}.pricing-section .pricing-grid{grid-template-columns:1fr}.pricing-section .pricing-card-header,.pricing-section .pricing-card-body,.pricing-section .pricing-card-footer{padding-left:22px;padding-right:22px}.pricing-section .pricing-trust{grid-template-columns:1fr}}@media (max-width:480px){.pricing-overview-copy h3{font-size:24px}.pricing-section .plan-features li{font-size:12px}.pricing-section .multi-screen-badge{justify-content:center;text-align:center}}.pricing-board{position:relative;z-index:1;display:grid;gap:28px;margin-bottom:34px}.pricing-plan-card.is-featured{transform:translateY(-10px);border-color:rgb(255 94 124 / .3);background:linear-gradient(180deg,rgb(31 18 28 / .98) 0%,rgb(15 10 18 / .99) 100%);box-shadow:0 36px 110px rgb(95 14 32 / .34)}.pricing-plan-card.is-featured::after{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at top,rgb(255 94 124 / .18) 0%,#fff0 40%),linear-gradient(120deg,#fff0 25%,rgb(255 255 255 / .08) 48%,#fff0 72%);background-size:auto,220% 100%;animation:pricing-featured-shine 5s linear infinite;pointer-events:none}.pricing-plan-card.is-featured:hover{transform:translateY(-14px) scale(1.02)}.pricing-plan-tag.is-accent{background:rgb(255 94 124 / .14);border-color:rgb(255 94 124 / .22);color:#fff}.pricing-plan-card.is-featured .pricing-plan-head{border-color:rgb(255 94 124 / .16);background:linear-gradient(180deg,rgb(255 255 255 / .06) 0%,rgb(255 255 255 / .02) 100%),radial-gradient(circle at top right,rgb(255 94 124 / .14) 0%,#fff0 34%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 16px 30px rgb(95 14 32 / .12)}.pricing-plan-button.is-accent{background:linear-gradient(135deg,#ff5677 0%,#ff8a59 100%);border-color:#fff0;box-shadow:0 18px 36px rgb(255 86 119 / .18)}.pricing-section .pricing-trust{position:relative;z-index:1;padding:18px;gap:14px;border-radius:24px;border:1px solid rgb(255 255 255 / .08);background:rgb(15 12 19 / .78)}.pricing-section .trust-badge-item{min-height:68px;padding:14px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .03)}@media (max-width:1024px){.pricing-plan-card.is-featured{grid-column:span 2}}@media (max-width:768px){.pricing-plan-card.is-featured{grid-column:auto}}.pricing-board{gap:34px}.pricing-plan-card.is-featured{padding-top:58px;border-color:rgb(255 94 124 / .32);background:linear-gradient(180deg,rgb(32 18 28 / .99) 0%,rgb(12 10 17 / .99) 100%);box-shadow:0 40px 110px rgb(88 13 31 / .34),0 0 0 1px rgb(255 94 124 / .08)}.pricing-plan-card.is-featured:hover{transform:translateY(-14px) scale(1.015)}.pricing-plan-card.is-featured::after{inset:0;background:radial-gradient(circle at top center,rgb(255 94 124 / .16) 0%,#fff0 40%),linear-gradient(115deg,#fff0 30%,rgb(255 255 255 / .08) 48%,#fff0 66%);background-size:auto,220% 100%;animation:pricing-featured-shine 5.5s linear infinite}.pricing-plan-card.is-featured .pricing-plan-head{border-color:rgb(255 94 124 / .16);background:linear-gradient(180deg,rgb(255 255 255 / .07) 0%,rgb(255 255 255 / .02) 100%),radial-gradient(circle at top right,rgb(255 94 124 / .16) 0%,#fff0 38%)}.pricing-plan-card.is-featured .pricing-plan-price{border-color:rgb(255 94 124 / .16);background:rgb(255 94 124 / .08)}.pricing-plan-card.is-featured .pricing-plan-features-wrap{border-color:rgb(255 94 124 / .12);background:linear-gradient(180deg,rgb(255 255 255 / .045) 0%,rgb(255 255 255 / .018) 100%)}.pricing-plan-button.is-accent{background:linear-gradient(135deg,#ff5677 0%,#ff8a59 100%);box-shadow:0 18px 36px rgb(255 86 119 / .2),inset 0 1px 0 rgb(255 255 255 / .18)}@media (max-width:1024px){.pricing-plan-card.is-featured{padding-top:64px;grid-column:span 2}}@media (max-width:768px){.pricing-plan-card,.pricing-plan-card.is-featured{padding:20px;transform:none}.pricing-plan-card.is-featured{padding-top:58px;grid-column:auto}.pricing-plan-card:hover,.pricing-plan-card.is-featured:hover{transform:translateY(-8px)}}.pricing-stack-board{position:relative;gap:0;padding:34px 18px 24px;border-radius:30px;background:#fff0;box-shadow:none;overflow:visible}.pricing-stack-board::before{display:none}.pricing-stack-board::after{display:none}.pricing-multi-screen-shell{display:grid;gap:28px;margin-top:44px}.pricing-multi-screen-header{max-width:860px;margin:0 auto;text-align:center}.pricing-multi-screen-title{margin:18px 0 12px;color:var(--text-primary);font-size:clamp(30px, 4.2vw, 44px);line-height:1.12;font-weight:900;letter-spacing:-.05em}.pricing-multi-screen-subtitle{max-width:760px;margin:0 auto;color:var(--text-secondary);font-size:16px;line-height:1.7}.pricing-multi-screen-tabs{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:fit-content;max-width:100%;margin:0 auto;padding:8px;border-radius:999px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .03);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 16px 34px rgb(0 0 0 / .18)}.pricing-stack-board-multi{background:#fff0;box-shadow:none}.pricing-stack-board-multi::after{display:none}.pricing-stack-grid-multi .multi-screen-card .pricing-stack-summary{min-height:44px}.pricing-stack-grid-multi .multi-screen-card .pricing-stack-features span:first-child{font-weight:800}.pricing-stack-grid-multi .pricing-screen-total-badge{margin:10px 0 12px;padding:10px 14px;border-radius:14px;border:1px solid rgb(225 29 46 / .45);background:linear-gradient(135deg,rgb(210 15 42 / .2),rgb(239 64 90 / .12));color:rgb(255 236 241 / .95);font-size:14px;font-weight:700;line-height:1.35}.pricing-stack-grid-multi .pricing-stack-card.is-featured .pricing-screen-total-badge{border-color:rgb(255 106 129 / .58);background:linear-gradient(135deg,rgb(210 15 42 / .3),rgb(239 64 90 / .18));color:#ffe5eb;box-shadow:0 10px 20px rgb(210 15 42 / .2)}.pricing-stack-grid-multi .pricing-stack-card.best-value .pricing-screen-total-badge{border-color:rgb(244 201 93 / .56);background:linear-gradient(135deg,rgb(161 119 24 / .34),rgb(244 201 93 / .2));color:#fff2bf;box-shadow:0 10px 20px rgb(212 160 23 / .22)}body.light-theme .pricing-stack-grid-multi .pricing-screen-total-badge{border-color:rgb(210 15 42 / .28);background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(255 236 241 / .9));color:#8f1028}body.light-theme .pricing-stack-grid-multi .pricing-stack-card.is-featured .pricing-screen-total-badge{border-color:rgb(210 15 42 / .34);background:linear-gradient(135deg,rgb(210 15 42 / .14),rgb(255 230 236 / .95));color:#8f1028;box-shadow:0 8px 18px rgb(159 18 57 / .12)}body.light-theme .pricing-stack-grid-multi .pricing-stack-card.best-value .pricing-screen-total-badge{border-color:rgb(212 160 23 / .36);background:linear-gradient(135deg,rgb(244 201 93 / .26),rgb(255 245 204 / .95));color:#6f5310;box-shadow:0 8px 18px rgb(212 160 23 / .12)}.pricing-stack-refund-inline{min-height:40px;border-color:rgb(255 116 138 / .22);background:rgb(123 19 41 / .2);color:#ffb7c4}.pricing-stack-grid{position:relative;z-index:1}.pricing-stack-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;align-items:stretch}.pricing-stack-popular{position:absolute;top:-10px;left:50%;transform:translateX(-50%);min-height:32px;padding:7px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;box-shadow:0 16px 34px rgb(225 29 46 / .34);z-index:2;animation:pricing-stack-badge 2.8s ease-in-out infinite}.pricing-stack-head{display:grid;gap:8px}.pricing-stack-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pricing-stack-tag{display:inline-flex;align-items:center;min-height:26px;padding:4px 10px;border-radius:999px;border:1px solid rgb(225 29 46 / .26);background:linear-gradient(135deg,rgb(179 15 44 / .24) 0%,rgb(225 29 46 / .26) 100%);color:rgb(255 255 255 / .88);font-size:11px;font-weight:700}.pricing-stack-head h4{margin:0;color:var(--text-primary);font-size:18px;line-height:1.35;font-weight:800;letter-spacing:-.04em}.pricing-plan-highlight{margin:10px 0 8px;padding:11px 14px;height:74px;min-height:74px;border-radius:14px;border:1px solid rgb(225 29 46 / .32);background:linear-gradient(135deg,rgb(225 29 46 / .15),rgb(239 64 90 / .1));color:rgb(248 250 252 / .95);font-size:14px;font-weight:700;line-height:1.35;display:grid;align-content:center;overflow:hidden}.pricing-plan-fit{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0 0 2px;padding:9px 14px;border-radius:12px;border:1px dashed rgb(239 64 90 / .5);background:rgb(225 29 46 / .08);color:rgb(248 250 252 / .9);font-size:13px;font-weight:700;line-height:1.3}.pricing-plan-fit i{color:currentColor;font-size:12px}.plan-offert{display:inline-flex;align-items:center;gap:6px}.plan-offert i{font-size:12px;color:currentColor}.pricing-stack-card.is-featured .plan-offert{border-color:rgb(255 103 128 / .62);background:linear-gradient(135deg,rgb(210 15 42 / .9),rgb(239 64 90 / .86));color:#fff8fa;box-shadow:0 10px 22px rgb(210 15 42 / .28)}.pricing-stack-card.best-value .plan-offert{border-color:rgb(244 201 93 / .52);background:linear-gradient(135deg,rgb(160 118 24 / .9),rgb(212 160 23 / .86));color:#fff4cf;box-shadow:0 10px 22px rgb(212 160 23 / .24)}.pricing-stack-card.is-featured .pricing-plan-highlight{border-color:rgb(255 92 118 / .52);background:linear-gradient(135deg,rgb(210 15 42 / .34),rgb(239 64 90 / .2));color:#fff4f7;box-shadow:0 12px 26px rgb(210 15 42 / .2)}.pricing-stack-card.is-featured .pricing-plan-fit{border-color:rgb(255 106 129 / .6);background:rgb(210 15 42 / .2);color:#ffeaf0}.pricing-stack-card.is-featured .pricing-plan-fit i,.pricing-stack-card.is-featured .plan-offert i{color:currentColor}.pricing-stack-card.best-value .pricing-plan-highlight{border-color:rgb(244 201 93 / .5);background:linear-gradient(135deg,rgb(244 201 93 / .28),rgb(212 160 23 / .2));color:#fff5cc;box-shadow:0 12px 26px rgb(212 160 23 / .22)}.pricing-stack-card.best-value .pricing-plan-fit{border-color:rgb(244 201 93 / .56);background:rgb(212 160 23 / .2);color:#fff2bf}.pricing-stack-card.best-value .pricing-plan-fit i,.pricing-stack-card.best-value .plan-offert i{color:currentColor}body.light-theme .pricing-plan-highlight{border-color:rgb(210 15 42 / .24);background:linear-gradient(135deg,rgb(210 15 42 / .1),rgb(255 240 243 / .95));color:#8f1028}body.light-theme .pricing-plan-fit{border-color:rgb(210 15 42 / .3);background:rgb(210 15 42 / .07);color:#8f1028}body.light-theme .pricing-stack-card.is-featured .pricing-plan-highlight{border-color:rgb(210 15 42 / .32);background:linear-gradient(135deg,rgb(210 15 42 / .14),rgb(255 232 237 / .98));color:#8f1028;box-shadow:0 10px 22px rgb(159 18 57 / .14)}body.light-theme .pricing-stack-card.is-featured .pricing-plan-fit{border-color:rgb(210 15 42 / .38);background:rgb(210 15 42 / .1);color:#8f1028}body.light-theme .pricing-stack-card.is-featured .plan-offert{border-color:rgb(210 15 42 / .32);background:linear-gradient(135deg,rgb(210 15 42 / .18),rgb(244 63 94 / .14));color:#8f1028;box-shadow:0 8px 18px rgb(159 18 57 / .14)}body.light-theme .pricing-stack-card.best-value .pricing-plan-highlight{border-color:rgb(212 160 23 / .34);background:linear-gradient(135deg,rgb(244 201 93 / .28),rgb(255 247 214 / .98));color:#6f5310;box-shadow:0 10px 22px rgb(212 160 23 / .14)}body.light-theme .pricing-stack-card.best-value .pricing-plan-fit{border-color:rgb(212 160 23 / .38);background:rgb(244 201 93 / .2);color:#6f5310}body.light-theme .pricing-stack-card.best-value .plan-offert{border-color:rgb(212 160 23 / .36);background:linear-gradient(135deg,rgb(244 201 93 / .24),rgb(255 242 182 / .2));color:#6f5310;box-shadow:0 8px 18px rgb(212 160 23 / .12)}body.light-theme .plan-offert i{color:currentColor}.pricing-stack-summary{min-height:30px;padding:8px 12px;border-radius:10px;border:1px solid rgb(225 29 46 / .22);background:rgb(109 15 35 / .14);color:rgb(244 247 255 / .88);font-size:11px;font-weight:600;line-height:1.35;display:flex;align-items:center;justify-content:center;text-align:center}.pricing-stack-features{display:grid;gap:0}.pricing-stack-features span{display:flex;align-items:center;min-height:27px;padding:8px 0;border-bottom:1px solid rgb(225 29 46 / .14);color:rgb(248 250 252 / .82);font-size:11px;font-weight:600;line-height:1.4}.pricing-stack-features span::before{content:'';width:15px;height:15px;margin-right:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23e11d2e' d='M36 20.917c0-.688-2.895-.5-3.125-1s3.208-4.584 2.708-5.5-5.086 1.167-5.375.708c-.288-.458.292-3.5-.208-3.875s-5.25 4.916-5.917 4.292 1.542-10.5 1.086-10.698-3.419 1.365-3.793 1.282C21.002 6.042 18.682 0 18 0s-3.002 6.042-3.376 6.125-3.337-1.48-3.793-1.282 1.752 10.073 1.085 10.698C11.25 16.166 6.5 10.875 6 11.25s.08 3.417-.208 3.875c-.289.458-4.875-1.625-5.375-.708s2.939 5 2.708 5.5-3.125.312-3.125 1 8.438 5.235 9 5.771-2.914 2.802-2.417 3.229c.576.496 3.839-.83 10.417-.957V35a1 1 0 1 0 2 0v-6.04c6.577.127 9.841 1.453 10.417.957.496-.428-2.979-2.694-2.417-3.229s9-5.084 9-5.771'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;flex-shrink:0}.pricing-stack-foot{display:grid;gap:12px}.pricing-stack-refund,.pricing-stack-note{display:flex;align-items:center;justify-content:center;min-height:32px;padding:10px 14px;border-radius:12px;border:1px solid rgb(28 211 167 / .28);background:rgb(6 79 74 / .16);color:#3ef0c2;font-size:11px;font-weight:700;line-height:1.4;text-align:center}.pricing-stack-refund::before,.pricing-stack-note::before{content:'';width:16px;height:16px;margin-right:10px;flex-shrink:0}.pricing-stack-refund::before{background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5.25-3.438 8.813-7 10-3.562-1.187-7-4.75-7-10V6l7-3z' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M9.25 12.25l1.75 1.75 3.75-4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M12 3l7 3v5c0 5.25-3.438 8.813-7 10-3.562-1.187-7-4.75-7-10V6l7-3z' stroke='black' stroke-width='1.8' stroke-linejoin='round'/%3E%3Cpath d='M9.25 12.25l1.75 1.75 3.75-4' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.pricing-stack-note{gap:10px;border-color:rgb(255 116 138 / .34);background:linear-gradient(135deg,rgb(118 16 36 / .94) 0%,rgb(184 20 49 / .92) 100%);color:#ffffff!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),0 10px 24px rgb(96 14 31 / .16);text-decoration:none;justify-content:flex-start;text-align:left;padding:12px 14px;min-height:54px}.pricing-stack-note,.pricing-stack-note:link,.pricing-stack-note:visited,.pricing-stack-note:hover,.pricing-stack-note:active{color:#ffffff!important}.pricing-stack-note::before{width:28px;height:28px;margin-right:0;border-radius:9px;background-color:rgb(255 255 255 / .12);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Crect x='3.75' y='5.25' width='10.5' height='7.5' rx='1.5' stroke='%23ffffff' stroke-width='1.8'/%3E%3Cpath d='M8.25 16.5h8.25a1.5 1.5 0 0 0 1.5-1.5V10.5a1.5 1.5 0 0 0-1.5-1.5h-1.5' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px}.pricing-stack-note:hover{border-color:rgb(255 182 193 / .44);background:linear-gradient(135deg,rgb(133 18 40 / .98) 0%,rgb(203 26 58 / .94) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .16),0 14px 30px rgb(110 15 35 / .22)}.pricing-stack-pay{display:grid;justify-items:center;gap:6px;padding-top:4px}.pricing-stack-pay span{color:rgb(255 177 191 / .68);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pricing-stack-pay img{width:100%;opacity:.82}.popular-badge.b2{position:absolute;top:0;left:50%;right:auto;transform:translateX(-50%);width:fit-content;max-width:max-content;min-height:32px;padding:7px 16px;border-radius:16px;border:1px solid rgb(255 255 255 / .18);background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);color:#fff;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;box-shadow:0 16px 34px rgb(225 29 46 / .34);z-index:3;animation:pricing-stack-badge 2.8s ease-in-out infinite}.popular-badge.b2 svg{width:14px;height:14px}.best-value-badge{border-color:rgb(255 244 214 / .24);background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%);color:#3a2605;box-shadow:0 16px 34px rgb(212 160 23 / .24)}.pricing-stack-popular.best-value-badge,.popular-badge.b2.best-value-badge,.pricing-section .popular-badge.best-value-badge{border-color:rgb(255 244 214 / .24);background:linear-gradient(135deg,#d4a017 0%,#f4c95d 52%,#fff1a8 100%);color:#3a2605;box-shadow:0 16px 34px rgb(212 160 23 / .24)}@media (max-width:1100px){.pricing-stack-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.pricing-stack-board{padding:28px 12px 18px;border-radius:28px}.pricing-stack-grid{grid-template-columns:1fr}.pricing-multi-screen-shell{margin-top:32px;gap:22px}.pricing-multi-screen-title{margin-top:14px;font-size:30px}.pricing-multi-screen-subtitle{font-size:15px}.pricing-multi-screen-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:420px;gap:8px;padding:6px}}@media (max-width:480px){.pricing-stack-board{padding:24px 8px 14px}.pricing-stack-head h4{font-size:17px}.pricing-stack-popular{min-height:32px;padding:8px 12px;font-size:10px}}.google-reviews-section{padding:120px 0;position:relative}.google-reviews-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 25% 25%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.reviews-header{text-align:center;max-width:900px;margin:0 auto 64px;position:relative;z-index:1}.reviews-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.reviews-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin-bottom:40px}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px;position:relative;z-index:1}.reviews-cta{text-align:center;position:relative;z-index:1;display:flex;flex-direction:row;justify-content:center}@media (max-width:768px){.google-reviews-section{padding:80px 0}.reviews-title{font-size:36px}.reviews-grid{gap:24px}}@media (max-width:480px){.reviews-title{font-size:28px}.pricing-trust{grid-template-columns:1fr;gap:16px}}.review-card-v2{background:rgb(18 18 23 / .95);border:1px solid rgb(55 55 70 / .5);border-radius:20px;padding:28px;backdrop-filter:blur(10px);transition:all 0.3s cubic-bezier(.4,0,.2,1)}.review-card-v2:hover{transform:translateY(-4px);border-color:rgb(210 15 42 / .3);box-shadow:0 12px 24px rgb(0 0 0 / .4)}.review-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.reviewer-profile{display:flex;align-items:center;gap:12px}.reviewer-avatar-v2{width:48px;height:48px;border-radius:50%;overflow:hidden;flex-shrink:0}.reviewer-avatar-v2 img{width:100%;height:100%;object-fit:cover}.reviewer-meta{display:flex;flex-direction:column;gap:2px}.reviewer-name-v2{font-size:16px;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}.reviewer-badge{font-size:13px;color:var(--text-secondary);margin:0;line-height:1.3}.google-icon-v2{flex-shrink:0}.review-stars-v2{display:flex;align-items:center;gap:4px;margin-bottom:16px}.review-stars-v2 svg{flex-shrink:0}.review-time-v2{font-size:13px;color:var(--text-secondary);margin-left:8px}.review-text-v2{font-size:15px;line-height:1.6;color:rgb(255 255 255 / .85);margin:0 0 20px 0}.review-verified-v2{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#cf1734;text-transform:uppercase;letter-spacing:.5px}.review-verified-v2 svg{flex-shrink:0}@media (max-width:768px){.review-card-v2{padding:24px 20px}.reviewer-name-v2{font-size:15px}.reviewer-badge{font-size:12px}.review-text-v2{font-size:14px}}.vod-section{padding:120px 0;position:relative}.vod-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgb(210 15 42 / .05) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(225 29 46 / .05) 0%,transparent 50%);pointer-events:none}.vod-section::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgb(210 15 42 / .18),transparent 55%),radial-gradient(circle at 85% 10%,rgb(225 29 46 / .16),transparent 55%),linear-gradient(180deg,rgb(8 10 18 / .35) 0%,rgb(8 10 18 / .65) 100%);opacity:.6;pointer-events:none}.vod-title{font-size:40px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1px;text-shadow:0 16px 36px rgb(3 10 26 / .45)}.vod-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0;max-width:760px;margin-left:auto;margin-right:auto}@media (max-width:768px){.vod-section{padding:80px 0}.vod-title{font-size:32px}.vod-subtitle{font-size:16px}}@media (max-width:480px){.vod-title{font-size:26px}}.vod-maple-shell{position:relative;z-index:1;display:grid;gap:28px}.vod-maple-header{max-width:920px;margin:0 auto;text-align:center}.vod-maple-stage{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,0.82fr);gap:24px;align-items:stretch}.vod-maple-spotlight,.vod-maple-card{position:relative;border-radius:30px;border:1px solid rgb(225 29 46 / .14);background:linear-gradient(160deg,rgb(18 11 18 / .98),rgb(10 9 16 / .94));box-shadow:0 24px 62px rgb(0 0 0 / .22);overflow:hidden}.vod-maple-spotlight{padding:28px;display:grid;gap:20px;min-height:100%}.vod-maple-spotlight::before,.vod-maple-card::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(225 29 46 / .14) 0%,#fff0 34%),radial-gradient(circle at bottom left,rgb(179 15 44 / .08) 0%,#fff0 30%);pointer-events:none}.vod-maple-kicker,.vod-maple-screen,.vod-maple-footer,.vod-maple-card>*{position:relative;z-index:1}.vod-maple-kicker{display:flex;flex-wrap:wrap;gap:10px}.vod-maple-chip{display:inline-flex;align-items:center;min-height:34px;padding:8px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .8);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.vod-maple-chip.is-live{border-color:rgb(225 29 46 / .24);background:linear-gradient(135deg,rgb(179 15 44 / .3) 0%,rgb(225 29 46 / .18) 100%);color:#fff}.vod-maple-screen{display:grid;gap:24px;padding:30px;border-radius:26px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(40 13 24 / .92) 0%,rgb(17 10 17 / .96) 100%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06),0 18px 40px rgb(0 0 0 / .18)}.vod-maple-screen-copy{display:grid;gap:12px}.vod-maple-screen-label{color:rgb(255 150 168 / .78);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.vod-maple-screen h3{margin:0;max-width:12ch;color:#fff;font-size:clamp(30px, 3vw, 44px);line-height:1.02;font-weight:900;letter-spacing:-.05em}.vod-maple-screen p{margin:0;max-width:54ch;color:rgb(248 250 252 / .72);font-size:15px;line-height:1.75}.vod-maple-screen-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.vod-maple-metric{min-height:110px;padding:18px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);display:grid;align-content:end;gap:8px}.vod-maple-metric strong{color:#fff;font-size:18px;font-weight:800;letter-spacing:-.03em}.vod-maple-metric span{color:rgb(248 250 252 / .62);font-size:12px;font-weight:600;line-height:1.45}.vod-maple-footer{display:flex;flex-wrap:wrap;gap:10px}.vod-maple-footer span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .78);font-size:12px;font-weight:700}.vod-maple-rail{display:grid;gap:18px}.vod-maple-card{padding:22px 22px 20px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start;transition:transform 0.28s ease,border-color 0.28s ease,box-shadow 0.28s ease}.vod-maple-card:hover{transform:translateY(-5px);border-color:rgb(225 29 46 / .26);box-shadow:0 28px 56px rgb(0 0 0 / .26)}.vod-maple-card.is-accent{background:linear-gradient(160deg,rgb(35 12 22 / .98),rgb(18 9 16 / .95))}.vod-maple-icon{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(135deg,rgb(179 15 44 / .36) 0%,rgb(225 29 46 / .18) 100%);box-shadow:0 12px 26px rgb(80 10 24 / .18)}.vod-maple-card-copy{display:grid;gap:10px}.vod-maple-card-copy h3{margin:0;color:#fff;font-size:22px;line-height:1.15;font-weight:800;letter-spacing:-.04em}.vod-maple-card-copy p{margin:0;color:rgb(248 250 252 / .7);font-size:14px;line-height:1.7}.vod-maple-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.vod-maple-strip span{display:inline-flex;align-items:center;min-height:38px;padding:10px 14px;border-radius:999px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .84);font-size:12px;font-weight:700}@media (max-width:1100px){.vod-maple-stage{grid-template-columns:1fr}}@media (max-width:768px){.vod-maple-stage{gap:18px}.vod-maple-spotlight{padding:22px}.vod-maple-screen{padding:22px}.vod-maple-screen h3{max-width:14ch;font-size:32px}.vod-maple-screen-metrics{grid-template-columns:1fr}.vod-maple-card{grid-template-columns:1fr}.vod-maple-icon{width:48px;height:48px}}@media (max-width:480px){.vod-maple-spotlight,.vod-maple-card{border-radius:24px}.vod-maple-screen h3{font-size:28px}.vod-maple-card-copy h3{font-size:20px}}.how-it-works-section{padding:120px 0;position:relative}.how-it-works-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 30%,rgb(210 15 42 / .04) 0%,transparent 50%),radial-gradient(circle at 70% 70%,rgb(225 29 46 / .04) 0%,transparent 50%);pointer-events:none}.how-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.how-title{font-size:42px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.how-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0}.how-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;position:relative;z-index:1;margin-bottom:60px}.how-step-card{background:rgb(18 18 23 / .6);border:1px solid rgb(210 15 42 / .2);border-radius:20px;padding:40px 32px;position:relative;transition:all 0.3s cubic-bezier(.4,0,.2,1)}.how-step-card:hover{transform:translateY(-8px);border-color:rgb(235 37 37 / .3);box-shadow:0 20px 40px rgb(210 15 42 / .15)}.step-number{width:56px;height:56px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:#fff;margin-bottom:24px;box-shadow:0 10px 30px rgb(210 15 42 / .3)}.step-title{font-size:22px;font-weight:800;color:var(--text-primary);margin:0 0 12px 0;line-height:1.3}.step-description{font-size:15px;line-height:1.6;color:var(--text-secondary);margin:0 0 24px 0}.step-features{list-style:none;display:flex;flex-direction:column;gap:12px}.step-features li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-secondary)}.step-features li svg{flex-shrink:0}.how-cta{display:flex;justify-content:center;align-items:center;gap:16px;position:relative;z-index:1}@media (max-width:768px){.how-it-works-section{padding:80px 0}.pricing-plan-highlight{font-size:13px;padding:10px 12px;height:66px;min-height:66px}.pricing-plan-fit{width:100%;justify-content:flex-start;font-size:12px;padding:8px 12px}.how-title{font-size:32px}.how-subtitle{font-size:16px}.how-step-card{padding:32px 24px}.step-title{font-size:20px}.how-cta{flex-direction:column}}@media (max-width:480px){.how-title{font-size:26px}.step-number{width:48px;height:48px;font-size:20px}.step-title{font-size:18px}.step-description{font-size:14px}.how-steps-grid{grid-template-columns:1fr}}.beyond-iptv-section{padding:120px 0;position:relative;background:#fff0}.beyond-iptv-section::before{display:none}.beyond-header{text-align:center;max-width:900px;margin:0 auto 80px;position:relative;z-index:1}.beyond-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.beyond-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary)}.beyond-experience-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,0.85fr);gap:24px;align-items:stretch;position:relative;z-index:1}.beyond-spotlight-card,.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{border:1px solid rgb(255 255 255 / .08);box-shadow:0 22px 60px rgb(0 0 0 / .26);transition:transform 0.35s ease,border-color 0.35s ease,box-shadow 0.35s ease}.beyond-spotlight-card:hover,.beyond-signal-card:hover,.beyond-side-media-card:hover,.beyond-feature-tile:hover{transform:translateY(-6px);border-color:rgb(255 92 120 / .32);box-shadow:0 28px 75px rgb(0 0 0 / .32)}.beyond-spotlight-card{min-height:620px;padding:40px;border-radius:34px;overflow:hidden;position:relative;display:flex;align-items:flex-end;background:#120c10;isolation:isolate}.beyond-spotlight-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.beyond-spotlight-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgb(12 7 10 / .05) 0%,rgb(12 7 10 / .58) 44%,rgb(12 7 10 / .96) 100%),linear-gradient(120deg,rgb(183 18 50 / .32) 0%,#fff0 44%,rgb(5 7 18 / .48) 100%)}.beyond-spotlight-card::after{content:'';position:absolute;inset:auto 28px 24px 28px;height:1px;background:linear-gradient(90deg,#fff0 0%,rgb(255 122 148 / .55) 50%,#fff0 100%)}.beyond-spotlight-content{width:min(100%, 540px);display:grid;gap:18px;position:relative;z-index:2}.beyond-kicker-row{display:flex;flex-wrap:wrap;gap:10px}.beyond-kicker-chip,.beyond-mini-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.beyond-kicker-chip{color:#fff;background:rgb(176 18 48 / .72);border:1px solid rgb(255 133 156 / .34);backdrop-filter:blur(10px)}.beyond-kicker-chip.is-muted{color:rgb(255 255 255 / .82);background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .12)}.beyond-spotlight-title{margin:0;font-size:clamp(32px, 4vw, 54px);line-height:1.02;font-weight:900;color:#fff;letter-spacing:-.04em}.beyond-spotlight-description{margin:0;font-size:16px;line-height:1.75;color:rgb(255 255 255 / .78);max-width:54ch}.beyond-spotlight-benefits{display:flex;flex-wrap:wrap;gap:12px}.beyond-spotlight-benefits span{padding:12px 16px;border-radius:999px;background:rgb(10 10 16 / .55);border:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .88);font-size:13px;font-weight:700;backdrop-filter:blur(12px)}.beyond-spotlight-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px}.beyond-floating-badge{position:relative;display:grid;gap:4px;min-width:0;padding:18px 20px;border-radius:22px;background:rgb(12 11 19 / .8);border:1px solid rgb(255 255 255 / .12);backdrop-filter:blur(18px);z-index:2}.beyond-floating-badge strong{color:#fff;font-size:28px;line-height:1;font-weight:900;letter-spacing:-.05em}.beyond-floating-badge span{color:rgb(255 255 255 / .74);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.beyond-side-column{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1.05fr);gap:24px}.beyond-signal-card{background:radial-gradient(circle at top right,rgb(255 78 113 / .15) 0%,transparent 34%),linear-gradient(145deg,rgb(20 14 21 / .98) 0%,rgb(13 11 18 / .98) 100%);border-radius:30px;padding:28px;display:grid;gap:18px}.beyond-signal-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.beyond-mini-label{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .58)}.beyond-mini-label::before{content:'';width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#ff5b77 0%,#ff9366 100%);box-shadow:0 0 0 6px rgb(255 91 119 / .12)}.beyond-mini-pill{color:#fff;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1)}.beyond-signal-card h3,.beyond-side-media-content h3,.beyond-feature-tile h3{margin:0;color:#fff;font-size:28px;line-height:1.15;font-weight:850;letter-spacing:-.03em}.beyond-signal-card p,.beyond-side-media-content p,.beyond-feature-tile p{margin:0;color:rgb(255 255 255 / .72);font-size:15px;line-height:1.7}.beyond-signal-stats{display:grid;gap:14px}.beyond-signal-stat{padding:18px 18px 16px;border-radius:20px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);display:grid;gap:8px}.beyond-signal-stat strong{color:#fff;font-size:16px;font-weight:800}.beyond-signal-stat span{color:rgb(255 255 255 / .62);font-size:14px;line-height:1.6}.beyond-side-media-card{position:relative;min-height:310px;border-radius:30px;padding:28px;overflow:hidden;display:flex;align-items:flex-end;background:#171119;isolation:isolate}.beyond-side-media-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-3}.beyond-side-media-overlay{position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,rgb(17 12 16 / .12) 0%,rgb(17 12 16 / .78) 65%,rgb(17 12 16 / .95) 100%)}.beyond-side-media-content{display:grid;gap:12px;position:relative;z-index:1}.beyond-feature-strip{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative;z-index:1}.beyond-feature-tile{min-height:245px;border-radius:26px;padding:26px;background:linear-gradient(180deg,rgb(255 255 255 / .04) 0%,rgb(14 11 17 / .98) 100%),linear-gradient(135deg,rgb(200 32 65 / .14) 0%,#fff0 55%);display:grid;align-content:start;gap:14px;position:relative;overflow:hidden}.beyond-feature-tile::after{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgb(255 102 127 / .12) 0%,#fff0 50%);opacity:0;transition:opacity 0.35s ease}.beyond-feature-tile:hover::after{opacity:1}.beyond-feature-icon{width:52px;height:52px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:#ff5b77;background:rgb(255 91 119 / .12);border:1px solid rgb(255 91 119 / .2)}.beyond-feature-index{font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:rgb(255 255 255 / .34)}.beyond-feature-tile h3{font-size:24px}@media (max-width:1024px){.beyond-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.beyond-floating-badge{padding:16px 18px}.beyond-floating-badge strong{font-size:24px}}@media (max-width:768px){.beyond-iptv-section{padding:80px 0}.beyond-title{font-size:36px}.beyond-header{margin-bottom:48px}.beyond-spotlight-card{min-height:520px;padding:24px;border-radius:28px}.beyond-spotlight-title{font-size:34px}.beyond-side-column,.beyond-feature-strip{grid-template-columns:1fr}.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{border-radius:24px}.beyond-signal-card,.beyond-side-media-card,.beyond-feature-tile{padding:22px}.beyond-side-media-card{min-height:280px}.beyond-spotlight-metrics{grid-template-columns:1fr}.beyond-spotlight-content{width:100%}.beyond-spotlight-card{gap:16px;align-content:end;display:grid}}@media (max-width:480px){.beyond-title{font-size:28px}.beyond-subtitle{font-size:15px}.beyond-spotlight-card{min-height:500px;padding:20px}.beyond-spotlight-title{font-size:30px}.beyond-spotlight-description,.beyond-signal-card p,.beyond-side-media-content p,.beyond-feature-tile p{font-size:14px}.beyond-signal-card h3,.beyond-side-media-content h3,.beyond-feature-tile h3{font-size:22px}.beyond-kicker-chip,.beyond-mini-pill,.beyond-spotlight-benefits span{width:100%;justify-content:center}}.apps-compatibility-section{padding:120px 0;position:relative}.apps-compatibility-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 30%,rgb(210 15 42 / .04) 0%,transparent 50%),radial-gradient(circle at 80% 70%,rgb(225 29 46 / .04) 0%,transparent 50%);pointer-events:none}.apps-header{text-align:center;max-width:900px;margin:0 auto 40px;position:relative;z-index:1}.apps-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-1.5px}.apps-subtitle{font-size:17px;line-height:1.7;color:var(--text-secondary)}.apps-slider-wrapper{position:relative;padding:16px 0}.apps-slider{display:flex}.apps-sliders-container{overflow:hidden;padding-bottom:20px;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.apps-track{display:flex;gap:24px;animation-timing-function:linear;animation-iteration-count:infinite}.slide-left .apps-track{animation:slide-left 30s linear infinite}.slide-right .apps-track{animation:slide-right 30s linear infinite}.apps-slider:hover .apps-track{animation-play-state:paused}.app-card{flex-shrink:0;width:200px;background:rgb(18 18 23 / .3);border:1px solid rgb(55 55 70 / .5);border-radius:20px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;gap:16px;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative}.app-card::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);border-radius:20px;opacity:0;transition:opacity 0.3s ease;z-index:-1}.app-card:hover::before{opacity:.3}.app-card:hover{z-index:99;transform:translateY(-8px);border-color:rgb(210 15 42 / .8);box-shadow:0 20px 40px rgb(210 15 42 / .3)}.app-logo,.app-icon{width:72px;height:72px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:#fff;transition:transform 0.3s ease}.app-card:hover .app-logo,.app-icon{transform:scale(1.05)}.app-name{font-size:16px;font-weight:700;color:var(--text-primary);text-align:center;margin:0;line-height:1.3}.app-compat{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#10b981;text-transform:uppercase;letter-spacing:.5px}.apps-footer-text{text-align:center;position:relative;z-index:1}.apps-footer-text p{font-size:18px;line-height:1.7;color:var(--text-secondary);margin:0}.highlight-text{background:linear-gradient(135deg,var(--primary) 0%,var(--secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;font-weight:700}@media (max-width:480px){.apps-title{font-size:28px}.app-card{width:160px;padding:20px 16px;gap:12px}.app-logo,.app-icon{width:56px;height:56px;font-size:18px;border-radius:14px}.app-name{font-size:14px}.app-compat{font-size:10px}}.why-choose-section{padding:120px 0;position:relative;overflow:hidden}.why-choose-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 80% 70%,rgb(225 29 46 / .08) 0%,transparent 40%),radial-gradient(circle at 20% 30%,rgb(210 15 42 / .08) 0%,transparent 40%);pointer-events:none}.why-header{text-align:center;margin-bottom:80px;position:relative;z-index:1}.badge-pulse{width:8px;height:8px;background:var(--primary);border-radius:50%;animation:pulse 2s infinite}.why-title{font-size:48px;font-weight:900;line-height:1.2;color:var(--text-primary);margin-bottom:16px;letter-spacing:-2px}.why-subtitle{font-size:18px;line-height:1.6;color:var(--text-secondary);max-width:600px;margin:0 auto}.feature-content{flex:1}.feature-content h4{font-size:16px;font-weight:700;color:var(--text-primary);margin:0 0 4px 0}.feature-content p{font-size:13px;color:var(--text-secondary);margin:0}.why-cta{text-align:center;position:relative;z-index:1}.cta-note{margin-top:16px;font-size:14px;color:var(--text-secondary)}@media (max-width:768px){.why-choose-section{padding:80px 0}.why-title{font-size:36px}}@media (max-width:480px){.why-title{font-size:28px}}.why-iptv-section{position:relative;padding:92px 0 56px;--why-iptv-glow-a:rgba(210, 15, 42, 0.24);--why-iptv-glow-b:rgba(225, 29, 46, 0.18);--why-iptv-surface:linear-gradient(145deg, rgba(8, 15, 34, 0.96), rgba(8, 12, 24, 0.9));--why-iptv-border:rgba(210, 15, 42, 0.3);--why-iptv-shadow:0 24px 54px rgba(3, 10, 26, 0.46);--why-iptv-text:var(--text-primary);--why-iptv-muted:var(--text-secondary);--why-iptv-media-bg:#050d1f;--why-iptv-media-border:rgba(225, 29, 46, 0.26);--why-iptv-media-overlay-bg:rgba(8, 16, 35, 0.72);--why-iptv-media-overlay-border:rgba(255, 255, 255, 0.2);--why-iptv-pill-bg:linear-gradient(135deg, rgba(210, 15, 42, 0.24), rgba(225, 29, 46, 0.18));--why-iptv-pill-border:rgba(225, 29, 46, 0.4);--why-iptv-list-card:linear-gradient(135deg, rgba(210, 15, 42, 0.14), rgba(225, 29, 46, 0.08))}.why-iptv-section::before,.why-iptv-section::after{content:'';position:absolute;inset:0;pointer-events:none}.why-iptv-section::before{background:radial-gradient(circle at 8% 28%,var(--why-iptv-glow-a) 0%,transparent 42%),radial-gradient(circle at 92% 78%,var(--why-iptv-glow-b) 0%,transparent 44%)}.why-iptv-section::after{background-image:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px);background-size:32px 32px;opacity:.22}.why-iptv-heading{position:relative;z-index:1;max-width:1040px;margin:0 auto 34px;text-align:center}.why-iptv-heading::after{content:'';display:block;width:150px;height:2px;margin:16px auto 0;background:linear-gradient(90deg,transparent,rgb(210 15 42 / .92),rgb(225 29 46 / .86),transparent)}.why-iptv-eyebrow{display:inline-flex;align-items:center;padding:7px 14px;border-radius:999px;border:1px solid var(--why-iptv-pill-border);background:var(--why-iptv-pill-bg);color:var(--why-iptv-text);font-size:11px;font-weight:700;font-family:'Space Grotesk','Inter',sans-serif;text-transform:uppercase;letter-spacing:1px}.why-iptv-heading h2{margin:14px 0 0;font-size:clamp(32px, 3.6vw, 52px);line-height:1.14;letter-spacing:-.85px;font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;font-weight:800;color:var(--why-iptv-text)}.why-iptv-subtitle{max-width:860px;margin:18px auto 0;font-size:17px;line-height:1.75;color:var(--why-iptv-muted)}.why-iptv-frame{position:relative;z-index:1;display:grid;grid-template-columns:minmax(320px,0.94fr) minmax(0,1.06fr);align-items:start;gap:24px;padding:24px;border-radius:30px;border:1px solid var(--why-iptv-border);background:var(--why-iptv-surface);box-shadow:var(--why-iptv-shadow);overflow:hidden;isolation:isolate;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.why-iptv-frame::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 10% 16%,rgb(210 15 42 / .18),transparent 36%),linear-gradient(140deg,rgb(210 15 42 / .12),rgb(225 29 46 / .06) 45%,transparent 72%);pointer-events:none;z-index:-1}.why-iptv-frame:hover{transform:translateY(-4px);border-color:rgb(225 29 46 / .42);box-shadow:0 28px 60px rgb(225 29 46 / .18)}.why-iptv-media{position:relative;min-height:520px;border-radius:22px;overflow:hidden;border:1px solid var(--why-iptv-media-border);background:var(--why-iptv-media-bg)}.why-iptv-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.7s ease}.why-iptv-frame:hover .why-iptv-media img{transform:scale(1.05)}.why-iptv-media::after{content:'';position:absolute;inset:0;background:linear-gradient(to top,rgb(5 12 28 / .94) 0%,rgb(5 12 28 / .18) 58%),linear-gradient(180deg,rgb(210 15 42 / .14),transparent 42%)}.why-iptv-badges{position:absolute;top:16px;left:16px;right:16px;z-index:1;display:flex;flex-wrap:wrap;gap:10px}.why-iptv-badges span{display:inline-flex;align-items:center;min-height:34px;padding:8px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .18);background:rgb(6 13 28 / .62);backdrop-filter:blur(10px);color:#fff;font-size:11px;font-weight:700;letter-spacing:.45px;text-transform:uppercase}.why-iptv-media-overlay{position:absolute;left:16px;right:16px;bottom:16px;z-index:1;padding:16px;border-radius:18px;border:1px solid var(--why-iptv-media-overlay-border);background:var(--why-iptv-media-overlay-bg);backdrop-filter:blur(12px);box-shadow:0 16px 34px rgb(2 8 23 / .36)}.why-iptv-chip{display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;border:1px solid var(--why-iptv-pill-border);background:var(--why-iptv-pill-bg);color:var(--why-iptv-text);font-size:11px;font-weight:700;font-family:'Space Grotesk','Inter',sans-serif;text-transform:uppercase;letter-spacing:.8px}.why-iptv-media-overlay h4{margin:12px 0 8px;font-size:clamp(19px, 2vw, 22px);font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;line-height:1.2;color:var(--why-iptv-text)}.why-iptv-media-overlay p{margin:0;font-size:14px;line-height:1.6;color:var(--why-iptv-muted)}.why-iptv-copy{position:relative;z-index:1;display:grid;gap:16px;align-content:center}.why-iptv-copy-card{position:relative;overflow:hidden;padding:22px 22px 20px;border-radius:20px;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(145deg,rgb(255 255 255 / .04),rgb(210 15 42 / .06));box-shadow:0 14px 30px rgb(2 8 23 / .18)}.why-iptv-copy-card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgb(210 15 42 / .08),transparent 55%);pointer-events:none}.why-iptv-copy-card-featured{border-color:rgb(225 29 46 / .32);background:linear-gradient(145deg,rgb(210 15 42 / .12),rgb(255 255 255 / .05))}.why-iptv-card-kicker{position:relative;z-index:1;display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;border:1px solid rgb(225 29 46 / .28);background:rgb(210 15 42 / .12);color:var(--why-iptv-text);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.why-iptv-copy h3{position:relative;z-index:1;margin:14px 0 10px;font-size:clamp(23px, 2.2vw, 33px);font-family:'Alexandria','Manrope','Space Grotesk',sans-serif;font-weight:700;line-height:1.24;color:var(--why-iptv-text)}.why-iptv-copy p{position:relative;z-index:1;margin:0;font-size:16px;line-height:1.78;color:var(--why-iptv-muted)}.why-iptv-list{position:relative;z-index:1;margin:18px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.why-iptv-list li{position:relative;padding:10px 12px 10px 32px;border-radius:12px;border:1px solid rgb(225 29 46 / .24);background:var(--why-iptv-list-card);font-size:14px;line-height:1.52;color:var(--why-iptv-text)}.why-iptv-list li::before{content:'';position:absolute;left:13px;top:14px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 0 4px rgb(210 15 42 / .16)}.why-iptv-signals{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.why-iptv-signal-card{position:relative;overflow:hidden;padding:18px 18px 16px;border-radius:18px;border:1px solid rgb(225 29 46 / .18);background:linear-gradient(145deg,rgb(10 15 29 / .88),rgb(17 24 39 / .7))}.why-iptv-signal-card::before{content:'';position:absolute;inset:auto auto 0 0;width:100%;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.9}.why-iptv-signal-card strong{display:block;margin-bottom:8px;font-size:16px;font-weight:800;color:var(--why-iptv-text)}.why-iptv-signal-card span{display:block;font-size:14px;line-height:1.6;color:var(--why-iptv-muted)}@media (max-width:1200px){.why-iptv-frame{grid-template-columns:minmax(280px,0.88fr) minmax(0,1.12fr);gap:22px}.why-iptv-media{min-height:420px}.why-iptv-signals{grid-template-columns:1fr}}@media (max-width:1024px){.why-iptv-heading{margin-bottom:20px}.why-iptv-frame{grid-template-columns:1fr;gap:20px}.why-iptv-media{min-height:340px}.why-iptv-copy{order:2}.why-iptv-signals{order:3}}@media (max-width:768px){.why-iptv-section{padding:62px 0 24px}.why-iptv-heading h2{font-size:clamp(28px, 8vw, 38px)}.why-iptv-subtitle{font-size:15px;line-height:1.7}.why-iptv-frame{padding:16px;border-radius:20px;gap:16px}.why-iptv-media{min-height:300px;border-radius:16px}.why-iptv-badges{top:12px;left:12px;right:12px;gap:8px}.why-iptv-badges span{min-height:30px;padding:7px 10px;font-size:10px}.why-iptv-copy-card{padding:18px 16px;border-radius:16px}.why-iptv-copy h3{font-size:clamp(22px, 6vw, 28px)}.why-iptv-copy p,.why-iptv-list li{font-size:15px;line-height:1.72}.why-iptv-list{grid-template-columns:1fr}.why-iptv-signals{gap:10px}.why-iptv-signal-card{padding:16px 16px 14px}}@media (max-width:480px){.why-iptv-section{padding:52px 0 20px}.why-iptv-media{min-height:260px}.why-iptv-media-overlay{left:10px;right:10px;bottom:10px;padding:11px}.why-iptv-chip,.why-iptv-eyebrow{font-size:10px}.why-iptv-heading h2{font-size:27px}.why-iptv-copy h3{font-size:22px}.why-iptv-subtitle{font-size:14px}}.hero-title,.features-title,.beyond-title,.vod-title,h1,h2{letter-spacing:-.02em}.why-iptv-eyebrow,.popular-badge,.plan-offert{color:#fff;border-color:rgb(255 255 255 / .3);background:linear-gradient(130deg,rgb(210 15 42 / .95),rgb(124 6 26 / .95));box-shadow:0 8px 24px rgb(210 15 42 / .3)}.section-badge-purple{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:fit-content!important;max-width:100%!important;padding:10px 18px!important;border-radius:999px!important;border:1px solid rgb(255 255 255 / .14)!important;background:linear-gradient(135deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02))!important;color:#ffd6de!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .08),0 10px 26px rgb(0 0 0 / .18)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.section-badge-purple::before{content:''!important;width:7px!important;height:7px!important;border-radius:50%!important;background:linear-gradient(135deg,#ff9aae 0%,#f4c95d 100%)!important;box-shadow:0 0 12px rgb(255 154 174 / .5)!important;flex-shrink:0!important}.status-dot,.badge-dot,.feature-check,.trust-icon,.step-number{background:linear-gradient(135deg,#ff6a79,#d20f2a);box-shadow:0 0 0 4px rgb(210 15 42 / .2)}@media (max-width:768px){.hero-title,.features-title,.beyond-title{letter-spacing:-.015em}}.bg-grid{background-image:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px);background-size:48px 48px;opacity:.32}body .bg-dark{background:#0e090a}.bg-grid{background-image:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px)}:where(.why-iptv-eyebrow,.popular-badge,.plan-offert){background:#d20f2a!important;color:#ffffff!important;box-shadow:0 8px 18px rgb(140 6 32 / .35)!important}body .beauty-links{color:#d20f2a}.bg-grid{display:none!important}body .hero-section{min-height:auto!important;padding:138px 0 84px!important;position:relative;isolation:isolate}body .hero-section::before,body .hero-section::after{content:'';position:absolute;inset:0;pointer-events:none}body .hero-section::before{background:radial-gradient(circle at 8% 16%,rgb(210 15 42 / .22),transparent 32%),radial-gradient(circle at 92% 88%,rgb(239 64 90 / .18),transparent 30%);opacity:.9;z-index:0}body .hero-spotlight .hero-buttons{justify-content:flex-start!important;margin:16px 0 2px!important;gap:12px}@media (max-width:992px){body .hero-section{padding:126px 0 72px!important}}@media (max-width:640px){body .hero-spotlight .hero-buttons{flex-direction:column;align-items:stretch}}body .hero-section{padding:128px 0 84px!important}body .hero-section::before{background:radial-gradient(circle at 14% 12%,rgb(220 26 60 / .22),transparent 35%),radial-gradient(circle at 84% 84%,rgb(255 84 118 / .14),transparent 33%)!important;opacity:1!important}body .hero-v5-shell{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,0.95fr);gap:34px;align-items:center}body .hero-v5-copy{display:grid;gap:14px}body .hero-v5-top{display:flex;align-items:center;gap:12px;flex-wrap:wrap}body .hero-v5-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgb(255 118 145 / .34);background:rgb(255 40 78 / .1);color:#ff93ab;font-size:12px;font-weight:800;letter-spacing:1px}body .hero-v5-dot{width:8px;height:8px;border-radius:50%;background:#f23357}body .hero-v5-score{color:rgb(246 235 240 / .8);font-size:14px;font-weight:600}body .hero-v5-title{margin:0;font-size:clamp(46px, 6vw, 88px);line-height:.95;letter-spacing:-1.8px;color:#fff}body .hero-v5-subtitle{margin:0;max-width:640px;font-size:clamp(22px, 2.5vw, 38px);line-height:1.12;color:rgb(255 255 255 / .9);font-weight:700}body .hero-v5-description{margin:0;max-width:620px;font-size:17px;line-height:1.7;color:rgb(244 237 240 / .8)}body .hero-v5 .hero-buttons.hero-v5-actions{justify-content:flex-start!important;gap:12px;margin-top:4px!important}body .hero-v5 .hero-main-btn{min-height:56px;border-radius:14px!important;padding:0 28px!important;border:1px solid rgb(255 160 180 / .28)!important;background:linear-gradient(135deg,#bf102f,#e72c4d 58%,#ff5877)!important;color:#fff!important;box-shadow:0 14px 30px rgb(224 37 72 / .34)!important}body .hero-v5 .hero-alt-btn{min-height:56px;border-radius:14px!important;padding:0 24px!important;border:1px solid rgb(255 255 255 / .24)!important;background:rgb(255 255 255 / .05)!important;color:rgb(255 255 255 / .94)!important}body .hero-v5-reviews{margin-top:6px;max-width:660px;padding:12px 14px;border-radius:14px;border:1px solid rgb(255 123 149 / .24);background:rgb(255 255 255 / .05);display:flex;align-items:center;gap:14px}body .hero-v5-review-avatars{display:flex;align-items:center;flex-shrink:0}body .hero-v5-review-avatars img{width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid rgb(20 9 13 / .95);margin-right:-10px;box-shadow:0 7px 16px rgb(3 2 3 / .35)}body .hero-v5-review-copy{display:grid;gap:2px}body .hero-v5-review-copy strong{color:#fff;font-size:clamp(26px, 2.5vw, 40px);line-height:1;letter-spacing:-.6px}body .hero-v5-review-copy span{color:rgb(245 240 242 / .76);font-size:16px;font-weight:500}body .hero-v5-stage{position:relative;min-height:500px}body .hero-v5-card{position:absolute;border-radius:22px;overflow:hidden;border:1px solid rgb(255 124 151 / .3);box-shadow:0 18px 42px rgb(7 3 5 / .45);background:#120d13}body .hero-v5-card img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.95) contrast(1.05) brightness(.75)}body .hero-v5-card-back{width:78%;height:72%;right:0;top:0;transform:rotate(6deg);opacity:.56}body .hero-v5-card-front{width:84%;height:78%;left:0;bottom:0;transform:rotate(-2.6deg)}body .hero-v5-card-overlay{position:absolute;left:14px;right:14px;bottom:14px;border-radius:12px;border:1px solid rgb(255 133 158 / .24);background:rgb(9 7 10 / .74);padding:10px 12px;display:grid;gap:2px}body .hero-v5-card-overlay strong{color:#fff;font-size:14px;letter-spacing:.7px}body .hero-v5-card-overlay span{color:rgb(245 239 241 / .72);font-size:12px}body .hero-v5-tag{position:absolute;display:inline-flex;align-items:center;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgb(255 124 151 / .32);background:rgb(11 9 12 / .9);color:rgb(249 240 243 / .9);font-size:12px;font-weight:700;letter-spacing:.2px;box-shadow:0 10px 24px rgb(5 3 4 / .42)}body .hero-v5-tag-a{top:28px;left:10px}body .hero-v5-tag-b{right:10px;top:194px}body .hero-v5-tag-c{left:52px;bottom:20px}@media (max-width:1140px){body .hero-v5-shell{grid-template-columns:1fr;gap:20px}body .hero-v5-stage{min-height:420px}body .hero-v5-card-back{width:72%;height:68%}body .hero-v5-card-front{width:80%;height:74%}}@media (max-width:760px){body .hero-section{padding:114px 0 64px!important}body .hero-v5-title{font-size:clamp(36px, 11vw, 52px)}body .hero-v5-subtitle{font-size:clamp(18px, 6.6vw, 26px)}body .hero-v5-description{font-size:15px}body .hero-v5 .hero-buttons.hero-v5-actions{flex-direction:column;align-items:stretch}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{width:100%;justify-content:center}body .hero-v5-reviews{gap:10px;flex-direction:column;align-items:flex-start}body .hero-v5-review-copy strong{font-size:clamp(22px, 7.5vw, 30px)}body .hero-v5-review-copy span{font-size:14px}body .hero-v5-stage{min-height:300px}body .hero-v5-card-back{width:84%;height:78%;transform:rotate(4deg)}body .hero-v5-card-front{width:90%;height:84%;transform:rotate(-1.2deg)}body .hero-v5-tag{height:30px;font-size:11px}body .hero-v5-tag-a{top:8px;left:0}body .hero-v5-tag-b{top:auto;right:4px;bottom:86px}body .hero-v5-tag-c{left:8px;bottom:8px}}.hero-section{padding:calc(var(--hero-safe-top, 148px) + 20px) 0 84px!important}.hero-v5-shell{display:grid!important;grid-template-columns:minmax(0,1.03fr) minmax(340px,0.97fr)!important;gap:28px!important;align-items:center!important}.hero-v5-stage{position:relative!important;min-height:440px!important;isolation:isolate}.hero-v5-card{position:absolute!important;border-radius:18px;overflow:hidden}.hero-v5-card-back{width:74%!important;height:68%!important;right:0!important;top:0!important;left:auto!important;bottom:auto!important;transform:rotate(4deg)!important;opacity:.48;z-index:1}.hero-v5-card-front{width:82%!important;height:76%!important;left:0!important;bottom:0!important;right:auto!important;top:auto!important;transform:rotate(-2deg)!important;z-index:2}@media (max-width:1140px){.hero-v5-shell{grid-template-columns:1fr!important;gap:20px!important}.hero-v5-stage{min-height:360px!important}}@media (max-width:760px){.hero-section{padding:calc(var(--hero-safe-top, 148px) - 10px) 0 64px!important}.hero-v5-stage{min-height:300px!important}}body .hero-v5-shell{grid-template-columns:minmax(0,1.03fr) minmax(340px,0.97fr);gap:28px}body .hero-v5-copy{gap:12px}body .hero-v5-badge{padding:7px 12px;font-size:11px;letter-spacing:.8px}body .hero-v5-score{font-size:13px}body .hero-v5-title{font-size:clamp(36px, 4.6vw, 64px);line-height:1.01;letter-spacing:-1.2px}body .hero-v5-subtitle{font-size:clamp(18px, 2vw, 29px);line-height:1.16;font-weight:650}body .hero-v5-description{max-width:590px;font-size:15.5px;line-height:1.64}body .hero-v5 .hero-main-btn,body .hero-v5 .hero-alt-btn{min-height:52px}body .hero-v5 .hero-main-btn span,body .hero-v5 .hero-alt-btn span{font-size:15px;font-weight:700}body .hero-v5 .hero-main-btn:hover{transform:translateY(-1px)}body .hero-v5 .hero-alt-btn:hover{border-color:rgb(255 130 156 / .5)!important;background:rgb(255 74 107 / .1)!important}body .hero-v5-reviews{max-width:610px;padding:10px 12px;gap:12px;border-radius:12px}body .hero-v5-review-avatars img{width:40px;height:40px;margin-right:-9px}body .hero-v5-review-copy strong{font-size:clamp(20px, 2vw, 30px);letter-spacing:-.4px}body .hero-v5-review-copy span{font-size:14px}body .hero-v5-stage{min-height:440px;isolation:isolate}body .hero-v5-card{border-radius:18px;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.45s ease,box-shadow 0.45s ease;will-change:transform,opacity}body .hero-v5-card img{transition:filter 0.45s ease,transform 0.45s ease}body .hero-v5-card-back{width:74%;height:68%;transform:rotate(4deg);opacity:.48;z-index:1;transform-origin:right top}body .hero-v5-card-front{width:82%;height:76%;transform:rotate(-2deg);z-index:2;transform-origin:left bottom}body .hero-v5-card-overlay strong{font-size:13px;letter-spacing:.5px}body .hero-v5-card-overlay span{font-size:11.5px}body .hero-v5-tag{height:32px;padding:0 10px;font-size:11px}body .hero-v5-tag-a{top:20px;left:8px}body .hero-v5-tag-b{right:8px;top:170px}body .hero-v5-tag-c{left:36px;bottom:16px}body .hero-v5-card-back:hover{z-index:3;opacity:1;transform:translate(-24px,18px) rotate(-0.8deg) scale(1.03);box-shadow:0 26px 56px rgb(7 3 5 / .56)}body .hero-v5-card-back:hover img{filter:saturate(1.02) contrast(1.06) brightness(.9);transform:scale(1.02)}body .hero-v5-card-back:hover+.hero-v5-card-front{opacity:.78;transform:translate(26px,-18px) rotate(3deg) scale(.95);box-shadow:0 14px 30px rgb(7 3 5 / .3)}body .hero-v5-card-back:hover+.hero-v5-card-front img{filter:saturate(.9) contrast(1) brightness(.65)}@media (max-width:1140px){body .hero-v5-title{font-size:clamp(34px, 7vw, 52px)}body .hero-v5-subtitle{font-size:clamp(17px, 3.9vw, 24px)}body .hero-v5-stage{min-height:360px}}@media (max-width:760px){body .hero-v5-title{font-size:clamp(30px, 10vw, 44px);letter-spacing:-.8px}body .hero-v5-subtitle{font-size:clamp(16px, 6vw, 21px)}body .hero-v5-description{font-size:14px;line-height:1.58}body .hero-v5-reviews{padding:9px 10px}body .hero-v5-review-avatars img{width:36px;height:36px}body .hero-v5-review-copy strong{font-size:clamp(18px, 7vw, 24px)}body .hero-v5-review-copy span{font-size:13px}body .hero-v5-stage{min-height:280px}}body .hero-section{padding-top:var(--hero-safe-top)!important}body .hero-v5-tag{height:auto!important;min-width:206px;max-width:212px;padding:9px 11px!important;border-radius:16px!important;border:1px solid rgb(210 15 42 / .6)!important;background:linear-gradient(160deg,rgb(18 8 12 / .95),rgb(27 9 14 / .9))!important;box-shadow:0 14px 30px rgb(74 8 22 / .44)!important;display:inline-flex!important;align-items:center;gap:12px;color:#ffffff!important;position:absolute!important;z-index:8!important}body .hero-v5-tag-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#fff4f7;background:linear-gradient(150deg,#b90f2d,#ef405a);box-shadow:inset 0 1px 0 rgb(255 255 255 / .26),0 6px 16px rgb(188 14 45 / .34);flex-shrink:0}body .hero-v5-tag-copy{display:grid;gap:2px;min-width:0}body .hero-v5-tag-copy strong{font-size:13px;line-height:1.02;letter-spacing:.15px;color:#fff;white-space:nowrap}body .hero-v5-tag-copy small{font-size:12px;line-height:1.2;color:rgb(255 224 232 / .78);font-weight:600;white-space:nowrap}body .hero-v5-tag-a{top:18px!important;left:6px!important}body .hero-v5-tag-b{right:6px!important;top:178px!important}body .hero-v5-tag-c{right:12px!important;left:auto!important;bottom:14px!important}@media (max-width:1140px){body .hero-v5-tag{min-width:188px;max-width:194px;padding:8px 10px!important;gap:10px;border-radius:14px!important}body .hero-v5-tag-icon{width:34px;height:34px}body .hero-v5-tag-copy strong{font-size:12px}body .hero-v5-tag-copy small{font-size:11px}}@media (max-width:760px){body .hero-v5-tag{min-width:162px;max-width:168px;padding:7px 8px!important;border-radius:12px!important;gap:8px}body .hero-v5-tag-icon{width:30px;height:30px;border-radius:8px}body .hero-v5-tag-copy strong{font-size:10px}body .hero-v5-tag-copy small{font-size:9px}body .hero-v5-tag-a{top:4px!important;left:0!important}body .hero-v5-tag-b{right:0!important;bottom:92px!important;top:auto!important}body .hero-v5-tag-c{right:4px!important;left:auto!important;bottom:2px!important}}body .why-iptv-section{padding:84px 0 64px!important}body .why-iptv-heading{width:min(1080px, 100%);max-width:none!important;margin:0 0 34px!important;text-align:left!important}body .why-iptv-heading::after{width:196px;height:3px;margin:18px 0 0!important;border-radius:999px;background:linear-gradient(90deg,#fff0,rgb(210 15 42 / .95),rgb(239 64 90 / .95),#fff0)!important}body .why-iptv-eyebrow{padding:8px 14px;border-radius:999px;border:1px solid rgb(255 255 255 / .18)!important;background:rgb(210 15 42 / .16)!important;color:#ffffff!important;box-shadow:none!important;letter-spacing:.9px}body .why-iptv-heading h2{max-width:1120px;margin-top:18px;font-size:clamp(38px, 4.5vw, 66px)!important;line-height:1.03;letter-spacing:-1.6px;color:#f8fafc!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important}body .why-iptv-subtitle{max-width:820px;margin:18px 0 0;font-size:18px;line-height:1.7;color:rgb(248 250 252 / .72)}body .why-iptv-frame{grid-template-columns:minmax(370px,0.84fr) minmax(0,1.16fr)!important;grid-template-areas:"media copy" "media signals";gap:22px 28px;align-items:stretch;padding:30px!important;border-radius:32px!important;border:1px solid rgb(225 29 46 / .22)!important;background:radial-gradient(circle at top left,rgb(210 15 42 / .16),transparent 28%),linear-gradient(180deg,rgb(11 14 24 / .98),rgb(12 15 24 / .92))!important;box-shadow:0 24px 54px rgb(13 8 10 / .34)!important}body .why-iptv-frame::before{background:radial-gradient(circle at 100% 0%,rgb(239 64 90 / .12),transparent 24%),linear-gradient(140deg,rgb(210 15 42 / .08),transparent 48%)!important}body .why-iptv-media{grid-area:media;min-height:100%;border-radius:26px;border:1px solid rgb(225 29 46 / .16)}body .why-iptv-media img{filter:saturate(1.04) contrast(1.03)}body .why-iptv-badges{top:18px;left:18px;right:18px;gap:8px}body .why-iptv-badges span{min-height:32px;padding:7px 12px;border:1px solid rgb(255 255 255 / .14);background:rgb(7 12 22 / .58);color:rgb(255 255 255 / .94);font-size:10px;letter-spacing:.75px}body .why-iptv-media-overlay{left:18px;right:18px;bottom:18px;padding:18px;border-radius:20px;border:1px solid rgb(255 255 255 / .14);background:linear-gradient(180deg,rgb(8 12 20 / .7),rgb(8 12 20 / .84));box-shadow:0 18px 36px rgb(2 8 23 / .42)}body .why-iptv-chip{background:rgb(210 15 42 / .18)!important;border-color:rgb(255 255 255 / .16)!important;box-shadow:none!important}body .why-iptv-media-overlay h4{font-size:clamp(22px, 2vw, 28px);line-height:1.12}body .why-iptv-media-overlay p{color:rgb(248 250 252 / .74)}body .why-iptv-copy{grid-area:copy;gap:16px;align-content:start}body .why-iptv-copy-card{padding:22px 22px 20px;border-radius:22px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02));box-shadow:none}body .why-iptv-copy-card::before{background:linear-gradient(140deg,rgb(210 15 42 / .1),transparent 52%)}body .why-iptv-copy-card-featured{border-color:rgb(225 29 46 / .24);background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .03)),rgb(255 255 255 / .02);box-shadow:inset 0 0 0 1px rgb(225 29 46 / .08)}body .why-iptv-card-kicker{padding:6px 10px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05);font-size:10px;letter-spacing:.8px}body .why-iptv-copy h3{margin:14px 0 10px;font-size:clamp(26px, 2.5vw, 36px);line-height:1.12;letter-spacing:-.7px}body .why-iptv-copy p{font-size:15.5px;line-height:1.72;color:rgb(248 250 252 / .78)}body .why-iptv-list{margin-top:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .why-iptv-list li{padding:12px 14px 12px 38px;border-radius:14px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);font-size:13px;line-height:1.5;color:#fff}body .why-iptv-list li::before{left:16px;top:17px;width:7px;height:7px;box-shadow:0 0 0 5px rgb(210 15 42 / .12)}body .why-iptv-signals{grid-area:signals;grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body .why-iptv-signal-card{padding:18px 16px 15px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04)}body .why-iptv-signal-card::before{height:2px;opacity:.95}body .why-iptv-signal-card strong{margin-bottom:7px;font-size:15px}body .why-iptv-signal-card span{font-size:13px;line-height:1.55;color:rgb(248 250 252 / .72)}@media (max-width:1200px){body .why-iptv-frame{grid-template-columns:minmax(320px,0.86fr) minmax(0,1.14fr)!important;gap:18px 22px;padding:24px!important}body .why-iptv-signals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){body .why-iptv-heading{width:100%;margin-bottom:26px!important;text-align:center!important}body .why-iptv-heading::after{margin:18px auto 0!important}body .why-iptv-subtitle{margin-left:auto;margin-right:auto}body .why-iptv-frame{grid-template-columns:1fr!important;grid-template-areas:"media" "copy" "signals"}body .why-iptv-media{min-height:360px}body .why-iptv-signals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){body .why-iptv-section{padding:64px 0 30px!important}body .why-iptv-heading h2{font-size:clamp(30px, 8vw, 44px)!important;line-height:1.06;letter-spacing:-1px}body .why-iptv-subtitle{font-size:15px;line-height:1.66}body .why-iptv-frame{padding:16px!important;border-radius:22px!important}body .why-iptv-media{min-height:310px;border-radius:18px}body .why-iptv-media-overlay{left:12px;right:12px;bottom:12px;padding:15px}body .why-iptv-copy-card{padding:18px 16px;border-radius:18px}body .why-iptv-copy h3{font-size:24px}body .why-iptv-list,body .why-iptv-signals{grid-template-columns:1fr}}@media (max-width:480px){body .why-iptv-heading h2{font-size:28px!important}body .why-iptv-media{min-height:280px}body .why-iptv-badges{top:12px;left:12px;right:12px}body .why-iptv-badges span{width:fit-content;min-height:28px;padding:6px 10px;font-size:9px}body .why-iptv-copy p{font-size:14px}}body .features-section{padding:96px 0 118px}body .features-header-maple{margin:0 auto 42px}body .features-heading-card-maple{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,0.92fr);gap:28px;align-items:center;padding:34px!important;border-radius:34px!important;border:1px solid rgb(225 29 46 / .18)!important;background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .18),transparent 30%),radial-gradient(circle at 92% 80%,rgb(239 64 90 / .12),transparent 26%),linear-gradient(135deg,rgb(12 15 24 / .98),rgb(14 17 27 / .92))!important;box-shadow:0 26px 52px rgb(11 9 12 / .28)!important;overflow:hidden}body .features-heading-card-maple::before{background:linear-gradient(120deg,rgb(210 15 42 / .08),transparent 38%,rgb(255 255 255 / .04) 70%,transparent 100%),radial-gradient(circle at 100% 0%,rgb(255 255 255 / .08),transparent 28%);opacity:1}body .features-maple-intro,body .features-maple-signal{position:relative;z-index:1}body .features-maple-intro{text-align:left}body .features-maple-intro .features-title{max-width:780px;margin-bottom:16px;font-size:clamp(38px, 4.2vw, 62px);line-height:1.02;letter-spacing:-1.5px}body .features-maple-intro .features-title span{margin-top:14px;font-size:clamp(20px, 2vw, 30px);line-height:1.2;color:rgb(248 250 252 / .86)}body .features-maple-intro .features-subtitle{max-width:720px;font-size:17px;line-height:1.78;color:rgb(248 250 252 / .7)}body .features-maple-intro .features-chip-row{margin-top:24px;gap:10px}body .features-maple-intro .features-chip-row span{padding:8px 12px;border-radius:999px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .05);color:rgb(248 250 252 / .92);box-shadow:none}body .features-maple-signal{display:grid;gap:18px}body .features-maple-orbit{position:relative;min-height:340px;border-radius:28px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at 50% 50%,rgb(210 15 42 / .12),transparent 26%),linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02));overflow:hidden}body .features-maple-orbit::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgb(239 64 90 / .18),transparent 18%),radial-gradient(circle at 20% 80%,rgb(255 255 255 / .06),transparent 18%),radial-gradient(circle at 82% 18%,rgb(255 255 255 / .05),transparent 18%);opacity:.9;animation:mapleOrbitAmbient 6.8s ease-in-out infinite;pointer-events:none}body .features-maple-orbit::after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 50% 13%,rgb(239 64 90 / .9) 0 3px,transparent 4px),radial-gradient(circle at 84% 66%,rgb(255 255 255 / .55) 0 2px,transparent 3px),radial-gradient(circle at 18% 72%,rgb(239 64 90 / .75) 0 3px,transparent 4px);opacity:.72;transform-origin:center;animation:mapleOrbitSweep 14s linear infinite;pointer-events:none}body .features-maple-orbit-ring{position:absolute;inset:50%;border-radius:50%;transform:translate(-50%,-50%);border:1px dashed rgb(255 255 255 / .12);z-index:1}body .features-maple-orbit .ring-one{width:280px;height:280px;animation:mapleOrbitSpin 24s linear infinite}body .features-maple-orbit .ring-two{width:190px;height:190px;border-style:solid;opacity:.7;animation:mapleOrbitPulse 5.8s ease-in-out infinite}body .features-maple-core{position:absolute;top:50%;left:50%;width:144px;height:144px;transform:translate(-50%,-50%);border-radius:50%;display:flex;flex-direction:column;justify-content:center;place-items:center;text-align:center;background:linear-gradient(145deg,#d20f2a,#ef405a);color:#fff;box-shadow:0 18px 44px rgb(210 15 42 / .3);z-index:2;animation:mapleCorePulse 4.8s ease-in-out infinite}body .features-maple-core::before{content:'';position:absolute;inset:-16px;border-radius:50%;border:1px solid rgb(239 64 90 / .22);opacity:.75;animation:mapleCoreHalo 4.8s ease-in-out infinite}body .features-maple-core::after{content:'';position:absolute;inset:-34px;border-radius:50%;background:radial-gradient(circle,rgb(239 64 90 / .28),transparent 66%);opacity:.4;filter:blur(10px);z-index:-1}body .features-maple-core strong{display:block;font-size:34px;font-weight:900;line-height:1}body .features-maple-core span{display:block;margin-top:4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px}body .features-maple-node{position:absolute;min-width:120px;padding:12px 14px;border-radius:16px;border:1px solid rgb(255 255 255 / .12);background:rgb(8 12 20 / .76);backdrop-filter:blur(10px);box-shadow:0 12px 26px rgb(2 8 23 / .28);z-index:3;transition:transform 0.25s ease,border-color 0.25s ease,box-shadow 0.25s ease;animation:mapleNodeFloat 6s ease-in-out infinite}body .features-maple-node small{display:block;margin-bottom:4px;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:rgb(248 250 252 / .56)}body .features-maple-node strong{display:block;font-size:16px;font-weight:800;color:#fff}body .features-maple-node.node-a{top:24px;right:24px;animation-delay:-0.2s}body .features-maple-node.node-b{left:28px;bottom:34px;animation-delay:-2.2s}body .features-maple-node.node-c{right:34px;bottom:72px;animation-delay:-4.2s}body .features-maple-node.node-d{left:50px;top:34px;animation-delay:-2.2s}body .features-maple-node:hover{transform:translateY(-3px);border-color:rgb(239 64 90 / .26);box-shadow:0 16px 28px rgb(210 15 42 / .18)}body .features-maple-note{padding:16px 18px;border-radius:20px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04)}body .features-maple-note strong{display:block;margin-bottom:8px;font-size:17px;font-weight:800;color:#fff}body .features-maple-note span{display:block;font-size:14px;line-height:1.6;color:rgb(248 250 252 / .72)}body .features-grid-maple{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}body .features-grid-maple .feature-item-maple,body .features-grid-maple .feature-item-maple-wide,body .features-grid-maple .feature-item-maple-highlight{grid-column:auto!important;align-items:flex-start;gap:16px;padding:24px 22px!important;min-height:188px;height:100%;border-radius:24px!important;border:1px solid rgb(255 255 255 / .08)!important;background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .03)),rgb(12 15 24 / .92)!important;box-shadow:0 18px 34px rgb(11 9 12 / .16)!important;transform:none!important}body .features-grid-maple .feature-item-maple::before{width:100%;height:3px;top:auto;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#d20f2a,#ef405a)}body .features-grid-maple .feature-item-maple:hover{transform:translateY(-4px)!important;border-color:rgb(225 29 46 / .2)!important;background:linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .04)),rgb(12 15 24 / .96)!important;box-shadow:0 22px 40px rgb(210 15 42 / .1)!important}body .features-grid-maple .feature-item-maple-highlight{background:radial-gradient(circle at top right,rgb(239 64 90 / .16),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .1),rgb(255 255 255 / .04)),rgb(12 15 24 / .96)!important}body .features-grid-maple .feature-check{width:46px;height:46px;border-radius:16px;border-width:1px;background:linear-gradient(145deg,rgb(210 15 42 / .18),rgb(239 64 90 / .12));color:#ef405a}body .features-grid-maple .feature-item-maple:hover .feature-check{transform:none;color:#fff;background:linear-gradient(135deg,#d20f2a,#ef405a)}body .features-grid-maple .feature-content{display:grid;grid-template-rows:auto auto 1fr;gap:8px;height:100%}body .features-grid-maple .feature-kicker{display:inline-flex;width:fit-content;padding:5px 9px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:rgb(248 250 252 / .68)}body .features-grid-maple .feature-content h4{font-size:22px;line-height:1.32;font-weight:800;margin:0}body .features-grid-maple .feature-content p{margin:0;font-size:14px;line-height:1.65;color:rgb(248 250 252 / .7);align-self:end}@media (prefers-reduced-motion:reduce){body .features-maple-orbit::before,body .features-maple-orbit::after,body .features-maple-orbit .ring-one,body .features-maple-orbit .ring-two,body .features-maple-core,body .features-maple-core::before,body .features-maple-node{animation:none!important}}@media (max-width:1200px){body .features-heading-card-maple{grid-template-columns:1fr}}@media (max-width:1024px){body .features-heading-card-maple{padding:24px!important;border-radius:26px!important}body .features-maple-orbit{min-height:300px}body .features-grid-maple{gap:16px}}@media (max-width:768px){body .features-section{padding:74px 0 88px}body .features-header-maple{margin-bottom:28px}body .features-maple-intro{text-align:center}body .features-maple-intro .features-title{font-size:clamp(30px, 8vw, 44px);line-height:1.06}body .features-maple-intro .features-title span{font-size:18px}body .features-maple-intro .features-subtitle{font-size:15px;line-height:1.68}body .features-maple-intro .features-chip-row{justify-content:center}body .features-maple-orbit{min-height:260px}body .features-maple-orbit .ring-one{width:220px;height:220px}body .features-maple-orbit .ring-two{width:150px;height:150px}body .features-maple-core{width:118px;height:118px}body .features-maple-core strong{font-size:28px}body .features-maple-node{min-width:108px;padding:10px 12px}body .features-grid-maple{grid-template-columns:1fr}body .features-grid-maple .feature-item-maple,body .features-grid-maple .feature-item-maple-wide,body .features-grid-maple .feature-item-maple-highlight{min-height:0;padding:20px 18px!important;border-radius:20px!important}body .features-grid-maple .feature-content h4{font-size:18px}}@media (max-width:480px){body .features-heading-card-maple{padding:18px!important}body .features-maple-orbit{min-height:236px}body .features-maple-node.node-a{top:14px;right:14px}body .features-maple-node.node-b{left:14px;bottom:18px}body .features-maple-node.node-c{right:14px;bottom:40px}body .features-grid-maple .feature-content h4{font-size:17px}body .features-grid-maple .feature-content p{font-size:13px}}body .apps-compatibility-section-special{padding:110px 0 132px;position:relative;overflow:hidden}body .apps-compatibility-section-special::before{background:radial-gradient(circle at 14% 18%,rgb(210 15 42 / .12),transparent 28%),radial-gradient(circle at 84% 20%,rgb(239 64 90 / .08),transparent 24%),radial-gradient(circle at 50% 100%,rgb(255 255 255 / .03),transparent 38%)}body .apps-compatibility-section-special::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .02),transparent 28%,transparent 72%,rgb(210 15 42 / .05)),repeating-linear-gradient(90deg,rgb(255 255 255 / .03) 0 1px,transparent 1px 120px);opacity:.35;pointer-events:none}body .apps-header-special{max-width:980px;margin:0 auto 34px}body .apps-header-special .section-badge-purple{margin-bottom:18px}body .apps-header-special .apps-title{font-size:clamp(38px, 4.3vw, 64px);line-height:1.04;letter-spacing:-1.8px;max-width:920px;margin-left:auto;margin-right:auto}body .apps-header-special .apps-subtitle{max-width:820px;margin:0 auto;font-size:17px;line-height:1.8}body .apps-sliders-container-special{position:relative;padding:12px;border-radius:36px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .12),transparent 24%),radial-gradient(circle at bottom right,rgb(239 64 90 / .08),transparent 20%),linear-gradient(145deg,rgb(10 14 24 / .96),rgb(7 10 18 / .92));box-shadow:0 28px 60px rgb(7 8 13 / .34);overflow:hidden;mask-image:none;-webkit-mask-image:none}body .apps-sliders-container-special::before{content:'';position:absolute;inset:12px;border-radius:28px;border:1px solid rgb(255 255 255 / .05);pointer-events:none}body .apps-sliders-container-special::after{content:none}body .apps-compatibility-section-special .apps-slider-wrapper{padding:18px 18px 20px;mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);position:relative;border:1px solid rgb(255 255 255 / .06);background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015)),rgb(6 10 18 / .66);backdrop-filter:blur(10px);overflow:hidden}body .apps-compatibility-section-special .apps-track{width:max-content;align-items:stretch;gap:20px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child{margin:0 88px 16px 0;border-radius:30px 30px 34px 24px}body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin:0 0 0 88px;border-radius:24px 34px 30px 30px}body .apps-compatibility-section-special .apps-slider-wrapper::before{content:'';position:absolute;left:18px;right:18px;top:18px;height:56px;transform:none;background:linear-gradient(90deg,rgb(210 15 42 / .14),transparent 26%,transparent 74%,rgb(255 255 255 / .05)),radial-gradient(circle at left center,rgb(210 15 42 / .16),transparent 38%);border-radius:999px;opacity:.55;pointer-events:none}body .apps-compatibility-section-special .apps-slider-wrapper::after{position:absolute;top:16px;right:20px;padding:7px 11px;border-radius:999px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .72);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase;z-index:2}body .apps-compatibility-section-special .slide-left .apps-track{animation-duration:32s}body .apps-compatibility-section-special .slide-right .apps-track{animation-duration:34s}body .apps-compatibility-section-special .app-card{--app-accent:#ef405a;flex-shrink:0;width:248px;min-height:198px;padding:18px 18px 16px;border-radius:24px;display:grid;grid-template-rows:auto 1fr auto;gap:14px;align-items:start;text-align:left;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top right,color-mix(in srgb,var(--app-accent) 18%,transparent),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .02)),rgb(8 12 20 / .92);box-shadow:0 18px 36px rgb(4 6 14 / .32);overflow:hidden;transition:transform 0.32s ease,border-color 0.32s ease,box-shadow 0.32s ease;animation:appsCardFloat 6.4s ease-in-out infinite;transform-origin:center bottom}body .apps-compatibility-section-special .app-card>*{position:relative;z-index:1}body .apps-compatibility-section-special .app-card::before{content:'';position:absolute;inset:auto 0 0 0;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--app-accent),rgb(255 255 255 / .2));opacity:.95;z-index:0}body .apps-compatibility-section-special .app-card::after{content:'';position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:50%;border:1px solid rgb(255 255 255 / .1);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,rgb(255 255 255 / .05);box-shadow:0 10px 24px rgb(4 6 14 / .22);transition:transform 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}body .apps-compatibility-section-special .app-card:nth-child(6n+1){--app-accent:#ef405a}body .apps-compatibility-section-special .app-card:nth-child(6n+2){--app-accent:#4f8cff}body .apps-compatibility-section-special .app-card:nth-child(6n+3){--app-accent:#3dd5f3}body .apps-compatibility-section-special .app-card:nth-child(6n+4){--app-accent:#f97316}body .apps-compatibility-section-special .app-card:nth-child(6n+5){--app-accent:#10b981}body .apps-compatibility-section-special .app-card:nth-child(6n+6){--app-accent:#eab308}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+1),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+1){animation-delay:-0.6s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+2),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+2){animation-delay:-1.8s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+3),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+3){animation-delay:-3s}body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(1) .app-card:nth-child(4n+4),body .apps-compatibility-section-special .apps-slider-wrapper:nth-child(2) .app-card:nth-child(4n+4){animation-delay:-4.2s}body .apps-compatibility-section-special .app-card:hover{z-index:5;transform:translateY(-10px) scale(1.035)!important;border-color:color-mix(in srgb,var(--app-accent) 54%,white 6%);box-shadow:0 26px 48px rgb(4 6 14 / .42),0 0 0 1px color-mix(in srgb,var(--app-accent) 18%,transparent)}body .apps-compatibility-section-special .app-card:hover::after{transform:translateY(-2px) scale(1.04);border-color:color-mix(in srgb,var(--app-accent) 58%,white 8%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 4v10m0 0 4-4m-4 4-4-4M5 18h14' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px 18px no-repeat,color-mix(in srgb,var(--app-accent) 58%,rgb(255 255 255 / .08));box-shadow:0 14px 28px rgb(4 6 14 / .28)}body .apps-compatibility-section-special .app-icon{width:74px;height:74px;border-radius:20px;background:linear-gradient(145deg,rgb(255 255 255 / .12),rgb(255 255 255 / .04)),rgb(13 18 30 / .95);border:1px solid rgb(255 255 255 / .08);box-shadow:inset 0 1px 0 rgb(255 255 255 / .06);transform:none;margin:0}body .apps-compatibility-section-special .app-card:hover .app-logo,body .apps-compatibility-section-special .app-card:hover .app-icon{transform:translateY(-2px) scale(1.02)}body .apps-compatibility-section-special .app-logo{width:52px;height:52px;object-fit:contain}body .apps-compatibility-section-special .app-name{font-size:20px;line-height:1.2;font-weight:800;text-align:left;margin:0 0 8px}body .apps-compatibility-section-special .app-card .app-name::after{content:'';display:block;width:42px;height:2px;margin:10px 0 0;border-radius:999px;background:color-mix(in srgb,var(--app-accent) 82%,white 12%)}body .apps-compatibility-section-special .app-compat{justify-self:start;padding:7px 10px;border-radius:999px;background:rgb(16 185 129 / .08);border:1px solid rgb(16 185 129 / .2);color:#34d399;font-size:10px;letter-spacing:.7px}body .apps-compatibility-section-special .apps-footer-text{max-width:840px;margin:28px auto 0}body .apps-compatibility-section-special .apps-footer-text p{font-size:17px;line-height:1.85}@media (prefers-reduced-motion:reduce){body .apps-compatibility-section-special .apps-track,body .apps-compatibility-section-special .app-card{animation:none!important}body .apps-compatibility-section-special .apps-slider-wrapper,body .apps-compatibility-section-special .app-card{transform:none!important}}@media (max-width:1024px){body .apps-compatibility-section-special{padding:88px 0 102px}body .apps-header-special .apps-title{font-size:clamp(34px, 5vw, 50px)}body .apps-sliders-container-special{padding:10px;border-radius:28px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child{margin-right:32px}body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin-left:32px}body .apps-compatibility-section-special .app-card{width:228px}}@media (max-width:768px){body .apps-compatibility-section-special{padding:76px 0 88px}body .apps-header-special{margin-bottom:24px}body .apps-header-special .apps-title{font-size:clamp(30px, 8vw, 40px);line-height:1.08}body .apps-header-special .apps-subtitle,body .apps-compatibility-section-special .apps-footer-text p{font-size:15px;line-height:1.75}body .apps-header-special::after{font-size:10px;letter-spacing:.9px;padding:9px 12px}body .apps-sliders-container-special{padding:8px;border-radius:24px}body .apps-compatibility-section-special .apps-slider-wrapper{padding:14px 12px 16px}body .apps-compatibility-section-special .apps-slider-wrapper:first-child,body .apps-compatibility-section-special .apps-slider-wrapper:last-child{margin:0 0 12px;border-radius:22px}body .apps-compatibility-section-special .apps-slider-wrapper::before{left:12px;right:12px;top:12px;height:46px}body .apps-compatibility-section-special .apps-slider-wrapper::after{top:12px;right:12px;font-size:9px;padding:6px 9px}body .apps-compatibility-section-special .app-card{width:192px;min-height:176px;padding:16px 15px 14px;border-radius:20px}body .apps-compatibility-section-special .app-icon{width:64px;height:64px;border-radius:18px}body .apps-compatibility-section-special .app-logo{width:46px;height:46px}body .apps-compatibility-section-special .app-name{font-size:17px}}@media (max-width:480px){body .apps-header-special::after{display:none}body .apps-compatibility-section-special .app-card{width:168px;min-height:166px;padding:14px 13px 13px}body .apps-compatibility-section-special .app-name{font-size:15px}body .apps-compatibility-section-special .app-compat{font-size:9px}}body .how-it-works-section-maple{padding:112px 0 124px;position:relative;overflow:hidden}body .how-it-works-section-maple::before{background:radial-gradient(circle at 12% 18%,rgb(210 15 42 / .1),transparent 26%),radial-gradient(circle at 82% 12%,rgb(239 64 90 / .07),transparent 22%),linear-gradient(180deg,rgb(6 8 14 / .24),transparent 36%)}body .how-it-works-section-maple::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgb(255 255 255 / .02) 52%,transparent 100%),repeating-linear-gradient(90deg,rgb(255 255 255 / .025) 0 1px,transparent 1px 120px);opacity:.3;pointer-events:none}body .how-shell-maple{position:relative;z-index:1}body .how-header-maple{max-width:none;margin:0 0 34px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.9fr);gap:28px;align-items:end;text-align:left}body .how-header-maple .section-badge-purple{margin-bottom:18px}body .how-header-maple .how-title{font-size:clamp(40px, 4.5vw, 68px);line-height:1.02;letter-spacing:-1.8px;margin-bottom:0;max-width:760px}body .how-header-maple .how-subtitle{font-size:17px;line-height:1.85;color:rgb(248 250 252 / .76);max-width:520px;margin-left:auto}body .how-process-board{position:relative;padding:28px 28px 26px;border-radius:34px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(circle at top left,rgb(210 15 42 / .12),transparent 22%),linear-gradient(145deg,rgb(17 24 36 / .96),rgb(12 16 28 / .92));box-shadow:0 28px 64px rgb(3 6 14 / .34);overflow:hidden}body .how-process-board::before{content:'';position:absolute;inset:12px;border-radius:26px;border:1px solid rgb(255 255 255 / .05);pointer-events:none}body .how-process-rail{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:center;margin-bottom:28px}body .how-process-rail::before{content:'';position:absolute;left:10%;right:10%;top:50%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(210 15 42 / .18),rgb(239 64 90 / .55) 50%,rgb(210 15 42 / .18));transform:translateY(-50%);z-index:0;box-shadow:0 0 0 1px rgb(255 255 255 / .03),0 0 20px rgb(210 15 42 / .14)}body .how-process-rail::after{content:'';position:absolute;left:10%;right:10%;top:50%;height:14px;transform:translateY(-50%);background:radial-gradient(circle,rgb(239 64 90 / .9) 0 4px,transparent 5px) left center/33.333% 14px repeat-x;opacity:.75;z-index:0;pointer-events:none}body .how-process-rail span{position:relative;z-index:1;justify-self:center;min-width:126px;padding:12px 18px;border-radius:999px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(180deg,rgb(255 255 255 / .07),rgb(255 255 255 / .03)),rgb(11 15 24 / .9);color:#fff;font-size:14px;font-weight:700;text-align:center;box-shadow:0 14px 30px rgb(3 6 14 / .22)}body .how-steps-grid-maple{gap:22px;margin-bottom:0}body .how-step-card-maple{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .02)),rgb(11 15 24 / .82);border:1px solid rgb(255 255 255 / .08);border-radius:24px;padding:28px 24px 24px;overflow:hidden}body .how-step-card-maple::before{content:'';position:absolute;inset:auto 0 0 0;height:3px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.95}body .how-step-card-maple:hover{transform:translateY(-6px);border-color:rgb(210 15 42 / .28);box-shadow:0 22px 44px rgb(210 15 42 / .12)}body .how-step-card-maple-featured{background:radial-gradient(circle at top right,rgb(239 64 90 / .14),transparent 28%),linear-gradient(180deg,rgb(210 15 42 / .08),rgb(255 255 255 / .02)),rgb(11 15 24 / .88)}body .how-step-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}body .how-step-icon{width:62px;height:62px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .22),transparent 34%),linear-gradient(145deg,rgb(210 15 42 / .95),rgb(239 64 90 / .88));border:1px solid rgb(255 255 255 / .1);color:#fff;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 16px 34px rgb(210 15 42 / .22),inset 0 1px 0 rgb(255 255 255 / .12)}body .how-step-card-maple .step-number{width:auto;height:auto;margin:0;padding:10px 16px;border-radius:999px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .1);box-shadow:none;font-size:14px;font-weight:700}body .how-step-card-maple .step-title{font-size:18px;line-height:1.3;margin-bottom:12px}body .how-step-card-maple .step-description{margin-bottom:20px;font-size:15px;line-height:1.7}body .how-step-card-maple .step-features{gap:10px}body .how-step-card-maple .step-features li{position:relative;padding-left:18px;font-size:14px;line-height:1.55}body .how-step-card-maple .step-features li::before{content:'';position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--primary),var(--secondary));box-shadow:0 0 0 4px rgb(210 15 42 / .12)}body .how-step-card-maple .step-features li svg{display:none}body .how-cta-maple{margin-top:30px}@media (max-width:1024px){body .how-header-maple{grid-template-columns:1fr;gap:18px}body .how-header-maple .how-subtitle{margin-left:0;max-width:760px}body .how-process-board{padding:22px 20px 20px;border-radius:26px}}@media (max-width:768px){body .how-it-works-section-maple{padding:76px 0 90px}body .how-header-maple .how-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .how-header-maple .how-subtitle{font-size:15px;line-height:1.75}body .how-process-rail{grid-template-columns:1fr;gap:12px;margin-bottom:18px}body .how-process-rail::before{display:none}body .how-process-rail span{width:100%}body .how-steps-grid-maple{grid-template-columns:1fr}body .how-step-card-maple{padding:22px 18px 20px;border-radius:20px}body .how-step-top{margin-bottom:18px}body .how-step-icon{width:54px;height:54px}}@media (max-width:480px){body .how-process-board{padding:18px 14px 16px}body .how-header-maple .how-title{font-size:28px}body .how-step-card-maple .step-title{font-size:17px}body .how-step-card-maple .step-description,body .how-step-card-maple .step-features li{font-size:13px}}body .why-choose-section-maple{padding:110px 0 126px}body .why-header-maple{max-width:900px;margin:0 auto 46px}body .why-header-maple .why-title{font-size:clamp(40px, 4.4vw, 66px);line-height:1.02;letter-spacing:-1.8px}body .why-header-maple .why-subtitle{max-width:760px;font-size:17px;line-height:1.8}@media (max-width:768px){body .why-choose-section-maple{padding:78px 0 92px}body .why-header-maple{margin-bottom:30px}body .why-header-maple .why-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .why-header-maple .why-subtitle{font-size:15px;line-height:1.75}}body .why-choose-section-maple{padding:112px 0 126px}body .why-header-maple{max-width:860px;margin:0 auto 44px}body .why-header-maple .why-title{font-size:clamp(40px, 4.5vw, 68px);line-height:1;letter-spacing:-1.9px}body .why-header-maple .why-subtitle{max-width:720px;font-size:17px;line-height:1.85}@media (max-width:768px){body .why-choose-section-maple{padding:78px 0 92px}body .why-header-maple{margin-bottom:30px}body .why-header-maple .why-title{font-size:clamp(30px, 8vw, 42px);line-height:1.08}body .why-header-maple .why-subtitle{font-size:15px;line-height:1.75}}body .comparison-podium-maple{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.15fr) minmax(0,0.9fr);gap:24px;align-items:end;margin-bottom:42px}body .comparison-podium-maple::before{content:'';position:absolute;left:10%;right:10%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgb(210 15 42 / .28),transparent);pointer-events:none}body .podium-lane-maple{position:relative;display:grid;gap:14px;align-self:end}body .podium-lane-maple--second{transform:translateY(26px)}body .podium-lane-maple--third{transform:translateY(54px)}body .podium-crown-maple{display:flex;justify-content:center;margin-bottom:-2px}body .podium-crown-maple span{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;background:linear-gradient(135deg,rgb(210 15 42 / .95),rgb(239 64 90 / .88));color:#fff;font-size:11px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;box-shadow:0 16px 30px rgb(210 15 42 / .2);position:relative;overflow:hidden}body .podium-card-maple{position:relative;overflow:hidden;padding:24px 22px 22px;border-radius:28px 28px 18px 18px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .015)),rgb(9 12 20 / .92);box-shadow:0 22px 48px rgb(4 6 13 / .42)}body .podium-card-maple::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at top left,rgb(210 15 42 / .14),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .06),transparent 26%);pointer-events:none}body .podium-card-maple--winner{padding:28px 26px 24px;border-color:rgb(210 15 42 / .24);background:radial-gradient(circle at top left,rgb(210 15 42 / .22),transparent 34%),radial-gradient(circle at bottom right,rgb(225 29 46 / .14),transparent 26%),linear-gradient(145deg,rgb(11 14 25 / .98),rgb(8 10 18 / .94));box-shadow:0 28px 60px rgb(210 15 42 / .16),0 24px 56px rgb(4 6 13 / .5);animation:podiumWinnerGlow 3.8s ease-in-out infinite}body .podium-card-maple--winner::after{content:'';position:absolute;width:220px;height:220px;right:-96px;top:-92px;border-radius:50%;background:radial-gradient(circle,rgb(210 15 42 / .26),transparent 72%);pointer-events:none}body .podium-card-maple--winner .podium-rank,body .podium-card-maple--winner .podium-label,body .podium-base-maple--first,body .podium-crown-maple span{animation:podiumWinnerLift 3.8s ease-in-out infinite}body .podium-card-maple--winner::before{background:radial-gradient(circle at top left,rgb(210 15 42 / .18),transparent 34%),linear-gradient(115deg,rgb(255 255 255 / .08),transparent 26%)}body .podium-lane-maple--first::before{content:'';position:absolute;left:8%;right:8%;top:14%;bottom:6%;border-radius:34px;background:radial-gradient(circle at 50% 18%,rgb(210 15 42 / .22),transparent 38%),radial-gradient(circle at 50% 100%,rgb(225 29 46 / .16),transparent 42%);filter:blur(26px);opacity:.72;pointer-events:none;z-index:0;animation:podiumWinnerAura 4.2s ease-in-out infinite}body .podium-card-maple--winner .podium-label{position:relative;overflow:hidden}body .podium-card-maple--winner .podium-label::after{content:'';position:absolute;inset:0;border-radius:inherit;border:1px solid rgb(255 255 255 / .08);opacity:0;animation:podiumWinnerBadgePulse 3.8s ease-in-out infinite}body .podium-card-maple--muted{background:linear-gradient(180deg,rgb(255 255 255 / .04),rgb(255 255 255 / .015)),rgb(8 11 19 / .88)}body .podium-rank{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:15px;background:linear-gradient(145deg,rgb(210 15 42 / .96),rgb(239 64 90 / .88));color:#fff;font-size:18px;font-weight:900;box-shadow:0 14px 28px rgb(210 15 42 / .18)}body .podium-label{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;margin-bottom:14px;background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .08);color:rgb(248 250 252 / .72);font-size:10px;font-weight:800;letter-spacing:1px;text-transform:uppercase}body .podium-card-maple h3{margin:0 0 10px;font-size:28px;line-height:1.08;letter-spacing:-1px}body .podium-card-maple--winner h3{font-size:34px;letter-spacing:-1.4px}body .podium-card-maple p{margin:0;font-size:14px;line-height:1.8;color:rgb(248 250 252 / .7)}body .podium-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:22px}body .podium-feature-grid span{padding:11px 12px;border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .04);font-size:12px;font-weight:700;line-height:1.45;color:#fff}body .podium-feature-list{list-style:none;display:grid;gap:10px;margin:18px 0 0;padding:0}body .podium-feature-list li{position:relative;padding-left:18px;font-size:13px;line-height:1.65;color:rgb(248 250 252 / .68)}body .podium-feature-list li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:linear-gradient(145deg,rgb(210 15 42 / .96),rgb(239 64 90 / .88));box-shadow:0 0 0 4px rgb(210 15 42 / .1)}body .podium-base-maple{position:relative;display:grid;gap:4px;padding:18px 18px 20px;border-radius:20px 20px 28px 28px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .05),rgb(255 255 255 / .015)),rgb(10 14 24 / .92);text-align:center}body .podium-base-maple strong{font-size:18px;line-height:1.2}body .podium-base-maple span{font-size:12px;line-height:1.55;color:rgb(248 250 252 / .64)}body .podium-base-maple--first{min-height:160px;border-color:rgb(210 15 42 / .24);background:linear-gradient(180deg,rgb(210 15 42 / .16),rgb(255 255 255 / .03)),rgb(10 14 24 / .94)}body .podium-base-maple--second{min-height:120px}body .podium-base-maple--third{min-height:92px}@media (max-width:1200px){body .comparison-podium-maple{grid-template-columns:1fr;gap:18px}body .podium-lane-maple--second,body .podium-lane-maple--third{transform:none}}@media (max-width:768px){body .podium-lane-maple--first{order:1}body .podium-lane-maple--second{order:2}body .podium-lane-maple--third{order:3}body .podium-card-maple,body .podium-card-maple--winner{padding:20px 18px 18px;border-radius:22px 22px 16px 16px}body .podium-card-maple h3,body .podium-card-maple--winner h3{font-size:28px}body .podium-feature-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){body .podium-card-maple--winner,body .podium-card-maple--winner .podium-rank,body .podium-card-maple--winner .podium-label,body .podium-base-maple--first,body .podium-crown-maple span,body .podium-card-maple--winner .podium-label::after,body .podium-lane-maple--first::before{animation:none!important}}body .podium-lane-maple--first{z-index:3}body .podium-lane-maple--second,body .podium-lane-maple--third{z-index:1}body .podium-lane-maple--second .podium-card-maple,body .podium-lane-maple--second .podium-base-maple{border-color:rgb(148 163 184 / .16);background:radial-gradient(circle at top left,rgb(148 163 184 / .08),transparent 34%),linear-gradient(180deg,rgb(255 255 255 / .035),rgb(255 255 255 / .01)),rgb(12 15 23 / .82);box-shadow:0 16px 30px rgb(2 6 23 / .28)}body .podium-lane-maple--third .podium-card-maple,body .podium-lane-maple--third .podium-base-maple{border-color:rgb(107 114 128 / .14);background:radial-gradient(circle at top right,rgb(107 114 128 / .08),transparent 30%),linear-gradient(180deg,rgb(255 255 255 / .025),rgb(255 255 255 / .008)),rgb(10 12 18 / .76);box-shadow:0 12px 24px rgb(2 6 23 / .22)}body .podium-lane-maple--second .podium-card-maple{transform:scale(.965);transform-origin:bottom center}body .podium-lane-maple--third .podium-card-maple{transform:scale(.935);transform-origin:bottom center}body .podium-lane-maple--second .podium-rank{background:linear-gradient(145deg,#94a3b8,#64748b);box-shadow:0 12px 24px rgb(100 116 139 / .18)}body .podium-lane-maple--third .podium-rank{background:linear-gradient(145deg,#6b7280,#4b5563);box-shadow:0 10px 20px rgb(75 85 99 / .16)}body .podium-lane-maple--second .podium-label{background:rgb(148 163 184 / .08);border-color:rgb(148 163 184 / .18);color:rgb(226 232 240 / .76)}body .podium-lane-maple--third .podium-label{background:rgb(107 114 128 / .08);border-color:rgb(107 114 128 / .16);color:rgb(203 213 225 / .66)}body .podium-lane-maple--second .podium-card-maple h3{color:rgb(241 245 249 / .9)}body .podium-lane-maple--third .podium-card-maple h3{color:rgb(226 232 240 / .82)}body .podium-lane-maple--second .podium-card-maple p,body .podium-lane-maple--second .podium-base-maple span,body .podium-lane-maple--second .podium-feature-list li{color:rgb(203 213 225 / .62)}body .podium-lane-maple--third .podium-card-maple p,body .podium-lane-maple--third .podium-base-maple span,body .podium-lane-maple--third .podium-feature-list li{color:rgb(148 163 184 / .56)}body .podium-lane-maple--second .podium-feature-list li::before{background:linear-gradient(145deg,#94a3b8,#64748b);box-shadow:0 0 0 4px rgb(100 116 139 / .08)}body .podium-lane-maple--third .podium-feature-list li::before{background:linear-gradient(145deg,#6b7280,#4b5563);box-shadow:0 0 0 4px rgb(75 85 99 / .08)}body .podium-lane-maple--second .podium-base-maple strong{color:rgb(241 245 249 / .92)}body .podium-lane-maple--third .podium-base-maple strong{color:rgb(226 232 240 / .82)}body .podium-base-maple--second{min-height:126px}body .podium-base-maple--third{min-height:96px}body .podium-lane-maple--third .podium-card-maple::before,body .podium-lane-maple--third .podium-base-maple::before{opacity:.45}@media (max-width:1200px){body .podium-lane-maple--second .podium-card-maple,body .podium-lane-maple--third .podium-card-maple{transform:none}}@media (max-width:1280px){.promo-content{gap:10px;padding:10px 54px 10px 14px}.promo-text{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width:1100px){.promo-badge{display:none}.promo-content{padding-right:50px}.promo-text{font-size:12px}.beyond-experience-layout{grid-template-columns:1fr;gap:22px}.beyond-side-column{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;gap:18px}.beyond-feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.faq-grid{grid-template-columns:1fr;gap:24px}.faq-support-card{position:relative;top:auto}}@media (max-width:768px){.promo-banner{height:64px}.promo-content{justify-content:flex-start;padding:10px 44px 10px 12px;gap:8px}.promo-text{font-size:11px;line-height:1.3;white-space:nowrap}.promo-btn{display:none}.beyond-side-column,.beyond-feature-strip,.reviews-grid{grid-template-columns:1fr}.review-card-v2{padding:22px 18px}.faq-section{padding:72px 0}.faq-header{margin-bottom:42px}.faq-title{font-size:32px}.faq-support-card{padding:24px 18px;border-radius:24px}}@media (max-width:480px){.promo-content{padding-left:10px;padding-right:40px}.promo-text{font-size:10.5px}.beyond-header{margin-bottom:36px}.reviews-title{font-size:28px}.faq-title{font-size:28px}}@media (max-width:1100px){.google-reviews-section .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:768px){.google-reviews-section{padding:80px 0}.google-reviews-section .reviews-header{margin-bottom:42px}.google-reviews-section .reviews-title{font-size:34px;letter-spacing:-1px}.google-reviews-section .reviews-subtitle{font-size:15px;line-height:1.6;margin-bottom:28px}.google-reviews-section .reviews-grid{grid-template-columns:1fr;gap:18px;margin-bottom:36px}.google-reviews-section .review-card-v2{padding:22px 18px}.google-reviews-section .review-top{gap:10px}.google-reviews-section .reviewer-avatar-v2{width:42px;height:42px}.google-reviews-section .review-text-v2{font-size:14px;line-height:1.55}}@media (max-width:480px){.google-reviews-section{padding:64px 0}.google-reviews-section .reviews-title{font-size:28px}.google-reviews-section .reviews-subtitle{font-size:14px}.google-reviews-section .review-card-v2{padding:18px 14px;border-radius:16px}.google-reviews-section .reviewer-name-v2{font-size:14px}.google-reviews-section .reviewer-badge{font-size:11px}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}