img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}: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--color--primary:#4f20ff;--wp--preset--color--primary-dark:#1b074f;--wp--preset--color--secondary:#00c8ff;--wp--preset--color--accent:#ffc247;--wp--preset--color--dark:#090b22;--wp--preset--color--light:#f6f3ff;--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:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.714), 20px);--wp--preset--font-size--large:clamp(22.041px, 1.378rem + ((1vw - 3.2px) * 1.662), 36px);--wp--preset--font-size--x-large:clamp(25.014px, 1.563rem + ((1vw - 3.2px) * 2.022), 42px);--wp--preset--font-family--system:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--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:900px;--wp--style--global--wide-size:1160px}: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{background-color:#fff;color:#16162e;font-family:var(--wp--preset--font-family--system);line-height:1.6;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}a:where(:not(.wp-element-button)){color:#4f20ff}: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-primary-color{color:var(--wp--preset--color--primary)!important}.has-primary-dark-color{color:var(--wp--preset--color--primary-dark)!important}.has-secondary-color{color:var(--wp--preset--color--secondary)!important}.has-accent-color{color:var(--wp--preset--color--accent)!important}.has-dark-color{color:var(--wp--preset--color--dark)!important}.has-light-color{color:var(--wp--preset--color--light)!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-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.has-primary-dark-background-color{background-color:var(--wp--preset--color--primary-dark)!important}.has-secondary-background-color{background-color:var(--wp--preset--color--secondary)!important}.has-accent-background-color{background-color:var(--wp--preset--color--accent)!important}.has-dark-background-color{background-color:var(--wp--preset--color--dark)!important}.has-light-background-color{background-color:var(--wp--preset--color--light)!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-primary-border-color{border-color:var(--wp--preset--color--primary)!important}.has-primary-dark-border-color{border-color:var(--wp--preset--color--primary-dark)!important}.has-secondary-border-color{border-color:var(--wp--preset--color--secondary)!important}.has-accent-border-color{border-color:var(--wp--preset--color--accent)!important}.has-dark-border-color{border-color:var(--wp--preset--color--dark)!important}.has-light-border-color{border-color:var(--wp--preset--color--light)!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}.has-system-font-family{font-family:var(--wp--preset--font-family--system)!important}/*!
 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-style:normal;font-synthesis:none;font-variant:normal;font-weight:var(--fa-style,900);line-height:1;text-align:center;text-rendering:auto;width:var(--fa-width,1.25em)}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.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-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;inset:0;position:absolute;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}

.fa-0{--fa:"\30 "}.fa-1{--fa:"\31 "}.fa-2{--fa:"\32 "}.fa-3{--fa:"\33 "}.fa-4{--fa:"\34 "}.fa-5{--fa:"\35 "}.fa-6{--fa:"\36 "}.fa-7{--fa:"\37 "}.fa-8{--fa:"\38 "}.fa-9{--fa:"\39 "}.fa-exclamation{--fa:"\!"}.fa-hashtag{--fa:"\#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"\$"}.fa-percent,.fa-percentage{--fa:"\%"}.fa-asterisk{--fa:"\*"}.fa-add,.fa-plus{--fa:"\+"}.fa-less-than{--fa:"\<"}.fa-equals{--fa:"\="}.fa-greater-than{--fa:"\>"}.fa-question{--fa:"\?"}.fa-at{--fa:"\@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:"\e005"}.fa-faucet-drip{--fa:"\e006"}.fa-house-chimney-window{--fa:"\e00d"}.fa-house-signal{--fa:"\e012"}.fa-temperature-arrow-down,.fa-temperature-down{--fa:"\e03f"}.fa-temperature-arrow-up,.fa-temperature-up{--fa:"\e040"}.fa-trailer{--fa:"\e041"}.fa-bacteria{--fa:"\e059"}.fa-bacterium{--fa:"\e05a"}.fa-box-tissue{--fa:"\e05b"}.fa-hand-holding-medical{--fa:"\e05c"}.fa-hand-sparkles{--fa:"\e05d"}.fa-hands-bubbles,.fa-hands-wash{--fa:"\e05e"}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:"\e060"}.fa-head-side-cough{--fa:"\e061"}.fa-head-side-cough-slash{--fa:"\e062"}.fa-head-side-mask{--fa:"\e063"}.fa-head-side-virus{--fa:"\e064"}.fa-house-chimney-user{--fa:"\e065"}.fa-house-laptop,.fa-laptop-house{--fa:"\e066"}.fa-lungs-virus{--fa:"\e067"}.fa-people-arrows,.fa-people-arrows-left-right{--fa:"\e068"}.fa-plane-slash{--fa:"\e069"}.fa-pump-medical{--fa:"\e06a"}.fa-pump-soap{--fa:"\e06b"}.fa-shield-virus{--fa:"\e06c"}.fa-sink{--fa:"\e06d"}.fa-soap{--fa:"\e06e"}.fa-stopwatch-20{--fa:"\e06f"}.fa-shop-slash,.fa-store-alt-slash{--fa:"\e070"}.fa-store-slash{--fa:"\e071"}.fa-toilet-paper-slash{--fa:"\e072"}.fa-users-slash{--fa:"\e073"}.fa-virus{--fa:"\e074"}.fa-virus-slash{--fa:"\e075"}.fa-viruses{--fa:"\e076"}.fa-vest{--fa:"\e085"}.fa-vest-patches{--fa:"\e086"}.fa-arrow-trend-down{--fa:"\e097"}.fa-arrow-trend-up{--fa:"\e098"}.fa-arrow-up-from-bracket{--fa:"\e09a"}.fa-austral-sign{--fa:"\e0a9"}.fa-baht-sign{--fa:"\e0ac"}.fa-bitcoin-sign{--fa:"\e0b4"}.fa-bolt-lightning{--fa:"\e0b7"}.fa-book-bookmark{--fa:"\e0bb"}.fa-camera-rotate{--fa:"\e0d8"}.fa-cedi-sign{--fa:"\e0df"}.fa-chart-column{--fa:"\e0e3"}.fa-chart-gantt{--fa:"\e0e4"}.fa-clapperboard{--fa:"\e131"}.fa-closed-captioning-slash{--fa:"\e135"}.fa-clover{--fa:"\e139"}.fa-code-compare{--fa:"\e13a"}.fa-code-fork{--fa:"\e13b"}.fa-code-pull-request{--fa:"\e13c"}.fa-colon-sign{--fa:"\e140"}.fa-cruzeiro-sign{--fa:"\e152"}.fa-display{--fa:"\e163"}.fa-dong-sign{--fa:"\e169"}.fa-elevator{--fa:"\e16d"}.fa-filter-circle-xmark{--fa:"\e17b"}.fa-florin-sign{--fa:"\e184"}.fa-folder-closed{--fa:"\e185"}.fa-franc-sign{--fa:"\e18f"}.fa-guarani-sign{--fa:"\e19a"}.fa-gun{--fa:"\e19b"}.fa-hands-clapping{--fa:"\e1a8"}.fa-home-user,.fa-house-user{--fa:"\e1b0"}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:"\e1bc"}.fa-kip-sign{--fa:"\e1c4"}.fa-lari-sign{--fa:"\e1c8"}.fa-litecoin-sign{--fa:"\e1d3"}.fa-manat-sign{--fa:"\e1d5"}.fa-mask-face{--fa:"\e1d7"}.fa-mill-sign{--fa:"\e1ed"}.fa-money-bills{--fa:"\e1f3"}.fa-naira-sign{--fa:"\e1f6"}.fa-notdef{--fa:"\e1fe"}.fa-panorama{--fa:"\e209"}.fa-peseta-sign{--fa:"\e221"}.fa-peso-sign{--fa:"\e222"}.fa-plane-up{--fa:"\e22d"}.fa-rupiah-sign{--fa:"\e23d"}.fa-stairs{--fa:"\e289"}.fa-timeline{--fa:"\e29c"}.fa-truck-front{--fa:"\e2b7"}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:"\e2bb"}.fa-vault{--fa:"\e2c5"}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:"\e2ca"}.fa-wheat-alt,.fa-wheat-awn{--fa:"\e2cd"}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:"\e2ce"}.fa-bangladeshi-taka-sign{--fa:"\e2e6"}.fa-bowl-rice{--fa:"\e2eb"}.fa-person-pregnant{--fa:"\e31e"}.fa-home-lg,.fa-house-chimney{--fa:"\e3af"}.fa-house-crack{--fa:"\e3b1"}.fa-house-medical{--fa:"\e3b2"}.fa-cent-sign{--fa:"\e3f5"}.fa-plus-minus{--fa:"\e43c"}.fa-sailboat{--fa:"\e445"}.fa-section{--fa:"\e447"}.fa-shrimp{--fa:"\e448"}.fa-brazilian-real-sign{--fa:"\e46c"}.fa-chart-simple{--fa:"\e473"}.fa-diagram-next{--fa:"\e476"}.fa-diagram-predecessor{--fa:"\e477"}.fa-diagram-successor{--fa:"\e47a"}.fa-earth-oceania,.fa-globe-oceania{--fa:"\e47b"}.fa-bug-slash{--fa:"\e490"}.fa-file-circle-plus{--fa:"\e494"}.fa-shop-lock{--fa:"\e4a5"}.fa-virus-covid{--fa:"\e4a8"}.fa-virus-covid-slash{--fa:"\e4a9"}.fa-anchor-circle-check{--fa:"\e4aa"}.fa-anchor-circle-exclamation{--fa:"\e4ab"}.fa-anchor-circle-xmark{--fa:"\e4ac"}.fa-anchor-lock{--fa:"\e4ad"}.fa-arrow-down-up-across-line{--fa:"\e4af"}.fa-arrow-down-up-lock{--fa:"\e4b0"}.fa-arrow-right-to-city{--fa:"\e4b3"}.fa-arrow-up-from-ground-water{--fa:"\e4b5"}.fa-arrow-up-from-water-pump{--fa:"\e4b6"}.fa-arrow-up-right-dots{--fa:"\e4b7"}.fa-arrows-down-to-line{--fa:"\e4b8"}.fa-arrows-down-to-people{--fa:"\e4b9"}.fa-arrows-left-right-to-line{--fa:"\e4ba"}.fa-arrows-spin{--fa:"\e4bb"}.fa-arrows-split-up-and-left{--fa:"\e4bc"}.fa-arrows-to-circle{--fa:"\e4bd"}.fa-arrows-to-dot{--fa:"\e4be"}.fa-arrows-to-eye{--fa:"\e4bf"}.fa-arrows-turn-right{--fa:"\e4c0"}.fa-arrows-turn-to-dots{--fa:"\e4c1"}.fa-arrows-up-to-line{--fa:"\e4c2"}.fa-bore-hole{--fa:"\e4c3"}.fa-bottle-droplet{--fa:"\e4c4"}.fa-bottle-water{--fa:"\e4c5"}.fa-bowl-food{--fa:"\e4c6"}.fa-boxes-packing{--fa:"\e4c7"}.fa-bridge{--fa:"\e4c8"}.fa-bridge-circle-check{--fa:"\e4c9"}.fa-bridge-circle-exclamation{--fa:"\e4ca"}.fa-bridge-circle-xmark{--fa:"\e4cb"}.fa-bridge-lock{--fa:"\e4cc"}.fa-bridge-water{--fa:"\e4ce"}.fa-bucket{--fa:"\e4cf"}.fa-bugs{--fa:"\e4d0"}.fa-building-circle-arrow-right{--fa:"\e4d1"}.fa-building-circle-check{--fa:"\e4d2"}.fa-building-circle-exclamation{--fa:"\e4d3"}.fa-building-circle-xmark{--fa:"\e4d4"}.fa-building-flag{--fa:"\e4d5"}.fa-building-lock{--fa:"\e4d6"}.fa-building-ngo{--fa:"\e4d7"}.fa-building-shield{--fa:"\e4d8"}.fa-building-un{--fa:"\e4d9"}.fa-building-user{--fa:"\e4da"}.fa-building-wheat{--fa:"\e4db"}.fa-burst{--fa:"\e4dc"}.fa-car-on{--fa:"\e4dd"}.fa-car-tunnel{--fa:"\e4de"}.fa-child-combatant,.fa-child-rifle{--fa:"\e4e0"}.fa-children{--fa:"\e4e1"}.fa-circle-nodes{--fa:"\e4e2"}.fa-clipboard-question{--fa:"\e4e3"}.fa-cloud-showers-water{--fa:"\e4e4"}.fa-computer{--fa:"\e4e5"}.fa-cubes-stacked{--fa:"\e4e6"}.fa-envelope-circle-check{--fa:"\e4e8"}.fa-explosion{--fa:"\e4e9"}.fa-ferry{--fa:"\e4ea"}.fa-file-circle-exclamation{--fa:"\e4eb"}.fa-file-circle-minus{--fa:"\e4ed"}.fa-file-circle-question{--fa:"\e4ef"}.fa-file-shield{--fa:"\e4f0"}.fa-fire-burner{--fa:"\e4f1"}.fa-fish-fins{--fa:"\e4f2"}.fa-flask-vial{--fa:"\e4f3"}.fa-glass-water{--fa:"\e4f4"}.fa-glass-water-droplet{--fa:"\e4f5"}.fa-group-arrows-rotate{--fa:"\e4f6"}.fa-hand-holding-hand{--fa:"\e4f7"}.fa-handcuffs{--fa:"\e4f8"}.fa-hands-bound{--fa:"\e4f9"}.fa-hands-holding-child{--fa:"\e4fa"}.fa-hands-holding-circle{--fa:"\e4fb"}.fa-heart-circle-bolt{--fa:"\e4fc"}.fa-heart-circle-check{--fa:"\e4fd"}.fa-heart-circle-exclamation{--fa:"\e4fe"}.fa-heart-circle-minus{--fa:"\e4ff"}.fa-heart-circle-plus{--fa:"\e500"}.fa-heart-circle-xmark{--fa:"\e501"}.fa-helicopter-symbol{--fa:"\e502"}.fa-helmet-un{--fa:"\e503"}.fa-hill-avalanche{--fa:"\e507"}.fa-hill-rockslide{--fa:"\e508"}.fa-house-circle-check{--fa:"\e509"}.fa-house-circle-exclamation{--fa:"\e50a"}.fa-house-circle-xmark{--fa:"\e50b"}.fa-house-fire{--fa:"\e50c"}.fa-house-flag{--fa:"\e50d"}.fa-house-flood-water{--fa:"\e50e"}.fa-house-flood-water-circle-arrow-right{--fa:"\e50f"}.fa-house-lock{--fa:"\e510"}.fa-house-medical-circle-check{--fa:"\e511"}.fa-house-medical-circle-exclamation{--fa:"\e512"}.fa-house-medical-circle-xmark{--fa:"\e513"}.fa-house-medical-flag{--fa:"\e514"}.fa-house-tsunami{--fa:"\e515"}.fa-jar{--fa:"\e516"}.fa-jar-wheat{--fa:"\e517"}.fa-jet-fighter-up{--fa:"\e518"}.fa-jug-detergent{--fa:"\e519"}.fa-kitchen-set{--fa:"\e51a"}.fa-land-mine-on{--fa:"\e51b"}.fa-landmark-flag{--fa:"\e51c"}.fa-laptop-file{--fa:"\e51d"}.fa-lines-leaning{--fa:"\e51e"}.fa-location-pin-lock{--fa:"\e51f"}.fa-locust{--fa:"\e520"}.fa-magnifying-glass-arrow-right{--fa:"\e521"}.fa-magnifying-glass-chart{--fa:"\e522"}.fa-mars-and-venus-burst{--fa:"\e523"}.fa-mask-ventilator{--fa:"\e524"}.fa-mattress-pillow{--fa:"\e525"}.fa-mobile-retro{--fa:"\e527"}.fa-money-bill-transfer{--fa:"\e528"}.fa-money-bill-trend-up{--fa:"\e529"}.fa-money-bill-wheat{--fa:"\e52a"}.fa-mosquito{--fa:"\e52b"}.fa-mosquito-net{--fa:"\e52c"}.fa-mound{--fa:"\e52d"}.fa-mountain-city{--fa:"\e52e"}.fa-mountain-sun{--fa:"\e52f"}.fa-oil-well{--fa:"\e532"}.fa-people-group{--fa:"\e533"}.fa-people-line{--fa:"\e534"}.fa-people-pulling{--fa:"\e535"}.fa-people-robbery{--fa:"\e536"}.fa-people-roof{--fa:"\e537"}.fa-person-arrow-down-to-line{--fa:"\e538"}.fa-person-arrow-up-from-line{--fa:"\e539"}.fa-person-breastfeeding{--fa:"\e53a"}.fa-person-burst{--fa:"\e53b"}.fa-person-cane{--fa:"\e53c"}.fa-person-chalkboard{--fa:"\e53d"}.fa-person-circle-check{--fa:"\e53e"}.fa-person-circle-exclamation{--fa:"\e53f"}.fa-person-circle-minus{--fa:"\e540"}.fa-person-circle-plus{--fa:"\e541"}.fa-person-circle-question{--fa:"\e542"}.fa-person-circle-xmark{--fa:"\e543"}.fa-person-dress-burst{--fa:"\e544"}.fa-person-drowning{--fa:"\e545"}.fa-person-falling{--fa:"\e546"}.fa-person-falling-burst{--fa:"\e547"}.fa-person-half-dress{--fa:"\e548"}.fa-person-harassing{--fa:"\e549"}.fa-person-military-pointing{--fa:"\e54a"}.fa-person-military-rifle{--fa:"\e54b"}.fa-person-military-to-person{--fa:"\e54c"}.fa-person-rays{--fa:"\e54d"}.fa-person-rifle{--fa:"\e54e"}.fa-person-shelter{--fa:"\e54f"}.fa-person-walking-arrow-loop-left{--fa:"\e551"}.fa-person-walking-arrow-right{--fa:"\e552"}.fa-person-walking-dashed-line-arrow-right{--fa:"\e553"}.fa-person-walking-luggage{--fa:"\e554"}.fa-plane-circle-check{--fa:"\e555"}.fa-plane-circle-exclamation{--fa:"\e556"}.fa-plane-circle-xmark{--fa:"\e557"}.fa-plane-lock{--fa:"\e558"}.fa-plate-wheat{--fa:"\e55a"}.fa-plug-circle-bolt{--fa:"\e55b"}.fa-plug-circle-check{--fa:"\e55c"}.fa-plug-circle-exclamation{--fa:"\e55d"}.fa-plug-circle-minus{--fa:"\e55e"}.fa-plug-circle-plus{--fa:"\e55f"}.fa-plug-circle-xmark{--fa:"\e560"}.fa-ranking-star{--fa:"\e561"}.fa-road-barrier{--fa:"\e562"}.fa-road-bridge{--fa:"\e563"}.fa-road-circle-check{--fa:"\e564"}.fa-road-circle-exclamation{--fa:"\e565"}.fa-road-circle-xmark{--fa:"\e566"}.fa-road-lock{--fa:"\e567"}.fa-road-spikes{--fa:"\e568"}.fa-rug{--fa:"\e569"}.fa-sack-xmark{--fa:"\e56a"}.fa-school-circle-check{--fa:"\e56b"}.fa-school-circle-exclamation{--fa:"\e56c"}.fa-school-circle-xmark{--fa:"\e56d"}.fa-school-flag{--fa:"\e56e"}.fa-school-lock{--fa:"\e56f"}.fa-sheet-plastic{--fa:"\e571"}.fa-shield-cat{--fa:"\e572"}.fa-shield-dog{--fa:"\e573"}.fa-shield-heart{--fa:"\e574"}.fa-square-nfi{--fa:"\e576"}.fa-square-person-confined{--fa:"\e577"}.fa-square-virus{--fa:"\e578"}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:"\e579"}.fa-sun-plant-wilt{--fa:"\e57a"}.fa-tarp{--fa:"\e57b"}.fa-tarp-droplet{--fa:"\e57c"}.fa-tent{--fa:"\e57d"}.fa-tent-arrow-down-to-line{--fa:"\e57e"}.fa-tent-arrow-left-right{--fa:"\e57f"}.fa-tent-arrow-turn-left{--fa:"\e580"}.fa-tent-arrows-down{--fa:"\e581"}.fa-tents{--fa:"\e582"}.fa-toilet-portable{--fa:"\e583"}.fa-toilets-portable{--fa:"\e584"}.fa-tower-cell{--fa:"\e585"}.fa-tower-observation{--fa:"\e586"}.fa-tree-city{--fa:"\e587"}.fa-trowel{--fa:"\e589"}.fa-trowel-bricks{--fa:"\e58a"}.fa-truck-arrow-right{--fa:"\e58b"}.fa-truck-droplet{--fa:"\e58c"}.fa-truck-field{--fa:"\e58d"}.fa-truck-field-un{--fa:"\e58e"}.fa-truck-plane{--fa:"\e58f"}.fa-users-between-lines{--fa:"\e591"}.fa-users-line{--fa:"\e592"}.fa-users-rays{--fa:"\e593"}.fa-users-rectangle{--fa:"\e594"}.fa-users-viewfinder{--fa:"\e595"}.fa-vial-circle-check{--fa:"\e596"}.fa-vial-virus{--fa:"\e597"}.fa-wheat-awn-circle-exclamation{--fa:"\e598"}.fa-worm{--fa:"\e599"}.fa-xmarks-lines{--fa:"\e59a"}.fa-child-dress{--fa:"\e59c"}.fa-child-reaching{--fa:"\e59d"}.fa-file-circle-check{--fa:"\e5a0"}.fa-file-circle-xmark{--fa:"\e5a1"}.fa-person-through-window{--fa:"\e5a9"}.fa-plant-wilt{--fa:"\e5aa"}.fa-stapler{--fa:"\e5af"}.fa-train-tram{--fa:"\e5b4"}.fa-table-cells-column-lock{--fa:"\e678"}.fa-table-cells-row-lock{--fa:"\e67a"}.fa-web-awesome{--fa:"\e682"}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:"\e68f"}.fa-table-cells-row-unlock{--fa:"\e691"}.fa-chart-diagram{--fa:"\e695"}.fa-comment-nodes{--fa:"\e696"}.fa-file-fragment{--fa:"\e697"}.fa-file-half-dashed{--fa:"\e698"}.fa-hexagon-nodes{--fa:"\e699"}.fa-hexagon-nodes-bolt{--fa:"\e69a"}.fa-square-binary{--fa:"\e69b"}.fa-pentagon{--fa:"\e790"}.fa-non-binary{--fa:"\e807"}.fa-spiral{--fa:"\e80a"}.fa-picture-in-picture{--fa:"\e80b"}.fa-mobile-vibrate{--fa:"\e816"}.fa-single-quote-left{--fa:"\e81b"}.fa-single-quote-right{--fa:"\e81c"}.fa-bus-side{--fa:"\e81d"}.fa-heptagon,.fa-septagon{--fa:"\e820"}.fa-aquarius{--fa:"\e845"}.fa-aries{--fa:"\e846"}.fa-cancer{--fa:"\e847"}.fa-capricorn{--fa:"\e848"}.fa-gemini{--fa:"\e849"}.fa-leo{--fa:"\e84a"}.fa-libra{--fa:"\e84b"}.fa-pisces{--fa:"\e84c"}.fa-sagittarius{--fa:"\e84d"}.fa-scorpio{--fa:"\e84e"}.fa-taurus{--fa:"\e84f"}.fa-virgo{--fa:"\e850"}.fa-glass-martini,.fa-martini-glass-empty{--fa:"\f000"}.fa-music{--fa:"\f001"}.fa-magnifying-glass,.fa-search{--fa:"\f002"}.fa-heart{--fa:"\f004"}.fa-star{--fa:"\f005"}.fa-user,.fa-user-alt,.fa-user-large{--fa:"\f007"}.fa-film,.fa-film-alt,.fa-film-simple{--fa:"\f008"}.fa-table-cells-large,.fa-th-large{--fa:"\f009"}.fa-table-cells,.fa-th{--fa:"\f00a"}.fa-table-list,.fa-th-list{--fa:"\f00b"}.fa-check{--fa:"\f00c"}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:"\f00d"}.fa-magnifying-glass-plus,.fa-search-plus{--fa:"\f00e"}.fa-magnifying-glass-minus,.fa-search-minus{--fa:"\f010"}.fa-power-off{--fa:"\f011"}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:"\f012"}.fa-cog,.fa-gear{--fa:"\f013"}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:"\f015"}.fa-clock,.fa-clock-four{--fa:"\f017"}.fa-road{--fa:"\f018"}.fa-download{--fa:"\f019"}.fa-inbox{--fa:"\f01c"}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:"\f01e"}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:"\f021"}.fa-list-alt,.fa-rectangle-list{--fa:"\f022"}.fa-lock{--fa:"\f023"}.fa-flag{--fa:"\f024"}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:"\f025"}.fa-volume-off{--fa:"\f026"}.fa-volume-down,.fa-volume-low{--fa:"\f027"}.fa-volume-high,.fa-volume-up{--fa:"\f028"}.fa-qrcode{--fa:"\f029"}.fa-barcode{--fa:"\f02a"}.fa-tag{--fa:"\f02b"}.fa-tags{--fa:"\f02c"}.fa-book{--fa:"\f02d"}.fa-bookmark{--fa:"\f02e"}.fa-print{--fa:"\f02f"}.fa-camera,.fa-camera-alt{--fa:"\f030"}.fa-font{--fa:"\f031"}.fa-bold{--fa:"\f032"}.fa-italic{--fa:"\f033"}.fa-text-height{--fa:"\f034"}.fa-text-width{--fa:"\f035"}.fa-align-left{--fa:"\f036"}.fa-align-center{--fa:"\f037"}.fa-align-right{--fa:"\f038"}.fa-align-justify{--fa:"\f039"}.fa-list,.fa-list-squares{--fa:"\f03a"}.fa-dedent,.fa-outdent{--fa:"\f03b"}.fa-indent{--fa:"\f03c"}.fa-video,.fa-video-camera{--fa:"\f03d"}.fa-image{--fa:"\f03e"}.fa-location-pin,.fa-map-marker{--fa:"\f041"}.fa-adjust,.fa-circle-half-stroke{--fa:"\f042"}.fa-droplet,.fa-tint{--fa:"\f043"}.fa-edit,.fa-pen-to-square{--fa:"\f044"}.fa-arrows,.fa-arrows-up-down-left-right{--fa:"\f047"}.fa-backward-step,.fa-step-backward{--fa:"\f048"}.fa-backward-fast,.fa-fast-backward{--fa:"\f049"}.fa-backward{--fa:"\f04a"}.fa-play{--fa:"\f04b"}.fa-pause{--fa:"\f04c"}.fa-stop{--fa:"\f04d"}.fa-forward{--fa:"\f04e"}.fa-fast-forward,.fa-forward-fast{--fa:"\f050"}.fa-forward-step,.fa-step-forward{--fa:"\f051"}.fa-eject{--fa:"\f052"}.fa-chevron-left{--fa:"\f053"}.fa-chevron-right{--fa:"\f054"}.fa-circle-plus,.fa-plus-circle{--fa:"\f055"}.fa-circle-minus,.fa-minus-circle{--fa:"\f056"}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:"\f057"}.fa-check-circle,.fa-circle-check{--fa:"\f058"}.fa-circle-question,.fa-question-circle{--fa:"\f059"}.fa-circle-info,.fa-info-circle{--fa:"\f05a"}.fa-crosshairs{--fa:"\f05b"}.fa-ban,.fa-cancel{--fa:"\f05e"}.fa-arrow-left{--fa:"\f060"}.fa-arrow-right{--fa:"\f061"}.fa-arrow-up{--fa:"\f062"}.fa-arrow-down{--fa:"\f063"}.fa-mail-forward,.fa-share{--fa:"\f064"}.fa-expand{--fa:"\f065"}.fa-compress{--fa:"\f066"}.fa-minus,.fa-subtract{--fa:"\f068"}.fa-circle-exclamation,.fa-exclamation-circle{--fa:"\f06a"}.fa-gift{--fa:"\f06b"}.fa-leaf{--fa:"\f06c"}.fa-fire{--fa:"\f06d"}.fa-eye{--fa:"\f06e"}.fa-eye-slash{--fa:"\f070"}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:"\f071"}.fa-plane{--fa:"\f072"}.fa-calendar-alt,.fa-calendar-days{--fa:"\f073"}.fa-random,.fa-shuffle{--fa:"\f074"}.fa-comment{--fa:"\f075"}.fa-magnet{--fa:"\f076"}.fa-chevron-up{--fa:"\f077"}.fa-chevron-down{--fa:"\f078"}.fa-retweet{--fa:"\f079"}.fa-cart-shopping,.fa-shopping-cart{--fa:"\f07a"}.fa-folder,.fa-folder-blank{--fa:"\f07b"}.fa-folder-open{--fa:"\f07c"}.fa-arrows-up-down,.fa-arrows-v{--fa:"\f07d"}.fa-arrows-h,.fa-arrows-left-right{--fa:"\f07e"}.fa-bar-chart,.fa-chart-bar{--fa:"\f080"}.fa-camera-retro{--fa:"\f083"}.fa-key{--fa:"\f084"}.fa-cogs,.fa-gears{--fa:"\f085"}.fa-comments{--fa:"\f086"}.fa-star-half{--fa:"\f089"}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:"\f08b"}.fa-thumb-tack,.fa-thumbtack{--fa:"\f08d"}.fa-arrow-up-right-from-square,.fa-external-link{--fa:"\f08e"}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:"\f090"}.fa-trophy{--fa:"\f091"}.fa-upload{--fa:"\f093"}.fa-lemon{--fa:"\f094"}.fa-phone{--fa:"\f095"}.fa-phone-square,.fa-square-phone{--fa:"\f098"}.fa-unlock{--fa:"\f09c"}.fa-credit-card,.fa-credit-card-alt{--fa:"\f09d"}.fa-feed,.fa-rss{--fa:"\f09e"}.fa-hard-drive,.fa-hdd{--fa:"\f0a0"}.fa-bullhorn{--fa:"\f0a1"}.fa-certificate{--fa:"\f0a3"}.fa-hand-point-right{--fa:"\f0a4"}.fa-hand-point-left{--fa:"\f0a5"}.fa-hand-point-up{--fa:"\f0a6"}.fa-hand-point-down{--fa:"\f0a7"}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:"\f0a8"}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:"\f0a9"}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:"\f0aa"}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:"\f0ab"}.fa-globe{--fa:"\f0ac"}.fa-wrench{--fa:"\f0ad"}.fa-list-check,.fa-tasks{--fa:"\f0ae"}.fa-filter{--fa:"\f0b0"}.fa-briefcase{--fa:"\f0b1"}.fa-arrows-alt,.fa-up-down-left-right{--fa:"\f0b2"}.fa-users{--fa:"\f0c0"}.fa-chain,.fa-link{--fa:"\f0c1"}.fa-cloud{--fa:"\f0c2"}.fa-flask{--fa:"\f0c3"}.fa-cut,.fa-scissors{--fa:"\f0c4"}.fa-copy{--fa:"\f0c5"}.fa-paperclip{--fa:"\f0c6"}.fa-floppy-disk,.fa-save{--fa:"\f0c7"}.fa-square{--fa:"\f0c8"}.fa-bars,.fa-navicon{--fa:"\f0c9"}.fa-list-dots,.fa-list-ul{--fa:"\f0ca"}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:"\f0cb"}.fa-strikethrough{--fa:"\f0cc"}.fa-underline{--fa:"\f0cd"}.fa-table{--fa:"\f0ce"}.fa-magic,.fa-wand-magic{--fa:"\f0d0"}.fa-truck{--fa:"\f0d1"}.fa-money-bill{--fa:"\f0d6"}.fa-caret-down{--fa:"\f0d7"}.fa-caret-up{--fa:"\f0d8"}.fa-caret-left{--fa:"\f0d9"}.fa-caret-right{--fa:"\f0da"}.fa-columns,.fa-table-columns{--fa:"\f0db"}.fa-sort,.fa-unsorted{--fa:"\f0dc"}.fa-sort-desc,.fa-sort-down{--fa:"\f0dd"}.fa-sort-asc,.fa-sort-up{--fa:"\f0de"}.fa-envelope{--fa:"\f0e0"}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:"\f0e2"}.fa-gavel,.fa-legal{--fa:"\f0e3"}.fa-bolt,.fa-zap{--fa:"\f0e7"}.fa-sitemap{--fa:"\f0e8"}.fa-umbrella{--fa:"\f0e9"}.fa-file-clipboard,.fa-paste{--fa:"\f0ea"}.fa-lightbulb{--fa:"\f0eb"}.fa-arrow-right-arrow-left,.fa-exchange{--fa:"\f0ec"}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:"\f0ed"}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:"\f0ee"}.fa-user-doctor,.fa-user-md{--fa:"\f0f0"}.fa-stethoscope{--fa:"\f0f1"}.fa-suitcase{--fa:"\f0f2"}.fa-bell{--fa:"\f0f3"}.fa-coffee,.fa-mug-saucer{--fa:"\f0f4"}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:"\f0f8"}.fa-ambulance,.fa-truck-medical{--fa:"\f0f9"}.fa-medkit,.fa-suitcase-medical{--fa:"\f0fa"}.fa-fighter-jet,.fa-jet-fighter{--fa:"\f0fb"}.fa-beer,.fa-beer-mug-empty{--fa:"\f0fc"}.fa-h-square,.fa-square-h{--fa:"\f0fd"}.fa-plus-square,.fa-square-plus{--fa:"\f0fe"}.fa-angle-double-left,.fa-angles-left{--fa:"\f100"}.fa-angle-double-right,.fa-angles-right{--fa:"\f101"}.fa-angle-double-up,.fa-angles-up{--fa:"\f102"}.fa-angle-double-down,.fa-angles-down{--fa:"\f103"}.fa-angle-left{--fa:"\f104"}.fa-angle-right{--fa:"\f105"}.fa-angle-up{--fa:"\f106"}.fa-angle-down{--fa:"\f107"}.fa-laptop{--fa:"\f109"}.fa-tablet-button{--fa:"\f10a"}.fa-mobile-button{--fa:"\f10b"}.fa-quote-left,.fa-quote-left-alt{--fa:"\f10d"}.fa-quote-right,.fa-quote-right-alt{--fa:"\f10e"}.fa-spinner{--fa:"\f110"}.fa-circle{--fa:"\f111"}.fa-face-smile,.fa-smile{--fa:"\f118"}.fa-face-frown,.fa-frown{--fa:"\f119"}.fa-face-meh,.fa-meh{--fa:"\f11a"}.fa-gamepad{--fa:"\f11b"}.fa-keyboard{--fa:"\f11c"}.fa-flag-checkered{--fa:"\f11e"}.fa-terminal{--fa:"\f120"}.fa-code{--fa:"\f121"}.fa-mail-reply-all,.fa-reply-all{--fa:"\f122"}.fa-location-arrow{--fa:"\f124"}.fa-crop{--fa:"\f125"}.fa-code-branch{--fa:"\f126"}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:"\f127"}.fa-info{--fa:"\f129"}.fa-superscript{--fa:"\f12b"}.fa-subscript{--fa:"\f12c"}.fa-eraser{--fa:"\f12d"}.fa-puzzle-piece{--fa:"\f12e"}.fa-microphone{--fa:"\f130"}.fa-microphone-slash{--fa:"\f131"}.fa-shield,.fa-shield-blank{--fa:"\f132"}.fa-calendar{--fa:"\f133"}.fa-fire-extinguisher{--fa:"\f134"}.fa-rocket{--fa:"\f135"}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:"\f137"}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:"\f138"}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:"\f139"}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:"\f13a"}.fa-anchor{--fa:"\f13d"}.fa-unlock-alt,.fa-unlock-keyhole{--fa:"\f13e"}.fa-bullseye{--fa:"\f140"}.fa-ellipsis,.fa-ellipsis-h{--fa:"\f141"}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:"\f142"}.fa-rss-square,.fa-square-rss{--fa:"\f143"}.fa-circle-play,.fa-play-circle{--fa:"\f144"}.fa-ticket{--fa:"\f145"}.fa-minus-square,.fa-square-minus{--fa:"\f146"}.fa-arrow-turn-up,.fa-level-up{--fa:"\f148"}.fa-arrow-turn-down,.fa-level-down{--fa:"\f149"}.fa-check-square,.fa-square-check{--fa:"\f14a"}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:"\f14b"}.fa-external-link-square,.fa-square-arrow-up-right{--fa:"\f14c"}.fa-share-from-square,.fa-share-square{--fa:"\f14d"}.fa-compass{--fa:"\f14e"}.fa-caret-square-down,.fa-square-caret-down{--fa:"\f150"}.fa-caret-square-up,.fa-square-caret-up{--fa:"\f151"}.fa-caret-square-right,.fa-square-caret-right{--fa:"\f152"}.fa-eur,.fa-euro,.fa-euro-sign{--fa:"\f153"}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:"\f154"}.fa-rupee,.fa-rupee-sign{--fa:"\f156"}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:"\f157"}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:"\f158"}.fa-krw,.fa-won,.fa-won-sign{--fa:"\f159"}.fa-file{--fa:"\f15b"}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:"\f15c"}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:"\f15d"}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:"\f15e"}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:"\f160"}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:"\f161"}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:"\f162"}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:"\f163"}.fa-thumbs-up{--fa:"\f164"}.fa-thumbs-down{--fa:"\f165"}.fa-arrow-down-long,.fa-long-arrow-down{--fa:"\f175"}.fa-arrow-up-long,.fa-long-arrow-up{--fa:"\f176"}.fa-arrow-left-long,.fa-long-arrow-left{--fa:"\f177"}.fa-arrow-right-long,.fa-long-arrow-right{--fa:"\f178"}.fa-female,.fa-person-dress{--fa:"\f182"}.fa-male,.fa-person{--fa:"\f183"}.fa-sun{--fa:"\f185"}.fa-moon{--fa:"\f186"}.fa-archive,.fa-box-archive{--fa:"\f187"}.fa-bug{--fa:"\f188"}.fa-caret-square-left,.fa-square-caret-left{--fa:"\f191"}.fa-circle-dot,.fa-dot-circle{--fa:"\f192"}.fa-wheelchair{--fa:"\f193"}.fa-lira-sign{--fa:"\f195"}.fa-shuttle-space,.fa-space-shuttle{--fa:"\f197"}.fa-envelope-square,.fa-square-envelope{--fa:"\f199"}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:"\f19c"}.fa-graduation-cap,.fa-mortar-board{--fa:"\f19d"}.fa-language{--fa:"\f1ab"}.fa-fax{--fa:"\f1ac"}.fa-building{--fa:"\f1ad"}.fa-child{--fa:"\f1ae"}.fa-paw{--fa:"\f1b0"}.fa-cube{--fa:"\f1b2"}.fa-cubes{--fa:"\f1b3"}.fa-recycle{--fa:"\f1b8"}.fa-automobile,.fa-car{--fa:"\f1b9"}.fa-cab,.fa-taxi{--fa:"\f1ba"}.fa-tree{--fa:"\f1bb"}.fa-database{--fa:"\f1c0"}.fa-file-pdf{--fa:"\f1c1"}.fa-file-word{--fa:"\f1c2"}.fa-file-excel{--fa:"\f1c3"}.fa-file-powerpoint{--fa:"\f1c4"}.fa-file-image{--fa:"\f1c5"}.fa-file-archive,.fa-file-zipper{--fa:"\f1c6"}.fa-file-audio{--fa:"\f1c7"}.fa-file-video{--fa:"\f1c8"}.fa-file-code{--fa:"\f1c9"}.fa-life-ring{--fa:"\f1cd"}.fa-circle-notch{--fa:"\f1ce"}.fa-paper-plane{--fa:"\f1d8"}.fa-clock-rotate-left,.fa-history{--fa:"\f1da"}.fa-header,.fa-heading{--fa:"\f1dc"}.fa-paragraph{--fa:"\f1dd"}.fa-sliders,.fa-sliders-h{--fa:"\f1de"}.fa-share-alt,.fa-share-nodes{--fa:"\f1e0"}.fa-share-alt-square,.fa-square-share-nodes{--fa:"\f1e1"}.fa-bomb{--fa:"\f1e2"}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:"\f1e3"}.fa-teletype,.fa-tty{--fa:"\f1e4"}.fa-binoculars{--fa:"\f1e5"}.fa-plug{--fa:"\f1e6"}.fa-newspaper{--fa:"\f1ea"}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:"\f1eb"}.fa-calculator{--fa:"\f1ec"}.fa-bell-slash{--fa:"\f1f6"}.fa-trash{--fa:"\f1f8"}.fa-copyright{--fa:"\f1f9"}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:"\f1fb"}.fa-paint-brush,.fa-paintbrush{--fa:"\f1fc"}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:"\f1fd"}.fa-area-chart,.fa-chart-area{--fa:"\f1fe"}.fa-chart-pie,.fa-pie-chart{--fa:"\f200"}.fa-chart-line,.fa-line-chart{--fa:"\f201"}.fa-toggle-off{--fa:"\f204"}.fa-toggle-on{--fa:"\f205"}.fa-bicycle{--fa:"\f206"}.fa-bus{--fa:"\f207"}.fa-closed-captioning{--fa:"\f20a"}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:"\f20b"}.fa-cart-plus{--fa:"\f217"}.fa-cart-arrow-down{--fa:"\f218"}.fa-diamond{--fa:"\f219"}.fa-ship{--fa:"\f21a"}.fa-user-secret{--fa:"\f21b"}.fa-motorcycle{--fa:"\f21c"}.fa-street-view{--fa:"\f21d"}.fa-heart-pulse,.fa-heartbeat{--fa:"\f21e"}.fa-venus{--fa:"\f221"}.fa-mars{--fa:"\f222"}.fa-mercury{--fa:"\f223"}.fa-mars-and-venus{--fa:"\f224"}.fa-transgender,.fa-transgender-alt{--fa:"\f225"}.fa-venus-double{--fa:"\f226"}.fa-mars-double{--fa:"\f227"}.fa-venus-mars{--fa:"\f228"}.fa-mars-stroke{--fa:"\f229"}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:"\f22a"}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:"\f22b"}.fa-neuter{--fa:"\f22c"}.fa-genderless{--fa:"\f22d"}.fa-server{--fa:"\f233"}.fa-user-plus{--fa:"\f234"}.fa-user-times,.fa-user-xmark{--fa:"\f235"}.fa-bed{--fa:"\f236"}.fa-train{--fa:"\f238"}.fa-subway,.fa-train-subway{--fa:"\f239"}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:"\f240"}.fa-battery-4,.fa-battery-three-quarters{--fa:"\f241"}.fa-battery-3,.fa-battery-half{--fa:"\f242"}.fa-battery-2,.fa-battery-quarter{--fa:"\f243"}.fa-battery-0,.fa-battery-empty{--fa:"\f244"}.fa-arrow-pointer,.fa-mouse-pointer{--fa:"\f245"}.fa-i-cursor{--fa:"\f246"}.fa-object-group{--fa:"\f247"}.fa-object-ungroup{--fa:"\f248"}.fa-note-sticky,.fa-sticky-note{--fa:"\f249"}.fa-clone{--fa:"\f24d"}.fa-balance-scale,.fa-scale-balanced{--fa:"\f24e"}.fa-hourglass-1,.fa-hourglass-start{--fa:"\f251"}.fa-hourglass-2,.fa-hourglass-half{--fa:"\f252"}.fa-hourglass-3,.fa-hourglass-end{--fa:"\f253"}.fa-hourglass,.fa-hourglass-empty{--fa:"\f254"}.fa-hand-back-fist,.fa-hand-rock{--fa:"\f255"}.fa-hand,.fa-hand-paper{--fa:"\f256"}.fa-hand-scissors{--fa:"\f257"}.fa-hand-lizard{--fa:"\f258"}.fa-hand-spock{--fa:"\f259"}.fa-hand-pointer{--fa:"\f25a"}.fa-hand-peace{--fa:"\f25b"}.fa-trademark{--fa:"\f25c"}.fa-registered{--fa:"\f25d"}.fa-television,.fa-tv,.fa-tv-alt{--fa:"\f26c"}.fa-calendar-plus{--fa:"\f271"}.fa-calendar-minus{--fa:"\f272"}.fa-calendar-times,.fa-calendar-xmark{--fa:"\f273"}.fa-calendar-check{--fa:"\f274"}.fa-industry{--fa:"\f275"}.fa-map-pin{--fa:"\f276"}.fa-map-signs,.fa-signs-post{--fa:"\f277"}.fa-map{--fa:"\f279"}.fa-comment-alt,.fa-message{--fa:"\f27a"}.fa-circle-pause,.fa-pause-circle{--fa:"\f28b"}.fa-circle-stop,.fa-stop-circle{--fa:"\f28d"}.fa-bag-shopping,.fa-shopping-bag{--fa:"\f290"}.fa-basket-shopping,.fa-shopping-basket{--fa:"\f291"}.fa-universal-access{--fa:"\f29a"}.fa-blind,.fa-person-walking-with-cane{--fa:"\f29d"}.fa-audio-description{--fa:"\f29e"}.fa-phone-volume,.fa-volume-control-phone{--fa:"\f2a0"}.fa-braille{--fa:"\f2a1"}.fa-assistive-listening-systems,.fa-ear-listen{--fa:"\f2a2"}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:"\f2a3"}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:"\f2a4"}.fa-hands,.fa-sign-language,.fa-signing{--fa:"\f2a7"}.fa-eye-low-vision,.fa-low-vision{--fa:"\f2a8"}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:"\f2b4"}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:"\f2b5"}.fa-envelope-open{--fa:"\f2b6"}.fa-address-book,.fa-contact-book{--fa:"\f2b9"}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:"\f2bb"}.fa-circle-user,.fa-user-circle{--fa:"\f2bd"}.fa-id-badge{--fa:"\f2c1"}.fa-drivers-license,.fa-id-card{--fa:"\f2c2"}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:"\f2c7"}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:"\f2c8"}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:"\f2c9"}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:"\f2ca"}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:"\f2cb"}.fa-shower{--fa:"\f2cc"}.fa-bath,.fa-bathtub{--fa:"\f2cd"}.fa-podcast{--fa:"\f2ce"}.fa-window-maximize{--fa:"\f2d0"}.fa-window-minimize{--fa:"\f2d1"}.fa-window-restore{--fa:"\f2d2"}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:"\f2d3"}.fa-microchip{--fa:"\f2db"}.fa-snowflake{--fa:"\f2dc"}.fa-spoon,.fa-utensil-spoon{--fa:"\f2e5"}.fa-cutlery,.fa-utensils{--fa:"\f2e7"}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:"\f2ea"}.fa-trash-alt,.fa-trash-can{--fa:"\f2ed"}.fa-rotate,.fa-sync-alt{--fa:"\f2f1"}.fa-stopwatch{--fa:"\f2f2"}.fa-right-from-bracket,.fa-sign-out-alt{--fa:"\f2f5"}.fa-right-to-bracket,.fa-sign-in-alt{--fa:"\f2f6"}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:"\f2f9"}.fa-poo{--fa:"\f2fe"}.fa-images{--fa:"\f302"}.fa-pencil,.fa-pencil-alt{--fa:"\f303"}.fa-pen{--fa:"\f304"}.fa-pen-alt,.fa-pen-clip{--fa:"\f305"}.fa-octagon{--fa:"\f306"}.fa-down-long,.fa-long-arrow-alt-down{--fa:"\f309"}.fa-left-long,.fa-long-arrow-alt-left{--fa:"\f30a"}.fa-long-arrow-alt-right,.fa-right-long{--fa:"\f30b"}.fa-long-arrow-alt-up,.fa-up-long{--fa:"\f30c"}.fa-hexagon{--fa:"\f312"}.fa-file-edit,.fa-file-pen{--fa:"\f31c"}.fa-expand-arrows-alt,.fa-maximize{--fa:"\f31e"}.fa-clipboard{--fa:"\f328"}.fa-arrows-alt-h,.fa-left-right{--fa:"\f337"}.fa-arrows-alt-v,.fa-up-down{--fa:"\f338"}.fa-alarm-clock{--fa:"\f34e"}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:"\f358"}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:"\f359"}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:"\f35a"}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:"\f35b"}.fa-external-link-alt,.fa-up-right-from-square{--fa:"\f35d"}.fa-external-link-square-alt,.fa-square-up-right{--fa:"\f360"}.fa-exchange-alt,.fa-right-left{--fa:"\f362"}.fa-repeat{--fa:"\f363"}.fa-code-commit{--fa:"\f386"}.fa-code-merge{--fa:"\f387"}.fa-desktop,.fa-desktop-alt{--fa:"\f390"}.fa-gem{--fa:"\f3a5"}.fa-level-down-alt,.fa-turn-down{--fa:"\f3be"}.fa-level-up-alt,.fa-turn-up{--fa:"\f3bf"}.fa-lock-open{--fa:"\f3c1"}.fa-location-dot,.fa-map-marker-alt{--fa:"\f3c5"}.fa-microphone-alt,.fa-microphone-lines{--fa:"\f3c9"}.fa-mobile-alt,.fa-mobile-screen-button{--fa:"\f3cd"}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:"\f3ce"}.fa-mobile-android-alt,.fa-mobile-screen{--fa:"\f3cf"}.fa-money-bill-1,.fa-money-bill-alt{--fa:"\f3d1"}.fa-phone-slash{--fa:"\f3dd"}.fa-image-portrait,.fa-portrait{--fa:"\f3e0"}.fa-mail-reply,.fa-reply{--fa:"\f3e5"}.fa-shield-alt,.fa-shield-halved{--fa:"\f3ed"}.fa-tablet-alt,.fa-tablet-screen-button{--fa:"\f3fa"}.fa-tablet,.fa-tablet-android{--fa:"\f3fb"}.fa-ticket-alt,.fa-ticket-simple{--fa:"\f3ff"}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:"\f410"}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:"\f422"}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:"\f424"}.fa-baseball-bat-ball{--fa:"\f432"}.fa-baseball,.fa-baseball-ball{--fa:"\f433"}.fa-basketball,.fa-basketball-ball{--fa:"\f434"}.fa-bowling-ball{--fa:"\f436"}.fa-chess{--fa:"\f439"}.fa-chess-bishop{--fa:"\f43a"}.fa-chess-board{--fa:"\f43c"}.fa-chess-king{--fa:"\f43f"}.fa-chess-knight{--fa:"\f441"}.fa-chess-pawn{--fa:"\f443"}.fa-chess-queen{--fa:"\f445"}.fa-chess-rook{--fa:"\f447"}.fa-dumbbell{--fa:"\f44b"}.fa-football,.fa-football-ball{--fa:"\f44e"}.fa-golf-ball,.fa-golf-ball-tee{--fa:"\f450"}.fa-hockey-puck{--fa:"\f453"}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:"\f458"}.fa-square-full{--fa:"\f45c"}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:"\f45d"}.fa-volleyball,.fa-volleyball-ball{--fa:"\f45f"}.fa-allergies,.fa-hand-dots{--fa:"\f461"}.fa-band-aid,.fa-bandage{--fa:"\f462"}.fa-box{--fa:"\f466"}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:"\f468"}.fa-briefcase-medical{--fa:"\f469"}.fa-burn,.fa-fire-flame-simple{--fa:"\f46a"}.fa-capsules{--fa:"\f46b"}.fa-clipboard-check{--fa:"\f46c"}.fa-clipboard-list{--fa:"\f46d"}.fa-diagnoses,.fa-person-dots-from-line{--fa:"\f470"}.fa-dna{--fa:"\f471"}.fa-dolly,.fa-dolly-box{--fa:"\f472"}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:"\f474"}.fa-file-medical{--fa:"\f477"}.fa-file-medical-alt,.fa-file-waveform{--fa:"\f478"}.fa-first-aid,.fa-kit-medical{--fa:"\f479"}.fa-circle-h,.fa-hospital-symbol{--fa:"\f47e"}.fa-id-card-alt,.fa-id-card-clip{--fa:"\f47f"}.fa-notes-medical{--fa:"\f481"}.fa-pallet{--fa:"\f482"}.fa-pills{--fa:"\f484"}.fa-prescription-bottle{--fa:"\f485"}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:"\f486"}.fa-bed-pulse,.fa-procedures{--fa:"\f487"}.fa-shipping-fast,.fa-truck-fast{--fa:"\f48b"}.fa-smoking{--fa:"\f48d"}.fa-syringe{--fa:"\f48e"}.fa-tablets{--fa:"\f490"}.fa-thermometer{--fa:"\f491"}.fa-vial{--fa:"\f492"}.fa-vials{--fa:"\f493"}.fa-warehouse{--fa:"\f494"}.fa-weight,.fa-weight-scale{--fa:"\f496"}.fa-x-ray{--fa:"\f497"}.fa-box-open{--fa:"\f49e"}.fa-comment-dots,.fa-commenting{--fa:"\f4ad"}.fa-comment-slash{--fa:"\f4b3"}.fa-couch{--fa:"\f4b8"}.fa-circle-dollar-to-slot,.fa-donate{--fa:"\f4b9"}.fa-dove{--fa:"\f4ba"}.fa-hand-holding{--fa:"\f4bd"}.fa-hand-holding-heart{--fa:"\f4be"}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:"\f4c0"}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:"\f4c1"}.fa-hands-holding{--fa:"\f4c2"}.fa-hands-helping,.fa-handshake-angle{--fa:"\f4c4"}.fa-parachute-box{--fa:"\f4cd"}.fa-people-carry,.fa-people-carry-box{--fa:"\f4ce"}.fa-piggy-bank{--fa:"\f4d3"}.fa-ribbon{--fa:"\f4d6"}.fa-route{--fa:"\f4d7"}.fa-seedling,.fa-sprout{--fa:"\f4d8"}.fa-sign,.fa-sign-hanging{--fa:"\f4d9"}.fa-face-smile-wink,.fa-smile-wink{--fa:"\f4da"}.fa-tape{--fa:"\f4db"}.fa-truck-loading,.fa-truck-ramp-box{--fa:"\f4de"}.fa-truck-moving{--fa:"\f4df"}.fa-video-slash{--fa:"\f4e2"}.fa-wine-glass{--fa:"\f4e3"}.fa-user-astronaut{--fa:"\f4fb"}.fa-user-check{--fa:"\f4fc"}.fa-user-clock{--fa:"\f4fd"}.fa-user-cog,.fa-user-gear{--fa:"\f4fe"}.fa-user-edit,.fa-user-pen{--fa:"\f4ff"}.fa-user-friends,.fa-user-group{--fa:"\f500"}.fa-user-graduate{--fa:"\f501"}.fa-user-lock{--fa:"\f502"}.fa-user-minus{--fa:"\f503"}.fa-user-ninja{--fa:"\f504"}.fa-user-shield{--fa:"\f505"}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:"\f506"}.fa-user-tag{--fa:"\f507"}.fa-user-tie{--fa:"\f508"}.fa-users-cog,.fa-users-gear{--fa:"\f509"}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:"\f515"}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:"\f516"}.fa-blender{--fa:"\f517"}.fa-book-open{--fa:"\f518"}.fa-broadcast-tower,.fa-tower-broadcast{--fa:"\f519"}.fa-broom{--fa:"\f51a"}.fa-blackboard,.fa-chalkboard{--fa:"\f51b"}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:"\f51c"}.fa-church{--fa:"\f51d"}.fa-coins{--fa:"\f51e"}.fa-compact-disc{--fa:"\f51f"}.fa-crow{--fa:"\f520"}.fa-crown{--fa:"\f521"}.fa-dice{--fa:"\f522"}.fa-dice-five{--fa:"\f523"}.fa-dice-four{--fa:"\f524"}.fa-dice-one{--fa:"\f525"}.fa-dice-six{--fa:"\f526"}.fa-dice-three{--fa:"\f527"}.fa-dice-two{--fa:"\f528"}.fa-divide{--fa:"\f529"}.fa-door-closed{--fa:"\f52a"}.fa-door-open{--fa:"\f52b"}.fa-feather{--fa:"\f52d"}.fa-frog{--fa:"\f52e"}.fa-gas-pump{--fa:"\f52f"}.fa-glasses{--fa:"\f530"}.fa-greater-than-equal{--fa:"\f532"}.fa-helicopter{--fa:"\f533"}.fa-infinity{--fa:"\f534"}.fa-kiwi-bird{--fa:"\f535"}.fa-less-than-equal{--fa:"\f537"}.fa-memory{--fa:"\f538"}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:"\f539"}.fa-money-bill-wave{--fa:"\f53a"}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:"\f53b"}.fa-money-check{--fa:"\f53c"}.fa-money-check-alt,.fa-money-check-dollar{--fa:"\f53d"}.fa-not-equal{--fa:"\f53e"}.fa-palette{--fa:"\f53f"}.fa-parking,.fa-square-parking{--fa:"\f540"}.fa-diagram-project,.fa-project-diagram{--fa:"\f542"}.fa-receipt{--fa:"\f543"}.fa-robot{--fa:"\f544"}.fa-ruler{--fa:"\f545"}.fa-ruler-combined{--fa:"\f546"}.fa-ruler-horizontal{--fa:"\f547"}.fa-ruler-vertical{--fa:"\f548"}.fa-school{--fa:"\f549"}.fa-screwdriver{--fa:"\f54a"}.fa-shoe-prints{--fa:"\f54b"}.fa-skull{--fa:"\f54c"}.fa-ban-smoking,.fa-smoking-ban{--fa:"\f54d"}.fa-store{--fa:"\f54e"}.fa-shop,.fa-store-alt{--fa:"\f54f"}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:"\f550"}.fa-stroopwafel{--fa:"\f551"}.fa-toolbox{--fa:"\f552"}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:"\f553"}.fa-person-walking,.fa-walking{--fa:"\f554"}.fa-wallet{--fa:"\f555"}.fa-angry,.fa-face-angry{--fa:"\f556"}.fa-archway{--fa:"\f557"}.fa-atlas,.fa-book-atlas{--fa:"\f558"}.fa-award{--fa:"\f559"}.fa-backspace,.fa-delete-left{--fa:"\f55a"}.fa-bezier-curve{--fa:"\f55b"}.fa-bong{--fa:"\f55c"}.fa-brush{--fa:"\f55d"}.fa-bus-alt,.fa-bus-simple{--fa:"\f55e"}.fa-cannabis{--fa:"\f55f"}.fa-check-double{--fa:"\f560"}.fa-cocktail,.fa-martini-glass-citrus{--fa:"\f561"}.fa-bell-concierge,.fa-concierge-bell{--fa:"\f562"}.fa-cookie{--fa:"\f563"}.fa-cookie-bite{--fa:"\f564"}.fa-crop-alt,.fa-crop-simple{--fa:"\f565"}.fa-digital-tachograph,.fa-tachograph-digital{--fa:"\f566"}.fa-dizzy,.fa-face-dizzy{--fa:"\f567"}.fa-compass-drafting,.fa-drafting-compass{--fa:"\f568"}.fa-drum{--fa:"\f569"}.fa-drum-steelpan{--fa:"\f56a"}.fa-feather-alt,.fa-feather-pointed{--fa:"\f56b"}.fa-file-contract{--fa:"\f56c"}.fa-file-arrow-down,.fa-file-download{--fa:"\f56d"}.fa-arrow-right-from-file,.fa-file-export{--fa:"\f56e"}.fa-arrow-right-to-file,.fa-file-import{--fa:"\f56f"}.fa-file-invoice{--fa:"\f570"}.fa-file-invoice-dollar{--fa:"\f571"}.fa-file-prescription{--fa:"\f572"}.fa-file-signature{--fa:"\f573"}.fa-file-arrow-up,.fa-file-upload{--fa:"\f574"}.fa-fill{--fa:"\f575"}.fa-fill-drip{--fa:"\f576"}.fa-fingerprint{--fa:"\f577"}.fa-fish{--fa:"\f578"}.fa-face-flushed,.fa-flushed{--fa:"\f579"}.fa-face-frown-open,.fa-frown-open{--fa:"\f57a"}.fa-glass-martini-alt,.fa-martini-glass{--fa:"\f57b"}.fa-earth-africa,.fa-globe-africa{--fa:"\f57c"}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:"\f57d"}.fa-earth-asia,.fa-globe-asia{--fa:"\f57e"}.fa-face-grimace,.fa-grimace{--fa:"\f57f"}.fa-face-grin,.fa-grin{--fa:"\f580"}.fa-face-grin-wide,.fa-grin-alt{--fa:"\f581"}.fa-face-grin-beam,.fa-grin-beam{--fa:"\f582"}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:"\f583"}.fa-face-grin-hearts,.fa-grin-hearts{--fa:"\f584"}.fa-face-grin-squint,.fa-grin-squint{--fa:"\f585"}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:"\f586"}.fa-face-grin-stars,.fa-grin-stars{--fa:"\f587"}.fa-face-grin-tears,.fa-grin-tears{--fa:"\f588"}.fa-face-grin-tongue,.fa-grin-tongue{--fa:"\f589"}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:"\f58a"}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:"\f58b"}.fa-face-grin-wink,.fa-grin-wink{--fa:"\f58c"}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:"\f58d"}.fa-grid-vertical,.fa-grip-vertical{--fa:"\f58e"}.fa-headset{--fa:"\f590"}.fa-highlighter{--fa:"\f591"}.fa-hot-tub,.fa-hot-tub-person{--fa:"\f593"}.fa-hotel{--fa:"\f594"}.fa-joint{--fa:"\f595"}.fa-face-kiss,.fa-kiss{--fa:"\f596"}.fa-face-kiss-beam,.fa-kiss-beam{--fa:"\f597"}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:"\f598"}.fa-face-laugh,.fa-laugh{--fa:"\f599"}.fa-face-laugh-beam,.fa-laugh-beam{--fa:"\f59a"}.fa-face-laugh-squint,.fa-laugh-squint{--fa:"\f59b"}.fa-face-laugh-wink,.fa-laugh-wink{--fa:"\f59c"}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:"\f59d"}.fa-map-location,.fa-map-marked{--fa:"\f59f"}.fa-map-location-dot,.fa-map-marked-alt{--fa:"\f5a0"}.fa-marker{--fa:"\f5a1"}.fa-medal{--fa:"\f5a2"}.fa-face-meh-blank,.fa-meh-blank{--fa:"\f5a4"}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:"\f5a5"}.fa-monument{--fa:"\f5a6"}.fa-mortar-pestle{--fa:"\f5a7"}.fa-paint-roller{--fa:"\f5aa"}.fa-passport{--fa:"\f5ab"}.fa-pen-fancy{--fa:"\f5ac"}.fa-pen-nib{--fa:"\f5ad"}.fa-pen-ruler,.fa-pencil-ruler{--fa:"\f5ae"}.fa-plane-arrival{--fa:"\f5af"}.fa-plane-departure{--fa:"\f5b0"}.fa-prescription{--fa:"\f5b1"}.fa-face-sad-cry,.fa-sad-cry{--fa:"\f5b3"}.fa-face-sad-tear,.fa-sad-tear{--fa:"\f5b4"}.fa-shuttle-van,.fa-van-shuttle{--fa:"\f5b6"}.fa-signature{--fa:"\f5b7"}.fa-face-smile-beam,.fa-smile-beam{--fa:"\f5b8"}.fa-solar-panel{--fa:"\f5ba"}.fa-spa{--fa:"\f5bb"}.fa-splotch{--fa:"\f5bc"}.fa-spray-can{--fa:"\f5bd"}.fa-stamp{--fa:"\f5bf"}.fa-star-half-alt,.fa-star-half-stroke{--fa:"\f5c0"}.fa-suitcase-rolling{--fa:"\f5c1"}.fa-face-surprise,.fa-surprise{--fa:"\f5c2"}.fa-swatchbook{--fa:"\f5c3"}.fa-person-swimming,.fa-swimmer{--fa:"\f5c4"}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:"\f5c5"}.fa-droplet-slash,.fa-tint-slash{--fa:"\f5c7"}.fa-face-tired,.fa-tired{--fa:"\f5c8"}.fa-tooth{--fa:"\f5c9"}.fa-umbrella-beach{--fa:"\f5ca"}.fa-weight-hanging{--fa:"\f5cd"}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:"\f5ce"}.fa-air-freshener,.fa-spray-can-sparkles{--fa:"\f5d0"}.fa-apple-alt,.fa-apple-whole{--fa:"\f5d1"}.fa-atom{--fa:"\f5d2"}.fa-bone{--fa:"\f5d7"}.fa-book-open-reader,.fa-book-reader{--fa:"\f5da"}.fa-brain{--fa:"\f5dc"}.fa-car-alt,.fa-car-rear{--fa:"\f5de"}.fa-battery-car,.fa-car-battery{--fa:"\f5df"}.fa-car-burst,.fa-car-crash{--fa:"\f5e1"}.fa-car-side{--fa:"\f5e4"}.fa-charging-station{--fa:"\f5e7"}.fa-diamond-turn-right,.fa-directions{--fa:"\f5eb"}.fa-draw-polygon,.fa-vector-polygon{--fa:"\f5ee"}.fa-laptop-code{--fa:"\f5fc"}.fa-layer-group{--fa:"\f5fd"}.fa-location,.fa-location-crosshairs{--fa:"\f601"}.fa-lungs{--fa:"\f604"}.fa-microscope{--fa:"\f610"}.fa-oil-can{--fa:"\f613"}.fa-poop{--fa:"\f619"}.fa-shapes,.fa-triangle-circle-square{--fa:"\f61f"}.fa-star-of-life{--fa:"\f621"}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:"\f624"}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:"\f625"}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:"\f629"}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:"\f62a"}.fa-teeth{--fa:"\f62e"}.fa-teeth-open{--fa:"\f62f"}.fa-masks-theater,.fa-theater-masks{--fa:"\f630"}.fa-traffic-light{--fa:"\f637"}.fa-truck-monster{--fa:"\f63b"}.fa-truck-pickup{--fa:"\f63c"}.fa-ad,.fa-rectangle-ad{--fa:"\f641"}.fa-ankh{--fa:"\f644"}.fa-bible,.fa-book-bible{--fa:"\f647"}.fa-briefcase-clock,.fa-business-time{--fa:"\f64a"}.fa-city{--fa:"\f64f"}.fa-comment-dollar{--fa:"\f651"}.fa-comments-dollar{--fa:"\f653"}.fa-cross{--fa:"\f654"}.fa-dharmachakra{--fa:"\f655"}.fa-envelope-open-text{--fa:"\f658"}.fa-folder-minus{--fa:"\f65d"}.fa-folder-plus{--fa:"\f65e"}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:"\f662"}.fa-gopuram{--fa:"\f664"}.fa-hamsa{--fa:"\f665"}.fa-bahai,.fa-haykal{--fa:"\f666"}.fa-jedi{--fa:"\f669"}.fa-book-journal-whills,.fa-journal-whills{--fa:"\f66a"}.fa-kaaba{--fa:"\f66b"}.fa-khanda{--fa:"\f66d"}.fa-landmark{--fa:"\f66f"}.fa-envelopes-bulk,.fa-mail-bulk{--fa:"\f674"}.fa-menorah{--fa:"\f676"}.fa-mosque{--fa:"\f678"}.fa-om{--fa:"\f679"}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:"\f67b"}.fa-peace{--fa:"\f67c"}.fa-place-of-worship{--fa:"\f67f"}.fa-poll,.fa-square-poll-vertical{--fa:"\f681"}.fa-poll-h,.fa-square-poll-horizontal{--fa:"\f682"}.fa-person-praying,.fa-pray{--fa:"\f683"}.fa-hands-praying,.fa-praying-hands{--fa:"\f684"}.fa-book-quran,.fa-quran{--fa:"\f687"}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:"\f688"}.fa-magnifying-glass-location,.fa-search-location{--fa:"\f689"}.fa-socks{--fa:"\f696"}.fa-square-root-alt,.fa-square-root-variable{--fa:"\f698"}.fa-star-and-crescent{--fa:"\f699"}.fa-star-of-david{--fa:"\f69a"}.fa-synagogue{--fa:"\f69b"}.fa-scroll-torah,.fa-torah{--fa:"\f6a0"}.fa-torii-gate{--fa:"\f6a1"}.fa-vihara{--fa:"\f6a7"}.fa-volume,.fa-volume-medium{--fa:"\f6a8"}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:"\f6a9"}.fa-yin-yang{--fa:"\f6ad"}.fa-blender-phone{--fa:"\f6b6"}.fa-book-dead,.fa-book-skull{--fa:"\f6b7"}.fa-campground{--fa:"\f6bb"}.fa-cat{--fa:"\f6be"}.fa-chair{--fa:"\f6c0"}.fa-cloud-moon{--fa:"\f6c3"}.fa-cloud-sun{--fa:"\f6c4"}.fa-cow{--fa:"\f6c8"}.fa-dice-d20{--fa:"\f6cf"}.fa-dice-d6{--fa:"\f6d1"}.fa-dog{--fa:"\f6d3"}.fa-dragon{--fa:"\f6d5"}.fa-drumstick-bite{--fa:"\f6d7"}.fa-dungeon{--fa:"\f6d9"}.fa-file-csv{--fa:"\f6dd"}.fa-fist-raised,.fa-hand-fist{--fa:"\f6de"}.fa-ghost{--fa:"\f6e2"}.fa-hammer{--fa:"\f6e3"}.fa-hanukiah{--fa:"\f6e6"}.fa-hat-wizard{--fa:"\f6e8"}.fa-hiking,.fa-person-hiking{--fa:"\f6ec"}.fa-hippo{--fa:"\f6ed"}.fa-horse{--fa:"\f6f0"}.fa-house-chimney-crack,.fa-house-damage{--fa:"\f6f1"}.fa-hryvnia,.fa-hryvnia-sign{--fa:"\f6f2"}.fa-mask{--fa:"\f6fa"}.fa-mountain{--fa:"\f6fc"}.fa-network-wired{--fa:"\f6ff"}.fa-otter{--fa:"\f700"}.fa-ring{--fa:"\f70b"}.fa-person-running,.fa-running{--fa:"\f70c"}.fa-scroll{--fa:"\f70e"}.fa-skull-crossbones{--fa:"\f714"}.fa-slash{--fa:"\f715"}.fa-spider{--fa:"\f717"}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:"\f71e"}.fa-tractor{--fa:"\f722"}.fa-user-injured{--fa:"\f728"}.fa-vr-cardboard{--fa:"\f729"}.fa-wand-sparkles{--fa:"\f72b"}.fa-wind{--fa:"\f72e"}.fa-wine-bottle{--fa:"\f72f"}.fa-cloud-meatball{--fa:"\f73b"}.fa-cloud-moon-rain{--fa:"\f73c"}.fa-cloud-rain{--fa:"\f73d"}.fa-cloud-showers-heavy{--fa:"\f740"}.fa-cloud-sun-rain{--fa:"\f743"}.fa-democrat{--fa:"\f747"}.fa-flag-usa{--fa:"\f74d"}.fa-hurricane{--fa:"\f751"}.fa-landmark-alt,.fa-landmark-dome{--fa:"\f752"}.fa-meteor{--fa:"\f753"}.fa-person-booth{--fa:"\f756"}.fa-poo-bolt,.fa-poo-storm{--fa:"\f75a"}.fa-rainbow{--fa:"\f75b"}.fa-republican{--fa:"\f75e"}.fa-smog{--fa:"\f75f"}.fa-temperature-high{--fa:"\f769"}.fa-temperature-low{--fa:"\f76b"}.fa-cloud-bolt,.fa-thunderstorm{--fa:"\f76c"}.fa-tornado{--fa:"\f76f"}.fa-volcano{--fa:"\f770"}.fa-check-to-slot,.fa-vote-yea{--fa:"\f772"}.fa-water{--fa:"\f773"}.fa-baby{--fa:"\f77c"}.fa-baby-carriage,.fa-carriage-baby{--fa:"\f77d"}.fa-biohazard{--fa:"\f780"}.fa-blog{--fa:"\f781"}.fa-calendar-day{--fa:"\f783"}.fa-calendar-week{--fa:"\f784"}.fa-candy-cane{--fa:"\f786"}.fa-carrot{--fa:"\f787"}.fa-cash-register{--fa:"\f788"}.fa-compress-arrows-alt,.fa-minimize{--fa:"\f78c"}.fa-dumpster{--fa:"\f793"}.fa-dumpster-fire{--fa:"\f794"}.fa-ethernet{--fa:"\f796"}.fa-gifts{--fa:"\f79c"}.fa-champagne-glasses,.fa-glass-cheers{--fa:"\f79f"}.fa-glass-whiskey,.fa-whiskey-glass{--fa:"\f7a0"}.fa-earth-europe,.fa-globe-europe{--fa:"\f7a2"}.fa-grip-lines{--fa:"\f7a4"}.fa-grip-lines-vertical{--fa:"\f7a5"}.fa-guitar{--fa:"\f7a6"}.fa-heart-broken,.fa-heart-crack{--fa:"\f7a9"}.fa-holly-berry{--fa:"\f7aa"}.fa-horse-head{--fa:"\f7ab"}.fa-icicles{--fa:"\f7ad"}.fa-igloo{--fa:"\f7ae"}.fa-mitten{--fa:"\f7b5"}.fa-mug-hot{--fa:"\f7b6"}.fa-radiation{--fa:"\f7b9"}.fa-circle-radiation,.fa-radiation-alt{--fa:"\f7ba"}.fa-restroom{--fa:"\f7bd"}.fa-satellite{--fa:"\f7bf"}.fa-satellite-dish{--fa:"\f7c0"}.fa-sd-card{--fa:"\f7c2"}.fa-sim-card{--fa:"\f7c4"}.fa-person-skating,.fa-skating{--fa:"\f7c5"}.fa-person-skiing,.fa-skiing{--fa:"\f7c9"}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:"\f7ca"}.fa-sleigh{--fa:"\f7cc"}.fa-comment-sms,.fa-sms{--fa:"\f7cd"}.fa-person-snowboarding,.fa-snowboarding{--fa:"\f7ce"}.fa-snowman{--fa:"\f7d0"}.fa-snowplow{--fa:"\f7d2"}.fa-tenge,.fa-tenge-sign{--fa:"\f7d7"}.fa-toilet{--fa:"\f7d8"}.fa-screwdriver-wrench,.fa-tools{--fa:"\f7d9"}.fa-cable-car,.fa-tram{--fa:"\f7da"}.fa-fire-alt,.fa-fire-flame-curved{--fa:"\f7e4"}.fa-bacon{--fa:"\f7e5"}.fa-book-medical{--fa:"\f7e6"}.fa-bread-slice{--fa:"\f7ec"}.fa-cheese{--fa:"\f7ef"}.fa-clinic-medical,.fa-house-chimney-medical{--fa:"\f7f2"}.fa-clipboard-user{--fa:"\f7f3"}.fa-comment-medical{--fa:"\f7f5"}.fa-crutch{--fa:"\f7f7"}.fa-disease{--fa:"\f7fa"}.fa-egg{--fa:"\f7fb"}.fa-folder-tree{--fa:"\f802"}.fa-burger,.fa-hamburger{--fa:"\f805"}.fa-hand-middle-finger{--fa:"\f806"}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:"\f807"}.fa-hospital-user{--fa:"\f80d"}.fa-hotdog{--fa:"\f80f"}.fa-ice-cream{--fa:"\f810"}.fa-laptop-medical{--fa:"\f812"}.fa-pager{--fa:"\f815"}.fa-pepper-hot{--fa:"\f816"}.fa-pizza-slice{--fa:"\f818"}.fa-sack-dollar{--fa:"\f81d"}.fa-book-tanakh,.fa-tanakh{--fa:"\f827"}.fa-bars-progress,.fa-tasks-alt{--fa:"\f828"}.fa-trash-arrow-up,.fa-trash-restore{--fa:"\f829"}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:"\f82a"}.fa-user-nurse{--fa:"\f82f"}.fa-wave-square{--fa:"\f83e"}.fa-biking,.fa-person-biking{--fa:"\f84a"}.fa-border-all{--fa:"\f84c"}.fa-border-none{--fa:"\f850"}.fa-border-style,.fa-border-top-left{--fa:"\f853"}.fa-digging,.fa-person-digging{--fa:"\f85e"}.fa-fan{--fa:"\f863"}.fa-heart-music-camera-bolt,.fa-icons{--fa:"\f86d"}.fa-phone-alt,.fa-phone-flip{--fa:"\f879"}.fa-phone-square-alt,.fa-square-phone-flip{--fa:"\f87b"}.fa-photo-film,.fa-photo-video{--fa:"\f87c"}.fa-remove-format,.fa-text-slash{--fa:"\f87d"}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:"\f881"}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:"\f882"}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:"\f884"}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:"\f885"}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:"\f886"}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:"\f887"}.fa-spell-check{--fa:"\f891"}.fa-voicemail{--fa:"\f897"}.fa-hat-cowboy{--fa:"\f8c0"}.fa-hat-cowboy-side{--fa:"\f8c1"}.fa-computer-mouse,.fa-mouse{--fa:"\f8cc"}.fa-radio{--fa:"\f8d7"}.fa-record-vinyl{--fa:"\f8d9"}.fa-walkie-talkie{--fa:"\f8ef"}.fa-caravan{--fa:"\f8ff"}
/*!
 * Font Awesome Free 7.2.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2026 Fonticons, Inc.
 */
:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{ font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/ott-premium/assets/vendor/fontawesome/webfonts/fa-solid-900.woff2) }.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}:root{--primary:#5428f5;--primary-dark:#1b114b;--secondary:#12bde8;--accent:#ffc247;--dark:#090b22;--text:#17162d;--muted:#68677d;--light:#f7f5ff;--white:#ffffff;--border:#e5e0f7;--success:#20b26b;--danger:#ff4d6d;--font:"Segoe UI", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--fs-body:1rem;--fs-small:.875rem;--fs-lead:clamp(1.03rem, 1.6vw, 1.14rem);--fs-h1:clamp(2.25rem, 7vw, 4.55rem);--fs-h2:clamp(1.9rem, 4.8vw, 3rem);--fs-h3:clamp(1.12rem, 2vw, 1.28rem);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-5:3rem;--space-6:4.5rem;--space-7:5.5rem;--radius-xs:4px;--radius-sm:6px;--radius:12px;--radius-lg:16px;--radius-pill:999px;--shadow-sm:0 8px 24px rgba(27, 17, 75, .07);--shadow-md:0 18px 48px rgba(27, 17, 75, .12);--shadow-lg:0 26px 70px rgba(27, 17, 75, .17);--glass-bg:rgba(255, 255, 255, .14);--glass-border:rgba(255, 255, 255, .22);--container:1160px;--container-sm:900px;--grid-gap:24px;--header-height:74px;--transition-fast:.18s ease}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;text-size-adjust:100%}body{margin:0;color:var(--text);background:var(--white);font-family:var(--font);font-size:var(--fs-body);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}img,svg{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}:focus-visible{outline:3px solid rgb(0 200 255 / .75);outline-offset:3px}::selection{color:var(--white);background:var(--primary)}.skip-link{position:absolute;top:12px;left:16px;z-index:100;padding:10px 14px;color:var(--white);background:var(--primary-dark);border-radius:var(--radius);transform:translateY(-72px);transition:transform var(--transition-fast)}.skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.container{width:min(100% - var(--space-4), var(--container));margin-inline:auto}.container-sm{width:min(100% - var(--space-4), var(--container-sm));margin-inline:auto}.row{display:flex;flex-wrap:wrap;margin-inline:-12px}.row>[class*="col"]{padding-inline:12px}.col,.col-12{flex:0 0 100%;max-width:100%}.grid{display:grid;gap:var(--grid-gap)}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:8px}.gap-2{gap:16px}.gap-3{gap:24px}.text-center{text-align:center}.text-muted{color:var(--muted)}.text-light{color:rgb(255 255 255 / .82)}.mb-0{margin-bottom:0}.mt-1{margin-top:8px}.mt-2{margin-top:16px}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.mt-5{margin-top:48px}.py-1{padding-block:8px}.py-2{padding-block:16px}.py-3{padding-block:24px}.py-4{padding-block:40px}.badge{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:7px 12px;color:var(--primary);background:rgb(79 32 255 / .08);border:1px solid rgb(79 32 255 / .14);border-radius:var(--radius-pill);font-size:.84rem;font-weight:800;letter-spacing:.01em}.badge-light{color:var(--white);background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .22)}.badge-accent{color:#3b2700;background:var(--accent);border-color:var(--accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;border:1px solid #fff0;border-radius:var(--radius);font-weight:700;line-height:1.1;text-align:center;transition:transform var(--transition-fast),opacity var(--transition-fast)}.btn .fa-solid{font-size:.95em}.btn:hover{transform:translateY(-1px);opacity:.96}.btn-sm{min-height:40px;padding:10px 16px;font-size:.9rem}.btn-primary{color:var(--white);background:linear-gradient(135deg,var(--primary),#6848f7);box-shadow:0 14px 30px rgb(79 32 255 / .28)}.btn-primary:hover{opacity:.96}.btn-secondary{color:var(--primary-dark);background:var(--white);border-color:rgb(79 32 255 / .16);box-shadow:var(--shadow-sm)}.btn-dark{color:var(--white);background:var(--dark)}.btn-ghost{color:var(--white);background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .22)}.btn-block{width:100%}.card{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.section{padding-block:var(--space-6)}.section-soft{background:var(--light)}.section-dark{color:var(--white);background:radial-gradient(circle at 20% 15%,rgb(79 32 255 / .38),transparent 32%),linear-gradient(135deg,var(--primary-dark),var(--dark))}.bg-soft{background:var(--light)}.bg-gradient-primary{color:var(--white);background:linear-gradient(135deg,var(--primary),var(--secondary))}.bg-gradient-dark{color:var(--white);background:radial-gradient(circle at 20% 15%,rgb(79 32 255 / .36),transparent 32%),linear-gradient(135deg,var(--primary-dark),var(--dark))}.glass-card{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--shadow-md);backdrop-filter:blur(16px)}.section-header{max-width:720px;margin:0 auto 36px;text-align:center}.section-header-left{max-width:720px;margin-bottom:28px}.eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--primary);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eyebrow-light{color:var(--accent)}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{color:inherit;line-height:1.1;letter-spacing:0}h1{max-width:760px;margin-bottom:20px;font-size:var(--fs-h1);font-weight:800}h2{margin-bottom:16px;font-size:var(--fs-h2);font-weight:800}h3{margin-bottom:10px;font-size:var(--fs-h3);font-weight:700}.lead{max-width:680px;color:var(--muted);font-size:var(--fs-lead)}.lead-light{color:rgb(255 255 255 / .84)}.top-bar{color:var(--white);background:linear-gradient(90deg,var(--primary-dark),var(--primary),#126dff);font-size:var(--fs-small)}.top-bar-inner,.top-bar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding-block:8px}.promo-copy{display:inline-flex;align-items:center;gap:5px;line-height:1.2;text-align:center}.countdown{display:inline-flex;align-items:center;gap:5px;font-weight:800;white-space:nowrap}.countdown-unit{display:inline-flex;min-width:38px;align-items:baseline;justify-content:center;gap:2px;padding:4px 6px;color:var(--primary-dark);background:rgb(255 255 255 / .92);border:1px solid rgb(255 255 255 / .28);border-radius:var(--radius-sm);line-height:1}.countdown-unit strong{font-size:.9rem;line-height:1}.countdown-unit small{color:rgb(27 7 79 / .74);font-size:.62rem;font-weight:800;text-transform:uppercase}.top-bar-cta{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:6px 12px;color:#3b2700;background:var(--accent);border-radius:var(--radius-pill);font-size:.78rem;font-weight:800;line-height:1;transition:transform var(--transition-fast),opacity var(--transition-fast)}.top-bar-cta:hover{transform:translateY(-1px);opacity:.94}.site-header{position:sticky;top:0;z-index:50;background:rgb(255 255 255 / .94);border-bottom:1px solid rgb(231 226 255 / .82);box-shadow:0 10px 30px rgb(27 7 79 / .06);backdrop-filter:blur(16px)}.navbar{display:flex;align-items:center;justify-content:space-between;min-height:74px}.brand{display:inline-flex;align-items:center;min-width:160px}.brand img{width:156px;height:auto}.nav-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--text);background:var(--light);border:1px solid var(--border);border-radius:var(--radius)}.nav-toggle::before{content:"\f0c9";font:var(--fa-font-solid);font-size:1.2rem}.nav-toggle[aria-expanded="true"]::before{content:"\f00d"}.nav-toggle>span[aria-hidden="true"]{display:none}.nav-menu{position:absolute;top:100%;left:16px;right:16px;display:none;flex-direction:column;gap:6px;padding:14px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md)}.nav-menu.is-open{display:flex}.nav-link{position:relative;padding:10px 12px;color:var(--text);border-radius:var(--radius);font-size:.95rem;font-weight:800;transition:color var(--transition-fast)}.nav-link:hover,.nav-link:focus-visible,.nav-link[aria-current="page"]:not([href*="#"]){color:var(--primary);background:#fff0}.nav-link::after{content:"";position:absolute;right:12px;bottom:4px;left:12px;height:3px;background:var(--primary);border-radius:999px;transform:scaleX(0);transform-origin:center;transition:transform var(--transition-fast)}.nav-link:hover::after,.nav-link:focus-visible::after,.nav-link[aria-current="page"]:not([href*="#"])::after{transform:scaleX(1)}.nav-cta{margin-top:6px}.hero{position:relative;padding-block:72px 92px;overflow:hidden;color:var(--white);background:radial-gradient(circle at 82% 22%,rgb(0 200 255 / .34),transparent 28%),radial-gradient(circle at 18% 80%,rgb(79 32 255 / .46),transparent 34%),linear-gradient(135deg,var(--dark) 0%,var(--primary-dark) 52%,var(--primary) 100%)}.hero::before{position:absolute;inset:0;content:"";background:linear-gradient(90deg,rgb(255 255 255 / .08) 1px,transparent 1px),linear-gradient(180deg,rgb(255 255 255 / .07) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(180deg,rgb(0 0 0 / .65),transparent 78%);opacity:.28}.hero .container{position:relative;z-index:1}.hero-grid{display:grid;align-items:center;gap:42px}.hero-content{max-width:690px}.hero h1{max-width:680px;font-size:clamp(2.45rem, 5.6vw, 4.05rem);line-height:1.03}.hero-content .lead{max-width:640px;color:rgb(255 255 255 / .84)}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.trustpilot-badge{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;width:fit-content;margin-top:26px;padding:10px 14px;color:var(--white);background:rgb(255 255 255 / .13);border:1px solid rgb(255 255 255 / .2);border-radius:var(--radius-pill);box-shadow:0 18px 42px rgb(0 0 0 / .16);backdrop-filter:blur(14px);font-weight:800}.trustpilot-badge strong,.trustpilot-badge span:not(.trustpilot-stars){line-height:1}.trustpilot-score{display:inline-flex;align-items:center;gap:5px;color:var(--white)}.trustpilot-score .fa-star{color:var(--accent)}.trustpilot-stars{display:inline-flex;gap:3px}.trustpilot-stars span{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;color:var(--white);background:#00b67a;border-radius:3px}.trustpilot-stars .fa-solid{font-size:.68rem;line-height:1}.hero-compatible{display:grid;width:min(100%, 640px);margin-inline:auto;place-items:center}.hero-compatible img{display:block;width:100%;height:auto;filter:drop-shadow(0 28px 42px rgb(0 0 0 / .28))}.check{display:inline-flex;flex:0 0 18px;width:18px;height:18px;align-items:center;justify-content:center;background:rgb(32 178 107 / .14);border-radius:50%}.check .fa-solid{color:var(--success);font-size:.68rem;line-height:1}.trust-strip{position:absolute;z-index:3;margin-top:-38px;width:100%}.trust-grid{display:grid;grid-template-columns:1fr;gap:12px;padding:0}.trust-item{display:flex;align-items:center;gap:12px;min-height:74px;padding:14px 16px;background:var(--white);border:1px solid rgb(231 226 255 / .9);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.trust-icon{display:inline-flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;color:var(--white);background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:50%;font-weight:800}.trust-icon svg{fill:currentColor}.trust-icon .fa-solid{font-size:1.05rem;line-height:1}.trust-icon-trustpilot{background:#00b67a}.trust-icon-google{background:var(--white);border:1px solid rgb(66 133 244 / .18)}.trust-google-mark{color:#4285f4;background:conic-gradient(from -45deg,#4285f4 0 25%,#34a853 0 42%,#fbbc05 0 66%,#ea4335 0 83%,#4285f4 0);background-clip:text;font-family:Arial,sans-serif;font-size:1.15rem;font-weight:800;line-height:1;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.trust-icon-activation{background:linear-gradient(135deg,var(--primary),var(--secondary))}.trust-icon-secure{background:linear-gradient(135deg,#16a36a,var(--secondary))}.icon-box .fa-solid,.avatar .fa-solid{line-height:1}.trust-item strong{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--text);line-height:1.2}.trust-item strong span{color:var(--primary);font-size:.9rem}.trust-item p{margin:3px 0 0;color:var(--muted);font-size:.88rem;line-height:1.35}.feature-card,.benefit-card,.step-card,.review-card,.app-card,.article-card{padding:24px}.feature-card{min-height:100%;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.feature-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.benefits-grid{display:grid;grid-template-columns:1fr;gap:18px}.icon-box{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;margin-bottom:18px;color:var(--white);background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:var(--radius);font-weight:800}.multi-card{overflow:hidden;padding:0}.multi-card img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.multi-card div{padding:18px}.multi-card h3{margin-bottom:6px}.multi-card p{margin-bottom:0;font-size:.92rem;line-height:1.45}.benefits-cta-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:28px;padding:14px;color:var(--primary-dark);background:rgb(255 255 255 / .86);border:1px solid rgb(231 226 255 / .95);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);font-weight:800}.benefits-cta-strip span{display:inline-flex;align-items:center;gap:8px}.benefits-cta-strip span::before{width:7px;height:7px;background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:50%;content:""}.benefits-editorial-layout{display:grid;gap:42px;align-items:start}.benefits-editorial-copy{max-width:560px}.benefits-editorial-index{display:block;width:fit-content;margin-bottom:10px;color:var(--primary);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.benefits-editorial-copy h2{margin-bottom:16px}.benefits-editorial-copy .lead{margin-bottom:0}.benefits-editorial-proof{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:26px}.benefits-editorial-proof span{display:inline-flex;align-items:center;gap:8px;color:var(--primary-dark);font-size:.86rem;font-weight:700}.benefits-editorial-proof i{color:var(--success)}.benefits-editorial-list{border-top:1px solid var(--border)}.benefits-editorial-item{display:grid;grid-template-columns:44px minmax(0,1fr) 24px;gap:16px;align-items:center;padding:19px 2px;border-bottom:1px solid var(--border);transition:padding var(--transition-fast),background var(--transition-fast)}.benefits-editorial-item h3{margin-bottom:4px;font-size:1rem;line-height:1.3}.benefits-editorial-item p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.45}.benefits-editorial-icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:var(--white);background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:var(--radius);box-shadow:0 10px 22px rgb(84 40 245 / .16)}.benefits-editorial-check{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;color:var(--white);background:var(--success);border-radius:50%;font-size:.7rem}@media (min-width:900px){.benefits-editorial-layout{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(52px, 7vw, 88px)}.benefits-editorial-item:hover{padding-inline:10px 4px;background:linear-gradient(90deg,rgb(84 40 245 / .045),transparent 72%)}}@media (max-width:575.98px){.benefits-editorial-layout{gap:30px}.benefits-editorial-item{grid-template-columns:40px minmax(0,1fr);gap:13px;padding-block:17px}.benefits-editorial-icon{width:40px;height:40px}.benefits-editorial-check{display:none}}.benefit-list,.clean-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.benefit-list li,.clean-list li{display:flex;gap:10px}.media-card{overflow:hidden;border-radius:var(--radius);box-shadow:var(--shadow-md)}.media-card img{width:100%;object-fit:cover}.about-section{background:radial-gradient(circle at 12% 18%,rgb(79 32 255 / .1),transparent 32%),linear-gradient(180deg,var(--white),var(--light))}.about-layout{display:grid;gap:30px;align-items:center}.about-copy{max-width:640px}.about-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.about-trust-row span{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;color:var(--primary-dark);background:rgb(255 255 255 / .82);border:1px solid rgb(79 32 255 / .14);border-radius:999px;font-size:.86rem;font-weight:700}.about-trust-row i{color:var(--secondary)}.mini-steps{display:grid;gap:12px;margin-top:28px}.mini-step-card{display:flex;gap:14px;align-items:flex-start;padding:16px;background:rgb(255 255 255 / .88);border:1px solid rgb(231 226 255 / .95);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.mini-step-card>span{display:inline-flex;flex:0 0 34px;width:34px;height:34px;align-items:center;justify-content:center;color:var(--white);background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:50%;font-size:.9rem;font-weight:800}.mini-step-card h3{margin-bottom:4px;font-size:1.02rem}.mini-step-card p{margin-bottom:0;color:var(--muted);font-size:.94rem;line-height:1.45}.about-support-card{overflow:hidden;background:var(--white);border:1px solid rgb(231 226 255 / .95);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.about-support-card img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.about-image-wrap{position:relative;overflow:hidden}.about-image-wrap img{transition:transform .35s ease}.about-support-card:hover .about-image-wrap img{transform:scale(1)}.about-image-badge{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:10px 13px;color:var(--primary-dark);background:rgb(255 255 255 / .94);border:1px solid rgb(255 255 255 / .8);border-radius:999px;box-shadow:var(--shadow-sm);font-size:.84rem;font-weight:800}.about-image-badge i{color:#18a957}.about-pro-support-content{padding:22px}.about-pro-support-content h3{margin-bottom:8px}.about-pro-support-content p{color:var(--muted)}.about-support-content{padding:22px}.about-support-content h3{margin-bottom:8px}.about-support-content p{color:var(--muted)}.about-stats{display:grid;gap:10px;margin-top:18px}.about-stats span{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 12px;color:var(--muted);background:var(--light);border:1px solid rgb(79 32 255 / .1);border-radius:var(--radius);font-size:.9rem;font-weight:800}.about-stats strong{color:var(--primary-dark);font-size:1.02rem;font-weight:800}.sport-offer-section{position:relative;overflow:hidden;padding-block:clamp(34px, 5vw, 58px) clamp(32px, 5vw, 54px);color:var(--white);background:radial-gradient(circle at 72% 24%,rgb(255 255 255 / .16),transparent 24%),radial-gradient(circle at 12% 80%,rgb(0 200 255 / .16),transparent 26%),linear-gradient(105deg,var(--primary-dark) 0%,#34209a 52%,var(--primary) 100%)}.sport-offer-section::before{position:absolute;inset:0;content:"";background:radial-gradient(circle at 18% 18%,rgb(255 255 255 / .12),transparent 9%),radial-gradient(circle at 88% 76%,rgb(255 255 255 / .1),transparent 11%),linear-gradient(90deg,rgb(255 255 255 / .055) 1px,transparent 1px),linear-gradient(180deg,rgb(255 255 255 / .045) 1px,transparent 1px);background-size:auto,auto,64px 64px,64px 64px;opacity:.32}.sport-offer-section .container{position:relative;z-index:2}.sport-banner-head{display:grid;justify-items:center;gap:22px;max-width:720px;margin-inline:auto;text-align:center}.sport-offer-inner{display:grid;gap:clamp(24px, 4vw, 44px);align-items:center;max-width:1080px;margin:clamp(38px, 6vw, 66px) auto 0}.sport-offer-copy{display:grid;align-content:center;gap:12px}.sport-kicker{display:inline-flex;width:fit-content;align-items:center;gap:8px;padding:8px 14px;color:var(--white);background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .22);border-radius:var(--radius-pill);font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgb(255 255 255 / .18)}.sport-banner-head h2{margin-bottom:0;max-width:660px;font-size:clamp(2.2rem, 5vw, 3.35rem);line-height:1}.sport-offer-lead{max-width:430px;margin-bottom:0;color:rgb(255 255 255 / .9);font-size:.96rem;font-weight:700;line-height:1.45}.sport-action-card{display:grid;gap:18px;max-width:470px}.sport-package-tags{display:flex;flex-wrap:wrap;gap:8px}.sport-package-tags span{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:7px 12px;color:var(--white);background:rgb(255 255 255 / .15);border:1px solid rgb(255 255 255 / .23);border-radius:var(--radius-pill);font-size:.82rem;font-weight:800;line-height:1}.sport-price-card{color:var(--white)}.sport-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.sport-price-card strong{display:block;color:var(--white);font-size:clamp(2.8rem, 6vw, 3.55rem);font-weight:800;letter-spacing:.01em;line-height:.9}.sport-price-card span{color:rgb(255 255 255 / .78);font-size:.9rem;font-weight:800}.sport-price-card s{color:rgb(255 255 255 / .66);text-decoration-thickness:2px;text-decoration-color:rgb(255 255 255 / .68)}.sport-savings{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:8px 14px;color:var(--primary);background:var(--white);border-radius:var(--radius-pill);font-size:.86rem;font-style:normal;font-weight:800;line-height:1}.sport-offer-meta{display:grid;gap:10px;justify-items:start}.sport-countdown{display:flex;justify-content:center;width:100%}.sport-countdown .countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(100%, 470px)}.sport-countdown .countdown-unit{min-width:0;flex-direction:column;align-items:center;gap:6px;min-height:58px;padding:12px 10px;color:var(--white);background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .22);border-radius:var(--radius);box-shadow:inset 0 1px 0 rgb(255 255 255 / .14)}.sport-countdown .countdown-unit strong{font-size:1.16rem;letter-spacing:.02em}.sport-countdown .countdown-unit small{color:rgb(255 255 255 / .72);font-size:.6rem;letter-spacing:.05em}.sport-action-card .btn{min-height:52px;padding-inline:22px;color:var(--primary);background:var(--white);font-size:.92rem;white-space:nowrap;box-shadow:0 18px 40px rgb(12 9 60 / .22)}.sport-offer-media{position:relative;min-width:0}.sport-offer-media img{width:100%;height:clamp(300px, 30vw, 390px);object-fit:cover;object-position:center 42%;border-radius:var(--radius-lg);filter:drop-shadow(0 28px 52px rgb(7 7 38 / .34))}.sport-float{position:absolute;z-index:1;display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;color:rgb(255 255 255 / .88);background:rgb(255 255 255 / .14);border:1px solid rgb(255 255 255 / .22);border-radius:14px;box-shadow:0 14px 34px rgb(7 7 38 / .18);transform:rotate(12deg);backdrop-filter:blur(10px)}.sport-float-left{top:20%;left:max(18px, 8vw)}.sport-float-right{top:18%;right:max(18px, 12vw);transform:rotate(-10deg)}.sport-float-low{right:max(28px, 8vw);bottom:18%;width:56px;height:56px;border-radius:18px;transform:rotate(15deg)}.pricing-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at 8% 16%,rgb(0 200 255 / .11),transparent 26%),radial-gradient(circle at 92% 84%,rgb(79 32 255 / .11),transparent 28%),linear-gradient(180deg,#fff 0%,#f8f7ff 48%,#f3f0ff 100%)}.pricing-section::before{position:absolute;inset:0;z-index:-2;content:"";background-image:linear-gradient(45deg,rgb(79 32 255 / .045) 1px,transparent 1px),linear-gradient(-45deg,rgb(0 200 255 / .035) 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(180deg,rgb(0 0 0 / .82),rgb(0 0 0 / .2));-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0 / .82),rgb(0 0 0 / .2))}.pricing-section::after{position:absolute;bottom:-180px;left:28%;z-index:-1;width:460px;height:320px;content:"";background:rgb(255 194 71 / .12);border-radius:50%;filter:blur(70px)}.pricing-section .container{position:relative;z-index:1}.pricing-section .section-header{max-width:760px}.pricing-grid{display:grid;width:100%;max-width:none;grid-template-columns:1fr;gap:22px 16px;align-items:stretch;margin-inline:auto}.price-card{position:relative;display:flex;flex-direction:column;gap:0;min-width:0;min-height:100%;padding:26px 18px 18px;overflow:visible;background:rgb(255 255 255 / .96);border:1px solid rgb(79 32 255 / .17);border-radius:var(--radius-lg);box-shadow:0 18px 44px rgb(27 7 79 / .1);isolation:isolate;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.price-card::before{position:absolute;inset:0;z-index:0;content:"";background:linear-gradient(180deg,rgb(79 32 255 / .035),transparent 24%);border-radius:inherit;pointer-events:none}.price-card>*{position:relative;z-index:1}.price-card>.price-ribbon{position:absolute;z-index:3}.price-card.featured{padding-top:32px;background:linear-gradient(180deg,rgb(79 32 255 / .085),rgb(255 255 255 / .98) 28%);border-color:rgb(79 32 255 / .62);box-shadow:0 26px 68px rgb(79 32 255 / .2)}.premium-plan.best-value{padding-top:32px;background:linear-gradient(180deg,rgb(84 40 245 / .08),rgb(255 255 255 / .98) 30%);border-color:rgb(84 40 245 / .5);box-shadow:0 24px 62px rgb(84 40 245 / .16)}@media (hover:hover){.price-card:hover{border-color:rgb(79 32 255 / .38);box-shadow:0 24px 60px rgb(27 7 79 / .16);transform:translateY(-4px)}}.price-ribbon{position:absolute;top:-15px;left:50%;z-index:3;width:max-content;max-width:none;justify-content:center;padding:8px 14px;color:var(--white);background:linear-gradient(135deg,var(--primary-dark),var(--primary));border:2px solid rgb(255 255 255 / .9);box-shadow:0 10px 24px rgb(79 32 255 / .28);font-size:.67rem;letter-spacing:.035em;line-height:1.15;text-align:center;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%)}.price-ribbon .fa-solid{flex:0 0 auto}.best-value .price-ribbon{background:linear-gradient(135deg,var(--primary-dark),var(--primary));box-shadow:0 10px 24px rgb(84 40 245 / .24)}.price-card.best-value .plan-bonus,.price-card.best-value .btn{background:linear-gradient(125deg,var(--primary-dark),var(--primary) 62%,#6848f7)}.price-card.best-value .plan-total{background:linear-gradient(135deg,rgb(0 200 255 / .095),rgb(79 32 255 / .055));border-color:rgb(0 160 219 / .3)}.price-card.best-value .plan-tagline{background:rgb(0 200 255 / .045);border-color:rgb(0 145 198 / .42)}.price-card.best-value .price-features .check{color:var(--primary);background:rgb(84 40 245 / .06);border-color:rgb(84 40 245 / .55)}.price-card.best-value .price-features .check .fa-solid{color:var(--primary)}.price-value{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--primary-dark);font-size:clamp(1.85rem, 3vw, 2.3rem);font-weight:800;line-height:1}.price-card .price-value{min-height:48px;flex-wrap:nowrap;align-items:baseline;gap:3px;margin:2px 0 14px;color:var(--primary-dark);line-height:.95}.price-card .price-currency{margin-right:1px;color:var(--primary);font-size:1.05rem;font-weight:800}.price-card .price-amount{color:var(--primary);font-size:clamp(2.25rem, 4vw, 2.78rem);font-weight:800;letter-spacing:-.055em}.price-card.featured .price-amount,.price-card.best-value .price-amount{color:var(--primary-dark)}@supports ((background-clip:text) or (-webkit-background-clip:text)){.price-card.featured .price-amount,.price-card.best-value .price-amount{color:#fff0;background:linear-gradient(135deg,var(--primary-dark),var(--primary) 54%,#009dcc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}}.price-value small{color:var(--muted);font-size:.82rem;font-weight:800}.price-card .price-value small{margin-left:3px;font-size:.72rem;white-space:nowrap}.price-card ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.price-card li{display:flex;align-items:center;gap:8px;min-height:28px;padding:6px 0;color:#32364d;border-bottom:1px solid rgb(79 32 255 / .1);font-size:.78rem;font-weight:500;line-height:1.23}.price-card li:last-child{border-bottom:0}.price-card .btn-block{width:100%}.price-card .btn{min-height:48px;margin-top:9px;padding:12px 14px;background:linear-gradient(125deg,var(--primary-dark),var(--primary) 65%,#6848f7);border-radius:var(--radius);box-shadow:0 13px 28px rgb(79 32 255 / .25);font-size:.87rem}.price-card li span:last-child{min-width:0}.premium-plan h3{max-width:100%;margin-bottom:14px;color:#071326;font-size:1.1rem;letter-spacing:-.02em;line-height:1.08}.plan-bonus,.plan-total,.plan-tagline,.price-guarantee{margin-bottom:0}.plan-bonus{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:5px 9px;color:var(--white);background:linear-gradient(135deg,var(--primary),#7054ff);border-radius:var(--radius-pill);box-shadow:0 8px 18px rgb(79 32 255 / .16);font-size:.78rem;font-weight:800;line-height:1}.price-card .plan-bonus{margin:-3px 0 10px;padding:6px 9px;border-radius:8px;font-size:.72rem}.plan-bonus>.fa-solid{display:inline-flex;flex:0 0 14px;width:14px;height:14px;align-items:center;justify-content:center;color:var(--primary);background:var(--white);border-radius:50%;font-size:.5rem}.plan-total{display:inline-flex;width:fit-content;max-width:100%;padding:5px 9px;color:#53617d;background:rgb(79 32 255 / .07);border:1px solid rgb(79 32 255 / .11);border-radius:var(--radius-pill);font-size:.73rem;font-weight:700;line-height:1.15}.price-card .plan-total{display:flex;width:100%;min-height:54px;align-items:center;margin:0 0 8px;padding:10px 11px;color:var(--primary-dark);background:linear-gradient(135deg,rgb(79 32 255 / .08),rgb(0 200 255 / .055));border-color:rgb(79 32 255 / .22);border-radius:11px;font-size:.76rem;line-height:1.28}.plan-tagline{display:flex;width:100%;min-height:31px;align-items:center;justify-content:center;gap:6px;margin:0 0 15px;padding:6px 8px;color:#3a3653;background:rgb(255 255 255 / .72);border:1px dashed rgb(79 32 255 / .38);border-radius:9px;font-size:.72rem;font-weight:700;line-height:1.15;text-align:center}.plan-tagline .fa-solid{color:#e5a20a;font-size:.73rem}.price-features .check{flex:0 0 16px;width:16px;height:16px;margin-top:0;color:var(--primary);background:rgb(79 32 255 / .06);border:1.5px solid rgb(79 32 255 / .68)}.price-features .check .fa-solid{color:var(--primary);font-size:.5rem}.price-guarantee{display:flex;align-items:center;gap:6px;color:#53617d;font-size:.84rem;font-weight:800}.price-card .price-guarantee{width:100%;min-height:34px;justify-content:center;margin-top:auto;padding:7px 8px;color:#087f53;background:rgb(32 178 107 / .09);border:1px solid rgb(32 178 107 / .38);border-radius:8px;font-size:.76rem;line-height:1.15;text-align:center}.price-guarantee>.fa-solid{display:inline-flex;flex:0 0 15px;width:15px;height:15px;align-items:center;justify-content:center;margin-top:0;color:var(--white);background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:50%;font-size:.52rem}.price-card .price-guarantee>.fa-solid{flex-basis:14px;width:14px;height:14px;color:var(--success);background:#fff0;border-radius:0;font-size:.74rem}.price-payment{display:grid;gap:5px;justify-items:center;padding-top:10px;color:var(--muted);font-size:.68rem;font-weight:800;line-height:1;text-transform:uppercase}.price-payment-label,.payment-methods{display:flex;align-items:center;justify-content:center;gap:5px}.payment-methods{width:100%;flex-wrap:nowrap;gap:3px}.price-payment-label .fa-solid{color:var(--primary)}.payment-methods .payment-method{display:flex;min-width:0;max-width:31px;flex:1 1 0%}.payment-methods img{display:block;width:100%;height:auto}.multi-pricing-section{position:relative;isolation:isolate;overflow:hidden;scroll-margin-top:calc(var(--header-height) + 18px);background:radial-gradient(circle at 18% 88%,rgb(0 200 255 / .11),transparent 30%),radial-gradient(circle at 84% 12%,rgb(79 32 255 / .11),transparent 30%),linear-gradient(180deg,var(--white) 0%,#f8f7ff 48%,var(--light) 100%)}.multi-pricing-section::before{position:absolute;inset:0;z-index:-1;content:"";background-image:linear-gradient(45deg,rgb(79 32 255 / .075) 1px,transparent 1px),linear-gradient(-45deg,rgb(0 200 255 / .065) 1px,transparent 1px);background-position:0 0,0 10px;background-size:20px 20px;mask-image:linear-gradient(180deg,rgb(0 0 0 / .78),rgb(0 0 0 / .28));-webkit-mask-image:linear-gradient(180deg,rgb(0 0 0 / .78),rgb(0 0 0 / .28))}.multi-pricing-section .container{position:relative;z-index:1}.multi-pricing-section .section-header{max-width:820px;margin-bottom:28px}.multi-pricing-section .section-header .eyebrow{padding:6px 13px;background:linear-gradient(135deg,rgb(79 32 255 / .08),rgb(0 200 255 / .08));border:1px solid rgb(79 32 255 / .22);border-radius:var(--radius-pill);font-size:.68rem}.multi-pricing-section .section-header .lead{margin-inline:auto}.multi-pricing-tabs{display:grid;width:min(100%, 300px);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0 auto}.multi-pricing-tab{display:inline-flex;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:10px 16px;color:var(--primary-dark);background:rgb(255 255 255 / .96);border:1px solid rgb(80 91 128 / .18);border-radius:10px;box-shadow:0 9px 22px rgb(27 7 79 / .1);font-size:.84rem;font-weight:800;line-height:1;white-space:nowrap;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.multi-pricing-tab[aria-selected="true"]{color:var(--white);background:linear-gradient(135deg,var(--primary),#7054ff);border-color:#fff0;box-shadow:0 12px 26px rgb(79 32 255 / .22)}@media (hover:hover){.multi-pricing-tab:hover{border-color:rgb(79 32 255 / .35);transform:translateY(-1px)}}.multi-pricing-panel{padding-top:50px}.multi-pricing-panel[hidden]{display:none}.multi-pricing-card{padding:24px 14px 14px;border-color:rgb(66 82 125 / .17);border-radius:19px;box-shadow:0 16px 38px rgb(28 42 87 / .11)}.multi-plan-kicker{margin:0 0 12px;color:var(--primary);font-size:.65rem;font-weight:800;letter-spacing:.09em;line-height:1;text-transform:uppercase}.multi-pricing-card h3{margin-bottom:12px;font-size:1.12rem}.price-card.multi-pricing-card .plan-bonus{margin:-1px 0 9px;text-transform:uppercase}.multi-pricing-card .price-value{min-height:44px;margin:0 0 10px}.multi-pricing-card .price-amount{font-size:clamp(2rem, 3.3vw, 2.5rem)}.price-card .multi-plan-total{min-height:42px;justify-content:center;margin-bottom:13px;padding:8px 10px;font-size:.66rem;line-height:1.22;text-align:center}.multi-pricing-card .price-features{margin-bottom:12px}.multi-pricing-card .price-features li{min-height:27px;padding:6px 0;font-size:.72rem}.multi-pricing-card .price-guarantee{min-height:32px;padding:6px 7px;font-size:.67rem}.price-card.multi-pricing-card .btn{min-height:46px}.multi-pricing-card .price-payment{padding-top:8px}.home-pricing-section,.home-multi-pricing{background:var(--light)}.home-pricing-section::before,.home-pricing-section::after,.home-multi-pricing::before{display:none}.home-multi-pricing{background:var(--white)}.home-pricing-section .price-card li,.home-multi-pricing .price-card li{font-size:.82rem;line-height:1.35}.home-multi-pricing .price-guarantee,.home-multi-pricing .multi-plan-total{font-size:.76rem}.steps{counter-reset:step}.step-card{position:relative}.step-number{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:18px;color:var(--white);background:var(--primary);border-radius:50%;font-weight:800}.device-guide-panel[hidden],.connection-panel[hidden],.diagnostic-result[hidden],.install-faq .faq-item[hidden],.preflight-complete[hidden],.faq-empty[hidden]{display:none!important}.install-guide-page .section-header{max-width:780px}.installation-hero{padding-block:54px 64px;overflow:hidden}.installation-hero::after{position:absolute;right:0;bottom:-180px;width:310px;height:430px;background:radial-gradient(circle,rgb(18 189 232 / .2),transparent 68%);content:"";pointer-events:none}.install-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:clamp(42px, 7vw, 90px);align-items:center}.install-hero-copy{position:relative;z-index:1}.install-hero-copy .badge{display:inline-flex;gap:8px;align-items:center;margin-bottom:18px}.install-hero-copy h1{max-width:820px}.install-hero-card{position:relative;z-index:1;padding:24px;background:linear-gradient(145deg,rgb(255 255 255 / .15),rgb(255 255 255 / .07));border:1px solid rgb(255 255 255 / .22);border-radius:22px;box-shadow:0 24px 70px rgb(3 5 30 / .24);backdrop-filter:blur(16px)}.install-hero-card-head{display:flex;gap:14px;align-items:center;padding-bottom:18px;border-bottom:1px solid rgb(255 255 255 / .18)}.install-hero-icon{display:grid;width:52px;height:52px;place-items:center;color:var(--primary-dark);background:linear-gradient(135deg,#fff,#dff8ff);border-radius:15px;box-shadow:0 12px 26px rgb(0 0 0 / .14);font-size:1.2rem}.install-hero-card-head div{display:grid;gap:3px}.install-hero-card-head strong{color:var(--white);font-size:1.08rem}.install-hero-card-head div>span{color:rgb(255 255 255 / .72);font-size:.88rem}.install-hero-card ul{display:grid;gap:12px;margin:20px 0;padding:0;list-style:none}.install-hero-card li{display:flex;gap:10px;align-items:center;color:rgb(255 255 255 / .92);font-weight:650}.install-hero-card li i{color:#67e8f9}.install-privacy-note{display:flex;gap:9px;align-items:flex-start;padding:12px;color:rgb(255 255 255 / .8);background:rgb(5 10 50 / .25);border-radius:11px;font-size:.78rem;line-height:1.45}.install-privacy-note i{margin-top:2px;color:#facc15}.install-journey{position:relative;z-index:3;background:var(--white);border-bottom:1px solid var(--border);box-shadow:0 8px 30px rgb(11 24 65 / .06)}.install-journey .container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:0}.install-journey a{position:relative;display:flex;gap:10px;align-items:center;justify-content:center;min-height:72px;color:var(--primary-dark)}.install-journey a:not(:last-child)::after{position:absolute;right:0;width:1px;height:28px;background:var(--border);content:""}.install-journey a>span{display:grid;width:30px;height:30px;place-items:center;color:var(--primary);background:#f1edff;border:1px solid #dcd4ff;border-radius:50%;font-size:.78rem;font-weight:800}.install-journey a:hover span,.install-journey a:focus-visible span{color:var(--white);background:var(--primary)}.install-preflight-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(42px, 7vw, 88px);align-items:center}.install-tip{display:flex;gap:13px;align-items:flex-start;max-width:610px;margin-top:28px;padding:17px 18px;color:#37405c;background:#f5fbff;border:1px solid #d9eef8;border-radius:13px}.install-tip>i{display:grid;flex:0 0 32px;height:32px;place-items:center;color:#a16207;background:#fef3c7;border-radius:9px}.install-tip p{margin:3px 0 0;line-height:1.6}.preflight-card{padding:26px;background:linear-gradient(180deg,#fff,#fbfcff);border:1px solid #dfe5f0;border-radius:20px;box-shadow:0 22px 55px rgb(24 37 84 / .1)}.preflight-card-head{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-bottom:13px}.preflight-card-head div{display:grid;gap:3px}.preflight-card-head strong{color:var(--primary-dark);font-size:1.1rem}.preflight-card-head div span{color:var(--muted);font-size:.83rem}.preflight-score{color:var(--primary);font-size:1.45rem;font-weight:800}.preflight-progress{height:7px;margin-bottom:18px;overflow:hidden;background:#e9ecf3;border-radius:var(--radius-pill)}.preflight-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--primary),var(--secondary));border-radius:inherit;transition:width var(--transition)}.preflight-card label{position:relative;display:block;cursor:pointer}.preflight-card label+label{margin-top:10px}.preflight-card input{position:absolute;width:1px;height:1px;opacity:0}.preflight-card label>span{display:grid;grid-template-columns:34px minmax(0,1fr);gap:2px 12px;align-items:center;padding:12px 42px 12px 13px;background:#f8f9fc;border:1px solid #e4e7ef;border-radius:12px;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast)}.preflight-card label>span::after{position:absolute;right:15px;display:grid;width:22px;height:22px;place-items:center;color:#fff0;background:var(--white);border:2px solid #cdd3df;border-radius:50%;content:"\2713";font-size:.75rem;font-weight:900}.preflight-card label>span>i{grid-row:1 / 3;display:grid;width:34px;height:34px;place-items:center;color:var(--primary);background:#ede9ff;border-radius:9px}.preflight-card label strong{color:var(--primary-dark);font-size:.9rem}.preflight-card label small{color:var(--muted);font-size:.76rem}.preflight-card input:focus-visible+span{outline:3px solid rgb(84 40 245 / .2);outline-offset:2px}.preflight-card input:checked+span{background:#f1fdf7;border-color:#9de4c1}.preflight-card input:checked+span::after{color:var(--white);background:#16a66a;border-color:#16a66a}.preflight-complete{display:flex;gap:8px;align-items:center;margin:15px 0 0;color:#087848;font-size:.86rem;font-weight:750}.device-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}.device-picker-button{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:11px;align-items:center;min-height:82px;padding:13px 38px 13px 13px;color:#27304b;background:var(--white);border:1px solid #dfe4ee;border-radius:14px;text-align:left;box-shadow:0 8px 24px rgb(26 38 78 / .05);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.device-picker-button:hover{border-color:#bdb0ff;box-shadow:0 12px 30px rgb(84 40 245 / .1);transform:translateY(-2px)}.device-picker-button[aria-selected="true"]{color:var(--primary-dark);background:linear-gradient(145deg,#fff,#f2efff);border-color:var(--primary);box-shadow:0 14px 34px rgb(84 40 245 / .14)}.device-picker-icon{display:grid;width:44px;height:44px;place-items:center;color:var(--primary);background:#f1edff;border-radius:12px}.device-picker-button>span:nth-child(2){display:grid;gap:3px}.device-picker-button strong{font-size:.88rem;line-height:1.25}.device-picker-button small{color:var(--muted);font-size:.7rem;line-height:1.3}.device-picker-check{position:absolute;top:12px;right:12px;color:#fff0;font-size:.85rem}.device-picker-button[aria-selected="true"] .device-picker-check{color:var(--primary)}.device-guide-panel{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:0;overflow:hidden;background:var(--white);border:1px solid #dce2ee;border-radius:22px;box-shadow:0 24px 60px rgb(25 38 82 / .09)}.device-guide-summary{padding:28px;color:var(--white);background:radial-gradient(circle at 90% 10%,rgb(18 189 232 / .25),transparent 30%),linear-gradient(145deg,#111447,#26157d)}.device-guide-heading{display:flex;gap:14px;align-items:center;margin-bottom:24px}.device-guide-heading>span{display:grid;width:54px;height:54px;place-items:center;color:var(--primary-dark);background:linear-gradient(135deg,#fff,#d9f7ff);border-radius:15px;font-size:1.22rem}.device-guide-heading p,.device-guide-heading h3{margin:0}.device-guide-heading p{color:rgb(255 255 255 / .62);font-size:.72rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.device-guide-heading h3{margin-top:3px;color:var(--white);font-size:1.5rem}.device-guide-meta{display:grid;gap:11px;margin:0}.device-guide-meta>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding-bottom:10px;border-bottom:1px solid rgb(255 255 255 / .12)}.device-guide-meta dt{color:rgb(255 255 255 / .58);font-size:.72rem;font-weight:700;text-transform:uppercase}.device-guide-meta dd{display:flex;gap:6px;align-items:center;margin:0;color:rgb(255 255 255 / .92);font-size:.82rem;font-weight:650}.device-guide-note{display:flex;gap:10px;align-items:flex-start;margin:20px 0;padding:12px;color:rgb(255 255 255 / .75);background:rgb(255 255 255 / .08);border-radius:11px;font-size:.76rem;line-height:1.55}.device-guide-note i{margin-top:3px;color:var(--secondary)}.device-method-link{display:inline-flex;gap:7px;align-items:center;color:#a7efff;font-size:.78rem;font-weight:750;text-decoration:underline;text-underline-offset:4px}.device-method-link:hover,.device-method-link:focus-visible{color:var(--white)}.device-guide-steps{display:grid;align-content:center;gap:0;margin:0;padding:22px 30px;list-style:none}.device-guide-steps li{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:15px;padding:15px 0}.device-guide-steps li:not(:last-child){border-bottom:1px solid #e8ebf2}.device-guide-steps li>span{display:grid;width:38px;height:38px;place-items:center;color:var(--primary);background:#f0edff;border:1px solid #ddd5ff;border-radius:11px;font-size:.8rem;font-weight:800}.device-guide-steps h4{margin:0 0 5px;color:var(--primary-dark);font-size:1rem}.device-guide-steps p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.58}.connection-methods{max-width:1040px;margin-inline:auto}.connection-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px}.connection-tabs button{display:grid;grid-template-columns:42px minmax(0,1fr);gap:11px;align-items:center;min-height:74px;padding:12px 15px;color:#38415e;background:#f8f9fc;border:1px solid #dfe3ec;border-radius:13px;text-align:left;cursor:pointer}.connection-tabs button>i{display:grid;width:42px;height:42px;place-items:center;color:var(--primary);background:#eeeaff;border-radius:11px}.connection-tabs button span{display:grid;gap:2px}.connection-tabs button strong{font-size:.92rem}.connection-tabs button small{color:var(--muted);font-size:.72rem}.connection-tabs button[aria-selected="true"]{color:var(--white);background:linear-gradient(135deg,var(--primary-dark),var(--primary));border-color:#fff0;box-shadow:0 14px 32px rgb(84 40 245 / .2)}.connection-tabs button[aria-selected="true"]>i{color:var(--primary-dark);background:var(--white)}.connection-tabs button[aria-selected="true"] small{color:rgb(255 255 255 / .72)}.connection-panel{display:grid;grid-template-columns:minmax(0,.82fr) minmax(380px,1.18fr);gap:clamp(30px, 5vw, 60px);align-items:center;min-height:330px;padding:clamp(28px, 5vw, 52px);background:radial-gradient(circle at 92% 12%,rgb(18 189 232 / .1),transparent 28%),linear-gradient(145deg,#fbfcff,#f4f1ff);border:1px solid #dfe4ef;border-radius:20px}.connection-badge{display:inline-flex;margin-bottom:13px;padding:6px 10px;color:var(--primary);background:#ece8ff;border-radius:var(--radius-pill);font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.connection-panel-copy h3{margin-bottom:12px;color:var(--primary-dark);font-size:clamp(1.55rem, 3vw, 2.15rem)}.connection-panel-copy p{margin:0;color:var(--muted);line-height:1.7}.credential-example,.single-credential-example{padding:18px;background:#0d1234;border:1px solid rgb(255 255 255 / .08);border-radius:15px;box-shadow:0 20px 45px rgb(13 18 52 / .18)}.credential-example{display:grid;gap:10px}.credential-example>div{display:grid;grid-template-columns:116px minmax(0,1fr);gap:12px;align-items:center;padding:11px 12px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .08);border-radius:9px}.credential-example span,.single-credential-example>span{color:#93c5fd;font-size:.72rem;font-weight:700}.credential-example code,.single-credential-example code{overflow:hidden;color:#f8fafc;font-family:Consolas,Monaco,monospace;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.single-credential-example{display:grid;gap:12px}.single-credential-example code{padding:15px;background:rgb(255 255 255 / .06);border-radius:9px}.single-credential-example small{color:rgb(255 255 255 / .58);font-size:.72rem;line-height:1.5}.mag-connection-flow{display:flex;gap:11px;align-items:center;justify-content:center;padding:22px;background:var(--white);border:1px solid #dfe4ef;border-radius:15px;box-shadow:0 18px 40px rgb(26 40 85 / .08)}.mag-connection-flow>div{display:grid;justify-items:center;gap:8px;min-width:96px;text-align:center}.mag-connection-flow>div>i{display:grid;width:42px;height:42px;place-items:center;color:var(--primary);background:#eeeaff;border-radius:11px}.mag-connection-flow span{display:grid;gap:2px}.mag-connection-flow strong{color:var(--primary-dark);font-size:.78rem}.mag-connection-flow small{color:var(--muted);font-size:.66rem}.mag-connection-flow>i{color:#a5adc0;font-size:.75rem}.credential-security{display:flex;gap:13px;align-items:flex-start;margin-top:16px;padding:16px 18px;color:#614a06;background:#fffbeb;border:1px solid #f4df99;border-radius:12px}.credential-security>i{margin-top:3px;color:#b7791f}.credential-security strong{display:block;margin-bottom:3px;font-size:.88rem}.credential-security p{margin:0;font-size:.8rem;line-height:1.5}.troubleshooter{display:grid;grid-template-columns:290px minmax(0,1fr);max-width:1040px;margin-inline:auto;overflow:hidden;background:var(--white);border:1px solid #dce2ec;border-radius:20px;box-shadow:0 24px 60px rgb(25 38 82 / .08)}.diagnostic-options{display:grid;align-content:start;gap:7px;padding:16px;background:#f6f7fb;border-right:1px solid #e1e4ec}.diagnostic-options button{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:52px;padding:8px 11px;color:#39415b;background:#fff0;border:1px solid #fff0;border-radius:10px;font-size:.82rem;font-weight:700;text-align:left;cursor:pointer}.diagnostic-options button>i:first-child{display:grid;width:34px;height:34px;place-items:center;color:var(--primary);background:#eae6ff;border-radius:9px}.diagnostic-options button>i:last-child{color:#a4abba;font-size:.65rem}.diagnostic-options button[aria-selected="true"]{color:var(--primary-dark);background:var(--white);border-color:#d9d3ff;box-shadow:0 8px 24px rgb(84 40 245 / .09)}.diagnostic-options button[aria-selected="true"]>i:last-child{color:var(--primary)}.diagnostic-results{display:grid;align-items:center;min-height:445px;padding:clamp(28px, 5vw, 48px)}.diagnostic-result-head{display:flex;gap:15px;align-items:center;margin-bottom:24px}.diagnostic-result-head>span{display:grid;width:50px;height:50px;place-items:center;color:var(--primary);background:#eeeaff;border-radius:14px;font-size:1.1rem}.diagnostic-result-head p,.diagnostic-result-head h3{margin:0}.diagnostic-result-head p{color:var(--primary);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.diagnostic-result-head h3{margin-top:4px;color:var(--primary-dark);font-size:1.45rem}.diagnostic-result ol{display:grid;gap:12px;margin:0;padding:0;list-style:none}.diagnostic-result li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:11px;align-items:start}.diagnostic-result li>span{display:grid;width:28px;height:28px;place-items:center;color:#087848;background:#dcfce7;border-radius:8px;font-size:.68rem}.diagnostic-result li p{margin:2px 0 0;color:#434c66;font-size:.88rem;line-height:1.55}.diagnostic-next{margin:24px 0 0;padding:13px 15px;color:#525b72;background:#f7f8fb;border-left:3px solid var(--secondary);border-radius:8px;font-size:.8rem;line-height:1.55}.faq-tools{max-width:860px;margin-inline:auto}.faq-search{position:relative;display:block;margin-bottom:14px}.faq-search>i{position:absolute;top:50%;left:17px;color:#7d8498;transform:translateY(-50%)}.faq-search input{width:100%;height:54px;padding:12px 18px 12px 47px;color:var(--primary-dark);background:var(--white);border:1px solid #dce1eb;border-radius:13px;box-shadow:0 10px 28px rgb(27 40 84 / .06);font:inherit}.faq-search input:focus{border-color:var(--primary);outline:3px solid rgb(84 40 245 / .12)}.faq-categories{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.faq-categories button{padding:8px 12px;color:#525b72;background:#f6f7fa;border:1px solid #dfe3ea;border-radius:var(--radius-pill);font-size:.75rem;font-weight:700;cursor:pointer}.faq-categories button.is-active,.faq-categories button:hover{color:var(--white);background:var(--primary);border-color:var(--primary)}.install-faq .faq-item[hidden]{display:none}.faq-empty{display:flex;gap:10px;align-items:center;justify-content:center;padding:28px;color:var(--muted);background:#f7f8fb;border:1px dashed #ccd2df;border-radius:12px;text-align:center}.install-support-section{padding-top:0}.install-support-panel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:30px;align-items:center;padding:clamp(28px, 5vw, 48px);color:var(--white);background:radial-gradient(circle at 10% 20%,rgb(18 189 232 / .22),transparent 24%),linear-gradient(135deg,#0d123b,#3515a0 72%,#274bdb);border:1px solid rgb(255 255 255 / .08);border-radius:22px;box-shadow:0 24px 65px rgb(24 20 95 / .2)}.install-support-visual{display:flex;align-items:center}.install-support-visual span{display:grid;width:48px;height:48px;place-items:center;color:var(--primary-dark);background:var(--white);border:3px solid #29136f;border-radius:50%;box-shadow:0 8px 22px rgb(0 0 0 / .2)}.install-support-visual span+span{margin-left:-13px}.install-support-copy h2{margin-bottom:9px;color:var(--white);font-size:clamp(1.55rem, 3vw, 2.25rem)}.install-support-copy>p:not(.eyebrow):not(.selected-device-note){max-width:730px;margin-bottom:12px;color:rgb(255 255 255 / .76);line-height:1.65}.selected-device-note{display:inline-flex;gap:7px;align-items:center;margin:0;color:#a7efff;font-size:.8rem}@media (max-width:991.98px){.install-hero-grid,.install-preflight-grid{grid-template-columns:1fr}.install-hero-card{max-width:540px}.install-preflight-grid{gap:34px}.device-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.device-guide-panel,.connection-panel{grid-template-columns:1fr}.troubleshooter{grid-template-columns:240px minmax(0,1fr)}.install-support-panel{grid-template-columns:auto minmax(0,1fr)}.install-support-panel .btn{grid-column:2;justify-self:start}}@media (max-width:767.98px){.installation-hero{padding-block:42px 52px}.install-hero-grid{gap:30px}.install-hero-card{padding:20px}.install-journey{overflow:hidden}.install-journey .container{width:min(100% - var(--space-3), var(--container));min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.install-journey a{min-width:0;min-height:58px;padding:8px;font-size:.78rem}.install-journey a:not(:last-child)::after{display:none}.install-journey a:nth-child(odd){border-right:1px solid var(--border)}.install-journey a:nth-child(-n+2){border-bottom:1px solid var(--border)}.preflight-card{padding:18px}.device-picker{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding-bottom:0;overflow:visible;scroll-snap-type:none}.device-picker-button{width:100%;min-width:0;flex:none;scroll-snap-align:none}.device-guide-summary,.device-guide-steps{padding:22px}.connection-tabs{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;padding-bottom:0;scroll-snap-type:none}.connection-tabs button{width:100%;min-width:0;flex:none;scroll-snap-align:none}.connection-panel{min-height:0;padding:24px 18px}.credential-example>div{grid-template-columns:1fr;gap:5px}.mag-connection-flow{align-items:stretch;flex-direction:column}.mag-connection-flow>i{align-self:center;transform:rotate(90deg)}.troubleshooter{grid-template-columns:1fr}.diagnostic-options{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;overflow:visible;border-right:0;border-bottom:1px solid #e1e4ec;scroll-snap-type:none}.diagnostic-options button{width:100%;min-width:0;flex:none;scroll-snap-align:none}.diagnostic-results{min-height:0;padding:24px 18px}.diagnostic-result-head h3{font-size:1.2rem}.faq-categories{flex-wrap:wrap;overflow:visible;padding-bottom:0}.faq-categories button{flex:0 0 auto}.install-support-panel{grid-template-columns:1fr;gap:22px;text-align:left}.install-support-panel .btn{grid-column:1;width:100%}}@media (max-width:420px){.preflight-card label>span{padding-right:38px}.device-guide-meta>div{grid-template-columns:1fr;gap:4px}.device-guide-steps li{grid-template-columns:34px minmax(0,1fr);gap:11px}.device-guide-steps li>span{width:34px;height:34px}}.compat-layout{display:grid;gap:32px;align-items:center}.device-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.device-tag{padding:8px 12px;color:var(--primary-dark);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-pill);font-weight:700}.app-card{--app-accent:var(--primary);--app-soft:#f3f0ff;--app-shadow:rgba(79, 32, 255, .14);position:relative;display:grid;overflow:hidden;min-height:100%;align-content:start;gap:16px;padding:22px;background:radial-gradient(circle at 92% 8%,var(--app-soft),transparent 26%),linear-gradient(180deg,var(--white),#fbfcff);border:1px solid #e1e8f4;border-radius:var(--radius-lg);box-shadow:0 18px 42px rgb(22 35 76 / .08)}.app-card::before{position:absolute;inset:0 0 auto;height:4px;content:"";background:linear-gradient(90deg,var(--app-accent),#fff0)}.app-card-smarters{--app-accent:#5b4bff;--app-soft:#f0eeff;--app-shadow:rgba(91, 75, 255, .18)}.app-card-ibo{--app-accent:#d7193f;--app-soft:#fff1f4;--app-shadow:rgba(215, 25, 63, .16)}.app-card-hot{--app-accent:#f59e0b;--app-soft:#fff7e8;--app-shadow:rgba(245, 158, 11, .18)}.app-card-head{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:center}.app-logo{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;padding:8px;background:var(--app-soft);border:1px solid rgb(6 26 73 / .08);border-radius:16px;box-shadow:0 14px 28px var(--app-shadow)}.app-logo img{width:100%;height:100%;object-fit:contain}.app-card h3{margin-bottom:2px;color:var(--text);font-size:1.2rem;line-height:1.15}.app-card-head p{margin:0;color:var(--muted);font-size:.94rem;line-height:1.45}.home-app-card{align-content:stretch;min-height:220px}.home-app-card .app-card-head{align-self:start}.app-download-primary{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:12px 18px;color:var(--white);background:var(--app-accent,var(--primary));border:1px solid #fff0;border-radius:var(--radius);font-size:.94rem;font-weight:800;line-height:1.2;text-align:center;box-shadow:0 12px 24px var(--app-shadow,rgb(79 32 255 / .18));transition:transform var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast)}.home-app-card .app-download-primary{align-self:end;margin-top:auto}.app-download-primary:hover{color:var(--white);box-shadow:0 16px 30px var(--app-shadow,rgb(79 32 255 / .24));transform:translateY(-2px)}.download-hero-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.download-hero-points span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;color:var(--white);background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .18);border-radius:var(--radius-pill);font-size:.88rem;font-weight:700}.download-hero-points .fa-solid{color:var(--secondary)}.download-device-picker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:980px;padding:10px;margin:0 auto 18px;background:rgb(255 255 255 / .82);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.download-device-option{display:inline-flex;min-height:66px;align-items:center;justify-content:center;gap:9px;padding:11px 12px;color:var(--muted);background:#fff0;border:1px solid #fff0;border-radius:var(--radius);font-size:.86rem;font-weight:800;line-height:1.2;text-align:center;transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.download-device-option .fa-solid,.download-device-option .fa-brands{color:var(--primary);font-size:1.08rem}.download-device-option:hover{color:var(--primary);background:var(--light);border-color:var(--border);transform:translateY(-1px)}.download-device-option.is-active{color:var(--white);background:linear-gradient(135deg,var(--primary-dark),var(--primary));border-color:#fff0;box-shadow:0 12px 24px rgb(84 40 245 / .22)}.download-device-option.is-active .fa-solid,.download-device-option.is-active .fa-brands{color:var(--secondary)}.download-results-bar{display:flex;gap:12px 24px;align-items:center;justify-content:space-between;max-width:980px;padding:10px 3px;margin:0 auto 22px;color:var(--muted);font-size:.86rem}.download-results-bar span{display:inline-flex;align-items:center;gap:8px;color:var(--text)}.download-results-bar .fa-solid{color:var(--success)}.download-security-note{display:grid;grid-template-columns:52px minmax(0,1fr);gap:15px;max-width:980px;align-items:center;padding:17px 20px;margin:0 auto 28px;color:#25304b;background:#eefaff;border:1px solid #c5edf8;border-radius:var(--radius-lg)}.download-security-icon{display:inline-flex;width:52px;height:52px;align-items:center;justify-content:center;color:#007f9e;background:var(--white);border:1px solid #c5edf8;border-radius:15px;font-size:1.15rem}.download-security-note strong{display:block;margin-bottom:2px;color:var(--text)}.download-security-note p{margin:0;font-size:.9rem}.download-app-list{display:grid;gap:24px}.download-app-card{--app-accent:var(--primary);--app-soft:#f3f0ff;--app-shadow:rgba(79, 32, 255, .14);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.8fr);gap:22px 34px;align-items:center;padding:28px;scroll-margin-top:calc(var(--header-height) + 24px);background:linear-gradient(135deg,var(--white),var(--app-soft));border:1px solid color-mix(in srgb,var(--app-accent) 18%,var(--border));border-left:5px solid var(--app-accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.download-app-card[hidden],.download-store-btn[hidden],.download-empty[hidden]{display:none!important}.download-app-card.app-card-smarters{--app-accent:#5b4bff;--app-soft:#f0eeff;--app-shadow:rgba(91, 75, 255, .18)}.download-app-card.app-card-ibo{--app-accent:#d7193f;--app-soft:#fff1f4;--app-shadow:rgba(215, 25, 63, .16)}.download-app-card.app-card-hot{--app-accent:#f59e0b;--app-soft:#fff7e8;--app-shadow:rgba(245, 158, 11, .18)}.download-app-main{display:grid;grid-column:1;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:center}.download-recommendation{display:inline-flex;width:fit-content;grid-column:1 / -1;align-items:center;gap:8px;padding:7px 11px;color:var(--app-accent);background:rgb(255 255 255 / .82);border:1px solid color-mix(in srgb,var(--app-accent) 18%,var(--border));border-radius:var(--radius-pill);font-size:.73rem;font-weight:900;letter-spacing:.025em;line-height:1.1;text-transform:uppercase}.download-app-main .app-logo{width:76px;height:76px}.download-app-main h2{margin:2px 0 5px;font-size:clamp(1.45rem, 3vw, 2rem)}.download-app-main p{max-width:680px;margin:0;color:var(--muted)}.download-app-main .download-app-kicker{color:var(--app-accent);font-size:.77rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.download-app-platforms{display:flex;flex-wrap:wrap;gap:8px;align-self:end}.download-source-note{display:flex;grid-column:1;gap:9px;align-items:flex-start;padding:11px 13px;color:var(--muted);background:rgb(255 255 255 / .72);border:1px solid color-mix(in srgb,var(--app-accent) 14%,var(--border));border-radius:var(--radius);font-size:.84rem}.download-source-note .fa-solid{margin-top:3px;color:var(--app-accent)}.download-app-platforms span{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;color:var(--text);background:rgb(255 255 255 / .8);border:1px solid color-mix(in srgb,var(--app-accent) 15%,var(--border));border-radius:var(--radius-pill);font-size:.78rem;font-weight:700}.download-code-box{display:grid;grid-template-columns:minmax(0,1fr) auto 36px;gap:9px;align-items:center;padding:12px 14px;background:rgb(255 255 255 / .84);border:1px solid color-mix(in srgb,var(--app-accent) 20%,var(--border));border-radius:var(--radius)}.download-code-box>span{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:800;text-transform:uppercase}.download-code-box>span .fa-solid{color:var(--app-accent)}.download-code-box code{padding:7px 10px;color:var(--text);background:var(--app-soft);border-radius:var(--radius-sm);font-family:var(--font);font-weight:800}.download-app-actions{display:grid;gap:12px;grid-column:2;grid-row:2 / span 3;align-self:stretch;align-content:center;padding:18px;background:rgb(255 255 255 / .84);border:1px solid color-mix(in srgb,var(--app-accent) 16%,var(--border));border-radius:var(--radius-lg)}.download-actions-label{margin:0;color:var(--text);font-size:.76rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.download-store-links{display:grid;gap:9px}.download-store-btn{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;align-items:center;min-height:56px;padding:9px 12px;color:var(--text);background:var(--white);border:1px solid color-mix(in srgb,var(--app-accent) 19%,var(--border));border-radius:var(--radius);box-shadow:0 8px 18px rgb(22 35 76 / .06);transition:color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.download-store-btn>.fa-solid,.download-store-btn>.fa-brands{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;color:var(--white);background:var(--app-accent);border-radius:10px;font-size:1rem}.download-store-btn span{display:grid;font-size:.86rem;font-weight:800;line-height:1.2}.download-store-btn small{margin-top:3px;color:var(--muted);font-size:.7rem;font-weight:600}.download-store-btn:hover{color:var(--app-accent);border-color:color-mix(in srgb,var(--app-accent) 44%,var(--border));box-shadow:0 12px 24px var(--app-shadow);transform:translateY(-1px)}.download-guide-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--text);font-size:.86rem;font-weight:800}.download-guide-link:hover{color:var(--app-accent)}.download-empty{max-width:620px;padding:34px;margin:24px auto 0;color:var(--muted);background:var(--white);border:1px dashed var(--border);border-radius:var(--radius-lg);text-align:center}.download-empty>.fa-solid{margin-bottom:12px;color:var(--primary);font-size:1.8rem}.download-empty h3{color:var(--text)}.download-empty p{margin:0}.download-compare-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.download-compare-table{width:100%;min-width:820px;border-collapse:collapse;background:var(--white)}.download-compare-table th,.download-compare-table td{padding:17px 18px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.download-compare-table thead th{color:var(--white);background:var(--primary-dark);font-size:.9rem}.download-compare-table thead th:first-child{min-width:150px}.download-compare-table tbody th{color:var(--text);background:var(--light);font-size:.86rem}.download-compare-table td{color:var(--muted);font-size:.88rem}.download-compare-table td strong{color:var(--primary)}.download-compare-table tbody tr:last-child th,.download-compare-table tbody tr:last-child td{border-bottom:0}.download-faq-section .faq{max-width:820px;margin-inline:auto}.download-faq-section .faq-item{border:1px solid var(--border);box-shadow:var(--shadow-sm)}.download-mobile-support{display:none}.download-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;margin:0;list-style:none;counter-reset:none}.download-steps li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;padding:22px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.download-steps li>span{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;color:var(--white);background:linear-gradient(135deg,var(--primary),var(--secondary));border-radius:14px;font-size:1.1rem;font-weight:900}.download-steps h3{margin:2px 0 5px}.download-steps p{margin:0;color:var(--muted);font-size:.92rem}.download-help-panel{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:28px;margin-top:28px;background:var(--light);border:1px solid var(--border);border-radius:var(--radius-lg)}.download-help-panel h2{max-width:760px;margin:3px 0 0;font-size:clamp(1.35rem, 3vw, 2rem)}@media (max-width:820px){.download-device-picker{display:flex;max-width:none;padding:8px;overflow-x:auto;scroll-snap-type:inline mandatory}.download-device-option{flex:0 0 auto;min-height:54px;scroll-snap-align:start}.download-results-bar{align-items:flex-start;flex-direction:column;gap:2px}.download-app-card{grid-template-columns:1fr}.download-app-actions{grid-column:auto;grid-row:auto}.download-steps{grid-template-columns:1fr}.download-help-panel{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.home-app-card{min-height:auto}.download-app-card{padding:20px}.download-security-note{grid-template-columns:42px minmax(0,1fr);padding:15px}.download-security-icon{width:42px;height:42px;border-radius:12px}.download-app-main{grid-template-columns:58px minmax(0,1fr);gap:13px}.download-app-main .app-logo{width:58px;height:58px}.download-code-box{grid-template-columns:1fr auto 36px}.download-app-actions .app-download-primary{font-size:.86rem}.download-app-actions{padding:14px}.download-recommendation{font-size:.67rem}.download-steps li{grid-template-columns:42px minmax(0,1fr);padding:18px}.download-steps li>span{width:42px;height:42px}}@media (max-width:767.98px){.download-mobile-support{position:fixed;right:16px;bottom:16px;z-index:45;display:inline-flex;min-height:48px;align-items:center;gap:9px;padding:11px 16px;color:var(--white);background:linear-gradient(135deg,var(--primary),#7155ff);border:1px solid rgb(255 255 255 / .28);border-radius:var(--radius-pill);box-shadow:0 16px 34px rgb(27 17 75 / .28);font-size:.86rem;font-weight:800}}.app-rating-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--light);border:1px solid var(--border);border-radius:var(--radius)}.app-rating-row .stars{color:#ffb000;font-size:.96rem;letter-spacing:0}.app-rating-row strong{color:var(--text);font-size:.95rem;font-weight:800}.app-meta{display:grid;gap:3px;color:var(--muted);font-size:.84rem;line-height:1.35}.app-meta p{margin:0}.app-meta strong{color:var(--text);font-weight:800}.app-downloader-code{display:grid;grid-template-columns:minmax(0,1fr) auto 34px;gap:8px;align-items:center;padding:12px 14px;color:var(--text);background:var(--app-soft);border:1px solid color-mix(in srgb,var(--app-accent) 20%,var(--border));border-left:4px solid var(--app-accent);border-radius:var(--radius);box-shadow:0 10px 24px var(--app-shadow)}.app-downloader-code span{display:inline-flex;min-width:0;align-items:center;gap:8px;color:var(--text);font-size:.76rem;font-weight:800;line-height:1.15;text-transform:uppercase}.app-downloader-code .fa-solid{color:var(--app-accent)}.app-downloader-code code{padding:7px 9px;color:var(--text);background:var(--white);border:1px solid color-mix(in srgb,var(--app-accent) 18%,var(--border));border-radius:var(--radius-sm);font-family:var(--font);font-size:.86rem;font-weight:800;line-height:1;white-space:nowrap}.app-code-copy{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;color:var(--app-accent);background:var(--white);border:1px solid color-mix(in srgb,var(--app-accent) 22%,var(--border));border-radius:var(--radius-sm);transition:transform var(--transition-fast),background var(--transition-fast)}.app-code-copy:hover{background:color-mix(in srgb,var(--app-accent) 8%,var(--white));transform:translateY(-1px)}.app-code-copy.is-copied{color:#071326;background:#4ade80;border-color:#4ade80}.app-actions{display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:center;margin-top:auto}.app-download{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;color:var(--app-accent);background:var(--app-soft);border:1px solid rgb(6 26 73 / .08);border-radius:var(--radius);box-shadow:0 12px 22px var(--app-shadow);transition:transform var(--transition-fast),opacity var(--transition-fast)}.app-install-btn{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:11px 16px;color:var(--text);background:var(--app-soft);border:1px solid color-mix(in srgb,var(--app-accent) 20%,var(--border));border-radius:var(--radius);font-size:.88rem;font-weight:800;line-height:1.1;text-align:center;box-shadow:0 10px 22px var(--app-shadow);transition:transform var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast)}.app-download:hover,.app-install-btn:hover{transform:translateY(-1px)}.app-install-btn:hover{background:color-mix(in srgb,var(--app-accent) 12%,var(--white));border-color:color-mix(in srgb,var(--app-accent) 32%,var(--border))}.app-install-btn .fa-solid{color:var(--app-accent)}.dark-banner{overflow:hidden;color:var(--white);background:radial-gradient(circle at 78% 20%,rgb(0 200 255 / .28),transparent 28%),linear-gradient(135deg,var(--dark),var(--primary-dark));border-radius:var(--radius)}.dark-banner-inner{display:grid;gap:24px;align-items:center;padding:28px}.dark-banner img{width:100%;min-height:260px;object-fit:cover;border-radius:var(--radius)}.comparison{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.compare-table{width:100%;min-width:720px;border-collapse:collapse;background:var(--white)}.compare-table th,.compare-table td{padding:18px;text-align:left;border-bottom:1px solid var(--border)}.compare-table th{color:var(--primary-dark);background:var(--light);font-size:.92rem}.compare-table tr:last-child td{border-bottom:0}.compare-table .yes{color:var(--success);font-weight:800}.compare-table .no{color:var(--muted);font-weight:700}section[aria-labelledby="compare-title"] .comparison{border-color:rgb(84 40 245 / .2);box-shadow:0 18px 42px rgb(38 24 98 / .1)}section[aria-labelledby="compare-title"] .compare-table th:nth-child(2){position:relative;color:var(--white);background:linear-gradient(135deg,var(--primary-dark),var(--primary));box-shadow:inset 1px 0 rgb(255 255 255 / .14),inset -1px 0 rgb(255 255 255 / .14);font-size:1rem}section[aria-labelledby="compare-title"] .compare-table th:nth-child(2)::before{margin-right:8px;color:#ffd35a;content:"★"}section[aria-labelledby="compare-title"] .compare-table th:nth-child(2)::after{display:inline-flex;margin-left:10px;padding:4px 7px;color:var(--white);background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .22);border-radius:var(--radius-pill);content:"Notre offre";font-size:.64rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase;vertical-align:middle}section[aria-labelledby="compare-title"] .compare-table td:nth-child(2){color:var(--primary-dark);background:linear-gradient(90deg,#f8f6ff,#f2eeff);box-shadow:inset 1px 0 rgb(84 40 245 / .12),inset -1px 0 rgb(84 40 245 / .12)}section[aria-labelledby="compare-title"] .compare-table .yes::before{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;margin-right:8px;color:var(--white);background:var(--success);border-radius:50%;content:"✓";font-size:.72rem;font-weight:800;line-height:1}section[aria-labelledby="compare-title"] .compare-table tbody tr:hover td:nth-child(2){background:#ece7ff}.review-card{min-height:100%}.review-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.avatar{display:inline-flex;flex:0 0 44px;width:44px;height:44px;align-items:center;justify-content:center;color:var(--white);background:linear-gradient(135deg,#4285f4,#34a853);border-radius:50%;font-weight:800}.stars{display:inline-flex;gap:2px;color:#f6a700;font-weight:800;letter-spacing:.06em}.product-reviews-section{overflow:hidden;background:var(--white)}.product-reviews-section .container{overflow:hidden}.product-reviews-section .section-header{max-width:860px;margin-bottom:24px}.review-verified-badge{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-bottom:14px;padding:7px 13px;color:var(--primary);background:rgb(84 40 245 / .07);border:1px solid rgb(84 40 245 / .18);border-radius:var(--radius-pill);font-size:.84rem;font-weight:800}.product-reviews-section h2 span{color:var(--primary)}.review-summary-panel{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%;align-items:center;justify-content:center;gap:18px;margin:0 auto 42px;padding:16px 22px;background:var(--white);border:1px solid #e6eaf2;border-radius:var(--radius);box-shadow:0 10px 28px rgb(7 19 38 / .08)}.review-score{text-align:center}.review-score strong,.review-satisfaction strong{display:block;color:#06112f;font-size:2rem;line-height:1}.review-score span,.review-satisfaction span,.review-based{color:#7c879c;font-size:.82rem}.review-summary-stars{display:grid;gap:4px;padding-inline:18px;border-inline:1px solid #edf0f5}.review-summary-stars .stars,.review-card-pro .stars{color:#ffb703}.review-based strong{color:#18233a}.review-satisfaction strong{color:var(--success)}.reviews-grid-pro{display:flex;gap:18px;transition:transform .35s ease;will-change:transform}.review-card-pro{position:relative;display:flex;flex:0 0 100%;flex-direction:column;min-height:100%;padding:22px;background:var(--white);border:1px solid #e6eaf2;border-radius:var(--radius);box-shadow:0 10px 26px rgb(7 19 38 / .06)}.review-card-pro::after{position:absolute;top:20px;right:22px;color:#d7e7ff;content:"\f10e";font:var(--fa-font-solid);font-size:1.2rem}.review-card-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.review-avatar{display:inline-flex;flex:0 0 38px;width:38px;height:38px;align-items:center;justify-content:center;color:#fff;background:linear-gradient(135deg,var(--primary),#6848f7);border-radius:50%;font-weight:800;text-shadow:0 1px 2px rgb(0 0 0 / .18)}.review-card-head strong{display:block;color:#071326;line-height:1.1}.review-card-head span{color:#8a95a8;font-size:.82rem}.review-card-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;color:#8a95a8;font-size:.82rem}.review-card-pro p{margin-bottom:16px;color:#24304a;line-height:1.65}.review-tag{width:fit-content;margin-top:auto;padding:6px 10px;color:var(--primary);background:rgb(84 40 245 / .07);border-radius:var(--radius-pill);font-size:.8rem;font-weight:500}.review-carousel-controls{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:32px}.review-nav-btn{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;color:#1d2b4a;background:var(--white);border:1px solid #e0e6f0;border-radius:50%;box-shadow:0 4px 14px rgb(7 19 38 / .08);cursor:pointer}.review-nav-btn[disabled],.review-nav-btn[aria-disabled="true"]{cursor:default;opacity:.42}.review-dots{display:inline-flex;align-items:center;gap:7px}.review-dots span,.review-dots button{width:8px;height:8px;padding:0;background:#cbd3df;border:0;border-radius:var(--radius-pill);cursor:pointer}.review-dots span.is-active,.review-dots button.is-active{width:24px;background:var(--primary)}.faq{display:grid;gap:12px}.faq-item{overflow:hidden}.faq-question{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;padding:20px;color:var(--text);background:var(--white);border:0;text-align:left;font-weight:800}.faq-question::after{flex:0 0 auto;content:"\f078";font:var(--fa-font-solid);transition:transform var(--transition-fast)}.faq-question[aria-expanded="true"]::after{transform:rotate(180deg)}.faq-panel{padding:0 20px 20px;color:var(--muted)}.faq-panel[hidden]{display:none}.cta-panel{display:grid;gap:22px;align-items:center;padding:30px;color:var(--white);background:radial-gradient(circle at 92% 20%,rgb(255 194 71 / .2),transparent 28%),linear-gradient(135deg,var(--primary),var(--primary-dark));border-radius:var(--radius);box-shadow:var(--shadow-md)}.cta-panel .lead{color:rgb(255 255 255 / .84)}.site-footer{position:relative;overflow:hidden;color:rgb(255 255 255 / .78);background:radial-gradient(circle at 8% 0,rgb(84 40 245 / .2),transparent 30%),radial-gradient(circle at 92% 18%,rgb(18 189 232 / .1),transparent 24%),linear-gradient(180deg,#090b22 0%,#07091d 100%)}.site-footer::before{position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgb(18 189 232 / .55),rgb(84 40 245 / .55),transparent);content:""}.site-footer .container{position:relative;z-index:1}.footer-top{display:grid;gap:34px;align-items:start;padding-block:56px 38px}.footer-brand{min-width:0}.footer-brand img{width:168px;height:auto;margin-bottom:18px}.footer-brand>a:first-child{display:inline-flex}.footer-brand p{max-width:370px;margin:0;color:rgb(255 255 255 / .72);line-height:1.75}.footer-column{min-width:0}.footer-title{display:flex;gap:10px;align-items:center;margin:0 0 18px;color:var(--white);font-size:1rem;line-height:1.3}.footer-title::after{width:28px;height:2px;background:linear-gradient(90deg,var(--secondary),var(--primary));border-radius:var(--radius-pill);content:""}.footer-links{display:grid;gap:10px;margin:0;padding:0;list-style:none}.footer-links a{display:inline-block;color:rgb(255 255 255 / .76);line-height:1.5;transition:color var(--transition-fast),transform var(--transition-fast)}.footer-links a:hover{color:var(--white);transform:translateX(3px)}.footer-links a:focus-visible{color:var(--white)}.footer-article-links a{max-width:280px}.footer-bottom{display:grid;gap:18px;padding-block:20px;border-top:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .62);font-size:.84rem}.footer-meta{display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;align-items:center}.footer-copyright{color:rgb(255 255 255 / .78)}.footer-disclaimer{max-width:650px;line-height:1.55;text-align:right}.footer-legal{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center}.footer-legal a{color:rgb(255 255 255 / .78);text-decoration:underline;text-decoration-color:rgb(255 255 255 / .35);text-underline-offset:3px}.footer-legal a:hover,.footer-legal a:focus-visible{color:var(--white);text-decoration-color:currentColor}.page-hero{padding-block:78px 62px;color:var(--white);background:radial-gradient(circle at 82% 20%,rgb(0 200 255 / .28),transparent 24%),linear-gradient(135deg,var(--primary-dark),var(--primary))}.page-hero h1{max-width:820px}.seo-landing{overflow:clip}.seo-landing-hero{padding-block:clamp(58px, 7vw, 88px)}.seo-landing-hero__grid{display:grid;gap:clamp(32px, 5vw, 64px);align-items:center}.seo-landing-hero__grid>*,.seo-landing-hero__copy,.seo-landing-hero__visual{min-width:0;max-width:100%}.seo-landing-hero__copy h1{max-width:720px;font-size:clamp(2.2rem, 4vw, 3.65rem);line-height:1.06;overflow-wrap:anywhere}.seo-landing-hero__copy .lead{max-width:680px}.seo-landing-actions,.seo-inline-actions,.seo-path-actions,.seo-cta-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.seo-landing-actions{margin-top:28px}.seo-landing-proof{display:flex;flex-wrap:wrap;gap:10px 20px;margin:28px 0 0;padding:0;list-style:none}.seo-landing-proof li{display:inline-flex;gap:8px;align-items:center;color:rgb(255 255 255 / .88);font-size:.9rem;font-weight:700}.seo-landing-proof i{color:#7de9ff}.seo-landing-hero__visual{position:relative;margin:0;padding:10px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .22);border-radius:26px;box-shadow:0 24px 60px rgb(10 5 55 / .32);backdrop-filter:blur(10px)}.seo-landing-hero__visual img{display:block;width:100%;height:auto;border-radius:18px;aspect-ratio:16 / 9;object-fit:cover}.seo-landing-hero__visual figcaption{position:absolute;right:24px;bottom:24px;left:24px;display:flex;gap:10px;align-items:center;padding:13px 15px;color:#17132d;background:rgb(255 255 255 / .94);border-radius:12px;box-shadow:0 12px 30px rgb(12 8 45 / .18);font-size:.86rem;font-weight:750;line-height:1.35}.seo-landing-hero__visual figcaption i{color:var(--primary)}.seo-feature-grid,.seo-scenario-grid,.seo-network-grid{display:grid;gap:18px}.seo-feature-card{position:relative;padding:26px;overflow:hidden}.seo-feature-card>span{position:absolute;top:16px;right:18px;color:rgb(84 40 245 / .11);font-size:2.5rem;font-weight:900;line-height:1}.seo-feature-card>i,.seo-network-grid article>span,.seo-scenario-grid article>span{display:grid;width:50px;height:50px;margin-bottom:18px;place-items:center;color:var(--primary);background:#eeeaff;border-radius:14px;font-size:1.15rem}.seo-feature-card h3,.seo-network-grid h3,.seo-scenario-grid h3{margin-bottom:9px;font-size:1.17rem}.seo-feature-card p,.seo-network-grid p,.seo-scenario-grid p{margin:0;color:var(--muted);line-height:1.7}.seo-scenario-grid article{position:relative;display:flex;flex-direction:column;padding:28px;background:var(--white);border:1px solid #e4e0f4;border-radius:20px;box-shadow:var(--shadow-sm)}.seo-scenario-grid article.is-highlighted{border-color:rgb(84 40 245 / .45);box-shadow:0 18px 46px rgb(84 40 245 / .13)}.seo-scenario-label{position:absolute;top:18px;right:18px;padding:5px 9px;color:var(--primary)!important;background:#f0ecff;border-radius:var(--radius-pill);font-size:.72rem;font-weight:850;text-transform:uppercase}.seo-scenario-grid article>a{display:inline-flex;gap:8px;align-items:center;margin-top:auto;padding-top:20px;color:var(--primary);font-weight:800}.seo-split{display:grid;gap:clamp(30px, 5vw, 64px);align-items:center}.seo-split__media{position:relative}.seo-split__media::before{position:absolute;inset:-14px 14px 14px -14px;z-index:-1;background:linear-gradient(135deg,#eae4ff,#def8ff);border-radius:24px;content:""}.seo-split__media img{display:block;width:100%;height:auto;border-radius:20px;box-shadow:var(--shadow-md)}.seo-split__copy h2{margin-bottom:18px}.seo-split__copy>p:not(.eyebrow){color:var(--muted);line-height:1.75}.seo-check-list{display:grid;gap:12px;margin:22px 0 26px;padding:0;list-style:none}.seo-check-list li{display:flex;gap:11px;align-items:flex-start;line-height:1.6}.seo-check-list li>i{display:grid;flex:0 0 auto;width:24px;height:24px;margin-top:1px;place-items:center;color:#07864f;background:#dff8eb;border-radius:50%;font-size:.7rem}.seo-check-list a,.seo-text-links a{color:var(--primary);font-weight:750;text-decoration:underline;text-underline-offset:3px}.seo-context-link{color:var(--primary);font-weight:750;text-decoration:underline;text-decoration-color:rgb(84 40 245 / .35);text-underline-offset:3px}.seo-context-link:hover,.seo-context-link:focus-visible{text-decoration-color:currentColor}.seo-context-link--light,.dark-banner .seo-context-link{color:#9eeeff;text-decoration-color:rgb(158 238 255 / .5)}.seo-context-reviews{justify-content:center}.seo-inline-actions>a:not(.btn){display:inline-flex;gap:7px;align-items:center;padding:11px 4px;color:var(--primary);font-weight:800}.seo-checklist-panel{display:grid;gap:28px;padding:clamp(26px, 5vw, 48px);background:var(--white);border:1px solid #e1dcf5;border-radius:24px;box-shadow:var(--shadow-sm)}.seo-checklist-panel>div>p:last-child{color:var(--muted)}.seo-checklist-panel ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.seo-checklist-panel li{display:flex;gap:12px;align-items:center;padding:12px 14px;background:#f7f6fc;border-radius:11px;font-weight:700}.seo-checklist-panel li span{display:grid;flex:0 0 auto;width:26px;height:26px;place-items:center;color:var(--white);background:var(--primary);border-radius:50%;font-size:.76rem}.seo-faq-list{display:grid;gap:12px}.seo-faq-list details{background:var(--white);border:1px solid #dfdced;border-radius:14px;box-shadow:0 8px 24px rgb(20 14 65 / .04)}.seo-faq-list summary{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:18px 20px;cursor:pointer;font-weight:800;list-style:none}.seo-faq-list summary::-webkit-details-marker{display:none}.seo-faq-list summary i{color:var(--primary);transition:transform var(--transition-fast)}.seo-faq-list details[open] summary i{transform:rotate(45deg)}.seo-faq-list details p{margin:0;padding:0 20px 20px;color:var(--muted);line-height:1.72}.seo-faq-list details p a{color:var(--primary);font-weight:750;text-decoration:underline;text-underline-offset:3px}.seo-final-cta{padding-top:20px}.seo-network-grid article{padding:26px}.seo-network-note{display:flex;gap:16px;align-items:flex-start;margin-top:22px;padding:20px 22px;color:#24314c;background:#eafaff;border:1px solid #c6eff9;border-radius:16px}.seo-network-note>i{margin-top:4px;color:#087f9e;font-size:1.25rem}.seo-network-note p{margin:5px 0 0;color:#4c5c72;line-height:1.6}.seo-device-grid{display:grid;gap:14px}.seo-device-grid>a{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px;color:var(--text);background:var(--white);border:1px solid #e1deef;border-radius:16px;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.seo-device-grid>a:hover,.seo-device-grid>a:focus-visible{border-color:rgb(84 40 245 / .45);box-shadow:0 15px 34px rgb(84 40 245 / .11);transform:translateY(-2px)}.seo-device-grid>a>i:first-child{display:grid;width:48px;height:48px;place-items:center;color:var(--primary);background:#eeeaff;border-radius:13px;font-size:1.12rem}.seo-device-grid>a>i:last-child{color:var(--primary)}.seo-device-grid strong,.seo-device-grid small{display:block}.seo-device-grid small{margin-top:3px;color:var(--muted)}.seo-step-grid{display:grid;gap:14px;margin:0;padding:0;list-style:none}.seo-step-grid li{display:flex;gap:15px;padding:22px;background:var(--white);border:1px solid #e2deef;border-radius:16px}.seo-step-grid li>span{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;color:var(--white);background:linear-gradient(135deg,var(--primary),#825bff);border-radius:12px;font-weight:900}.seo-step-grid h3{margin:1px 0 7px;font-size:1.06rem}.seo-step-grid p{margin:0;color:var(--muted);line-height:1.6}.seo-path-actions{justify-content:center;margin-top:26px}.seo-transparency-panel{display:grid;gap:22px;align-items:start;padding:clamp(26px, 5vw, 44px);background:linear-gradient(135deg,#f7f5ff,#f0fbff);border:1px solid #dcd8ef;border-radius:24px}.seo-transparency-icon{display:grid;width:64px;height:64px;place-items:center;color:var(--primary);background:var(--white);border-radius:18px;box-shadow:var(--shadow-sm);font-size:1.55rem}.seo-transparency-panel h2{margin-bottom:12px}.seo-transparency-panel p:not(.eyebrow){color:var(--muted);line-height:1.75}.seo-text-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}@media (min-width:720px){.seo-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-scenario-grid,.seo-network-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-checklist-panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center}.seo-device-grid,.seo-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.seo-transparency-panel{grid-template-columns:64px minmax(0,1fr)}}@media (min-width:980px){.seo-landing-hero__grid,.seo-split{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr)}.seo-split--reverse .seo-split__media{order:2}.seo-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.seo-device-grid,.seo-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:719px){.seo-landing-hero__copy h1{font-size:clamp(1.95rem, 8.5vw, 2.55rem)}.seo-landing-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.seo-landing-proof li{min-width:0;overflow-wrap:anywhere}.seo-landing-actions .btn,.seo-cta-actions .btn,.seo-path-actions .btn{width:100%;justify-content:center}.seo-landing-hero__visual figcaption{position:static;margin-top:10px}}.breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;color:rgb(255 255 255 / .82);font-size:.9rem}.breadcrumb a{text-decoration:underline;text-underline-offset:4px}.legal-page .page-hero{padding-block:58px 48px}.legal-page .page-hero h1{font-size:clamp(1.95rem, 3.5vw, 2.8rem)}.legal-page .section{padding-block:clamp(52px, 7vw, 82px)}.legal-page .container-sm{width:min(100% - var(--space-4), 900px);max-width:900px}.legal-document{color:#20243a}.legal-document p,.legal-document li{font-size:1rem;line-height:1.75}.legal-document p,.legal-document ul,.legal-document ol,.legal-table-wrap{margin-bottom:1.25rem}.legal-document ul,.legal-document ol{padding-left:1.4rem}.legal-document li+li{margin-top:.45rem}.legal-document h2{margin:2.6rem 0 .85rem;color:var(--primary-dark);font-size:clamp(1.35rem, 2vw, 1.65rem);line-height:1.25;scroll-margin-top:110px}.legal-document h3{margin:2rem 0 .65rem;font-size:1.18rem;line-height:1.35}.legal-document a{font-weight:650;text-decoration:underline;text-decoration-color:rgb(84 40 245 / .35);text-underline-offset:3px}.legal-document a:hover,.legal-document a:focus-visible{text-decoration-color:currentColor}.legal-updated{display:inline-flex;gap:5px;margin-bottom:1.15rem;padding:7px 11px;color:#4f5670;background:#f4f2ff;border:1px solid #dfd9ff;border-radius:var(--radius-pill);font-size:.86rem!important;line-height:1.35!important}.legal-lead{margin-bottom:1.75rem!important;color:#424a65;font-size:1.08rem!important;line-height:1.8!important}.legal-summary{margin:2rem 0 2.6rem;padding:22px 24px;background:linear-gradient(135deg,#f8f7ff,#f4fbff);border:1px solid #e1e4f2;border-left:4px solid var(--primary);border-radius:14px}.legal-summary>strong{display:block;margin-bottom:12px;color:var(--primary-dark);font-size:1.05rem}.legal-summary ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 32px;margin:0}.legal-summary li+li{margin-top:0}.legal-summary a{font-weight:600}.legal-table-wrap{overflow-x:auto;border:1px solid #e0e3ed;border-radius:12px}.legal-table{width:100%;min-width:680px;border-collapse:collapse;background:var(--white)}.legal-table th,.legal-table td{padding:13px 15px;border-bottom:1px solid #e8eaf1;text-align:left;vertical-align:top;line-height:1.55}.legal-table th{color:var(--primary-dark);background:#f5f6fb;font-size:.9rem}.legal-table td{font-size:.92rem}.legal-table tbody tr:last-child td{border-bottom:0}.legal-reference{margin-top:3rem;padding:20px 22px;background:#f5fbff;border:1px solid #d8edf8;border-radius:14px}.legal-reference h2{margin-top:0;font-size:1.25rem}.legal-reference p:last-child{margin-bottom:0}.thank-you-page{display:flex;min-height:100vh;flex-direction:column;background:radial-gradient(circle at 12% 12%,rgb(79 32 255 / .13),transparent 28%),radial-gradient(circle at 88% 82%,rgb(0 200 255 / .14),transparent 30%),var(--light)}.thank-you-main{display:grid;flex:1;place-items:center;padding-block:64px}.thank-you-container{width:100%}.thank-you-card{width:min(100%, 860px);margin-inline:auto;padding:clamp(30px, 6vw, 58px);text-align:center;background:rgb(255 255 255 / .96);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.thank-you-icon{display:grid;width:76px;height:76px;margin:0 auto 20px;color:var(--white);background:var(--success);border:8px solid rgb(32 178 107 / .14);border-radius:50%;place-items:center;box-shadow:0 12px 30px rgb(32 178 107 / .24)}.thank-you-icon i{font-size:1.9rem}.thank-you-eyebrow{margin:0 0 8px;color:var(--success);font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.thank-you-card h1{margin-bottom:14px;font-size:clamp(2rem, 6vw, 3.45rem);line-height:1.08}.thank-you-lead{max-width:650px;margin:0 auto 30px;color:var(--muted);font-size:var(--fs-lead)}.email-reminder{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;padding:24px;text-align:left;background:rgb(79 32 255 / .055);border:1px solid rgb(79 32 255 / .18);border-radius:var(--radius)}.email-reminder-icon{display:grid;width:48px;height:48px;color:var(--primary);background:var(--white);border-radius:50%;box-shadow:var(--shadow-sm);place-items:center}.email-reminder-icon i{font-size:1.2rem}.email-reminder h2{margin-bottom:5px;font-size:1.2rem}.email-reminder p{margin:0;color:var(--muted)}.email-reminder .spam-note{margin-top:12px;color:var(--text);font-size:.94rem}.spam-note i{margin-right:6px;color:var(--accent)}.thank-you-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.thank-you-step{padding:18px 12px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius)}.thank-you-step>span{display:grid;width:32px;height:32px;margin:0 auto 10px;color:var(--white);background:var(--primary);border-radius:50%;font-size:.85rem;font-weight:800;place-items:center}.thank-you-step p{margin:0;color:var(--muted);font-size:.88rem;line-height:1.5}.thank-you-step strong{color:var(--text)}.thank-you-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:30px}.thank-you-help{max-width:660px;margin:22px auto 0;color:var(--muted);font-size:.88rem}@media (max-width:680px){.thank-you-main{padding-block:28px}.thank-you-card{padding:28px 20px}.email-reminder{grid-template-columns:1fr;text-align:center}.email-reminder-icon{margin-inline:auto}.thank-you-steps{grid-template-columns:1fr}.thank-you-actions{flex-direction:column}.thank-you-actions .btn{width:100%}}.offers-hero{position:relative;overflow:hidden;padding-block:60px 72px;background:radial-gradient(circle at 84% 18%,rgb(18 189 232 / .28),transparent 28%),radial-gradient(circle at 10% 90%,rgb(84 40 245 / .32),transparent 34%),linear-gradient(135deg,#15103f 0%,#281477 55%,#4b25dd 100%)}.offers-hero::after{position:absolute;right:-160px;bottom:-230px;width:430px;height:430px;border:1px solid rgb(255 255 255 / .14);border-radius:50%;box-shadow:0 0 0 64px rgb(255 255 255 / .026),0 0 0 128px rgb(255 255 255 / .016);content:""}.offers-hero .container{position:relative;z-index:1}.offers-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:clamp(36px, 6vw, 74px);align-items:center}.offers-hero-copy .eyebrow{gap:8px}.offers-hero-copy h1{max-width:760px;margin-bottom:22px;font-size:clamp(2.55rem, 5.5vw, 4.6rem)}.offers-hero-copy>.lead{max-width:700px;margin-bottom:28px}.offers-hero-actions,.offers-cta-actions{display:flex;flex-wrap:wrap;gap:12px}.offers-hero-trust{display:flex;flex-wrap:wrap;gap:10px 20px;padding:0;margin:28px 0 0;color:rgb(255 255 255 / .82);font-size:.91rem;list-style:none}.offers-hero-trust li{display:inline-flex;gap:8px;align-items:center}.offers-hero-trust i{color:var(--secondary)}.offers-hero-guide{padding:27px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:24px;box-shadow:0 28px 70px rgb(7 6 31 / .3);backdrop-filter:blur(18px)}.offers-guide-head{display:flex;gap:14px;align-items:center;padding-bottom:20px;border-bottom:1px solid rgb(255 255 255 / .16)}.offers-guide-head>span{display:grid;flex:0 0 auto;width:50px;height:50px;color:var(--primary-dark);background:linear-gradient(135deg,var(--accent),#ffe3a0);border-radius:15px;place-items:center}.offers-guide-head small,.offers-guide-head h2{display:block;margin:0}.offers-guide-head small{color:rgb(255 255 255 / .66);font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.offers-guide-head h2{font-size:1.28rem}.offers-guide-list{display:grid;gap:14px;padding:20px 0;margin:0;list-style:none}.offers-guide-list li{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.offers-guide-list li>span{display:grid;width:34px;height:34px;color:var(--secondary);background:rgb(18 189 232 / .12);border:1px solid rgb(18 189 232 / .24);border-radius:11px;font-size:.8rem;font-weight:900;place-items:center}.offers-guide-list strong,.offers-guide-list p{display:block}.offers-guide-list strong{margin-bottom:2px;color:var(--white)}.offers-guide-list p{margin:0;color:rgb(255 255 255 / .7);font-size:.88rem;line-height:1.5}.offers-hero-guide>a{display:inline-flex;gap:8px;align-items:center;color:var(--white);font-size:.9rem;font-weight:800;text-decoration:underline;text-decoration-color:rgb(255 255 255 / .35);text-underline-offset:4px}.offers-configurator{overflow:visible;scroll-margin-top:calc(var(--header-height) + 18px);background:radial-gradient(circle at 90% 8%,rgb(18 189 232 / .1),transparent 25%),linear-gradient(180deg,#fff 0%,#f8f7ff 100%)}.offers-configurator::before{opacity:.58}.offers-configurator .section-header{max-width:810px;margin-bottom:28px}.offers-screen-tabs{width:min(100%, 480px);grid-template-columns:repeat(3,minmax(0,1fr))}.offers-selection-summary{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;gap:14px;align-items:center;width:min(100%, 900px);padding:15px;margin:24px auto 0;background:rgb(255 255 255 / .96);border:1px solid rgb(84 40 245 / .18);border-radius:16px;box-shadow:0 15px 34px rgb(27 7 79 / .1)}.offers-selection-icon{display:grid;width:48px;height:48px;color:var(--primary);background:rgb(84 40 245 / .08);border-radius:14px;place-items:center}.offers-selection-copy small,.offers-selection-copy strong{display:block}.offers-selection-copy small{margin-bottom:2px;color:var(--primary);font-size:.67rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.offers-selection-copy strong{line-height:1.3}.offers-selection-price{color:var(--primary-dark);font-size:1.3rem;white-space:nowrap}.offers-selection-summary .btn{min-height:44px;padding:10px 16px;font-size:.82rem}.offers-pricing-panel{padding-top:34px}.offers-pricing-grid .price-card{cursor:default}.offers-pricing-grid .price-card.is-selected{border-color:rgb(84 40 245 / .7);box-shadow:0 22px 54px rgb(27 7 79 / .17),0 0 0 3px rgb(84 40 245 / .08)}.price-card .price-monthly{min-height:34px;margin:-2px 0 10px;color:var(--muted);font-size:.68rem;font-weight:700;line-height:1.35;text-align:center}.offers-configurator-note{display:flex;gap:9px;justify-content:center;max-width:820px;margin:30px auto 0;color:var(--muted);font-size:.88rem;text-align:center}.offers-configurator-note i{margin-top:4px;color:var(--primary)}.offers-comparison{background:var(--white)}.offers-comparison-desktop{overflow:hidden;border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-sm)}.offers-comparison-table{width:100%;border-collapse:collapse;table-layout:fixed}.offers-comparison-table th,.offers-comparison-table td{padding:16px 14px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center}.offers-comparison-table tr>*:last-child{border-right:0}.offers-comparison-table tbody tr:last-child>*{border-bottom:0}.offers-comparison-table thead th{color:var(--primary-dark);background:linear-gradient(180deg,#f7f5ff,#f1eeff);font-size:.94rem}.offers-comparison-table thead th:first-child,.offers-comparison-table tbody th{width:190px;text-align:left}.offers-comparison-table tbody th{color:#3d3b55;background:#fbfaff;font-size:.86rem}.offers-comparison-table td{color:#4b4961;font-size:.9rem}.offers-comparison-table td strong{color:var(--primary-dark)}.offers-comparison-table td i{margin-right:6px;color:var(--success)}.comparison-badge{display:block;width:fit-content;padding:3px 7px;margin:6px auto 0;color:var(--white);background:var(--primary);border-radius:var(--radius-pill);font-size:.59rem;letter-spacing:.04em;text-transform:uppercase}.offers-comparison-mobile{display:none}.offers-screen-guide{background:radial-gradient(circle at 10% 15%,rgb(18 189 232 / .08),transparent 22%),var(--light)}.offers-screen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.offers-screen-card{position:relative;display:grid;grid-template-columns:58px 1fr;gap:18px;align-items:start;padding:28px;background:var(--white);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow-sm)}.offers-screen-card.is-recommended{border-color:rgb(84 40 245 / .42);box-shadow:var(--shadow-md)}.offers-screen-icon{display:grid;width:58px;height:58px;color:var(--primary);background:rgb(84 40 245 / .08);border-radius:17px;place-items:center}.offers-screen-card:nth-child(2) .offers-screen-icon{color:#087e9f;background:rgb(18 189 232 / .1)}.offers-screen-card:nth-child(3) .offers-screen-icon{color:#936500;background:rgb(255 194 71 / .16)}.offers-screen-count{margin:0 0 3px;color:var(--primary);font-size:.7rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.offers-screen-card h3{margin-bottom:8px}.offers-screen-card p:last-child{margin-bottom:0;color:var(--muted)}.offers-screen-label{position:absolute;top:-11px;right:18px;padding:5px 10px;color:var(--white);background:var(--primary);border-radius:var(--radius-pill);font-size:.62rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.offers-included-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.offers-included-card{padding:25px}.offers-included-card>span{display:grid;width:48px;height:48px;margin-bottom:20px;color:var(--primary);background:rgb(84 40 245 / .08);border-radius:14px;place-items:center}.offers-included-card h3{margin-bottom:8px}.offers-included-card p{margin:0;color:var(--muted)}.offers-order-list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.offers-order-list::before{position:absolute;top:28px;right:16.67%;left:16.67%;height:2px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.2;content:""}.offers-order-list li{position:relative;z-index:1;text-align:center}.offers-order-list li>span{display:grid;width:58px;height:58px;margin:0 auto 18px;color:var(--white);background:linear-gradient(135deg,var(--primary),#7659ff);border:6px solid var(--white);border-radius:50%;box-shadow:0 8px 22px rgb(84 40 245 / .22);font-weight:900;place-items:center}.offers-order-list li:nth-child(2)>span{background:linear-gradient(135deg,#087e9f,var(--secondary))}.offers-order-list li:nth-child(3)>span{color:var(--primary-dark);background:linear-gradient(135deg,var(--accent),#ffd980)}.offers-order-list h3{margin-bottom:7px}.offers-order-list p{max-width:310px;margin:0 auto;color:var(--muted)}.offers-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.offers-faq-grid details{background:var(--white);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow-sm)}.offers-faq-grid summary{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:19px 20px;font-weight:800;list-style:none;cursor:pointer}.offers-faq-grid summary::-webkit-details-marker{display:none}.offers-faq-grid summary i{color:var(--primary);transition:transform var(--transition-fast)}.offers-faq-grid details[open] summary i{transform:rotate(45deg)}.offers-faq-grid details p{padding:0 20px 20px;margin:0;color:var(--muted)}.offers-final-cta{padding-top:34px}.offers-cta-panel{grid-template-columns:minmax(0,1fr) auto;gap:30px;padding:clamp(28px, 5vw, 44px);border-radius:24px}.offers-cta-panel .lead{max-width:720px;margin-bottom:0}.offers-cta-actions{justify-content:flex-end}@media (max-width:1023px){.offers-hero-grid{grid-template-columns:1fr}.offers-hero-guide{max-width:720px}.offers-screen-grid,.offers-included-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offers-screen-card:last-child{grid-column:1 / -1}.offers-cta-panel{grid-template-columns:1fr}.offers-cta-actions{justify-content:flex-start}}@media (max-width:759.98px){.offers-comparison-desktop{display:none}.offers-comparison-mobile{display:grid;gap:12px}.offers-comparison-item{background:var(--white);border:1px solid var(--border);border-radius:15px;box-shadow:var(--shadow-sm)}.offers-comparison-item summary{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:17px;font-weight:800;list-style:none;cursor:pointer}.offers-comparison-item summary::-webkit-details-marker{display:none}.offers-comparison-item summary strong{color:var(--primary);font-size:.81rem}.offers-comparison-item dl{display:grid;gap:0;padding:0 17px 14px;margin:0}.offers-comparison-item dl>div{display:flex;gap:14px;justify-content:space-between;padding:9px 0;border-top:1px solid var(--border)}.offers-comparison-item dt{color:var(--muted)}.offers-comparison-item dd{margin:0;font-weight:800}.offers-selection-summary{position:sticky;bottom:10px;z-index:20;grid-template-columns:42px minmax(0,1fr) auto;gap:10px;padding:11px}.offers-selection-icon{width:42px;height:42px}.offers-selection-price{font-size:1rem}.offers-selection-summary .btn{grid-column:1 / -1;width:100%}.offers-order-list{grid-template-columns:1fr;gap:26px}.offers-order-list::before{display:none}.offers-order-list li{display:grid;grid-template-columns:52px 1fr;gap:14px;text-align:left}.offers-order-list li>span{width:52px;height:52px;margin:0}.offers-order-list p{max-width:none;margin:0}.offers-faq-grid{grid-template-columns:1fr}}@media (max-width:620px){.offers-hero{padding-block:46px 58px}.offers-hero-copy h1{font-size:clamp(2.2rem, 11vw, 3.15rem)}.offers-hero-actions,.offers-hero-actions .btn,.offers-cta-actions,.offers-cta-actions .btn{width:100%}.offers-hero-guide{padding:22px;border-radius:19px}.offers-screen-tabs{gap:6px}.offers-screen-tabs .multi-pricing-tab{min-height:42px;gap:5px;padding:9px 7px;font-size:.75rem}.offers-screen-grid,.offers-included-grid{grid-template-columns:1fr}.offers-screen-card:last-child{grid-column:auto}.offers-screen-card{grid-template-columns:50px 1fr;padding:23px}.offers-screen-icon{width:50px;height:50px}}.product-hero{padding-block:66px}.product-hero-grid,.product-detail-grid{display:grid;gap:30px;align-items:center}.product-hero-copy{max-width:760px}.product-hero-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.product-hero-points span{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;color:rgb(255 255 255 / .9);background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18);border-radius:var(--radius-pill);font-size:.9rem;font-weight:700}.product-summary-card{padding:24px;color:var(--text);background:var(--white);border:1px solid rgb(231 226 255 / .92);border-radius:var(--radius);box-shadow:var(--shadow-md)}.product-summary-head{display:grid;grid-template-columns:minmax(104px,142px) minmax(0,1fr);gap:16px;align-items:center;margin-bottom:18px}.product-summary-media{overflow:hidden;max-width:142px;background:linear-gradient(180deg,#f7f8fc,#eef2f8);border:1px solid var(--border);border-radius:var(--radius)}.product-summary-media img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.product-summary-info{min-width:0}.product-summary-info .eyebrow{margin-bottom:6px}.product-summary-card h2{margin-bottom:8px;color:var(--dark);font-size:clamp(1.5rem, 3vw, 2rem)}.product-rating{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;color:#5d6680;font-size:.86rem;font-weight:700}.product-rating-stars{display:inline-flex;gap:2px;color:#ffb703}.product-summary-meta{margin:0;color:var(--muted);font-size:.9rem;line-height:1.45}.product-summary-card .price-value{margin-block:18px 12px}.product-summary-list,.product-spec-list{display:grid;gap:10px;margin:18px 0 22px;padding:0;list-style:none}.product-summary-list li,.product-spec-list li{display:flex;gap:10px;align-items:flex-start}.product-actions{display:flex;flex-wrap:wrap;gap:12px}.product-actions .btn{flex:1 1 180px}.product-note{padding:18px;color:var(--primary-dark);background:rgb(79 32 255 / .08);border:1px solid rgb(79 32 255 / .14);border-radius:var(--radius)}.product-plan-grid{display:grid;grid-template-columns:1fr;gap:16px}.product-plan-card{display:flex;flex-direction:column;gap:10px;min-height:100%;padding:20px;border-top:3px solid var(--primary)}.product-plan-card.current{border-color:var(--accent);box-shadow:0 20px 46px rgb(79 32 255 / .14)}.product-plan-card h3{margin-bottom:0;font-size:1.05rem}.product-plan-card .price-value{font-size:1.7rem}.article-card{display:flex;flex-direction:column;min-height:100%}.article-meta{color:var(--muted);font-size:.88rem;font-weight:700}.article-content{max-width:780px;margin-inline:auto}.article-content h2{margin-top:42px;font-size:clamp(1.6rem, 3.5vw, 2.2rem)}.article-content h3{margin-top:28px}.article-content a{color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.contact-grid{display:grid;gap:24px}.contact-page-hero .lead{max-width:820px}.contact-hero-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.contact-hero-points span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;color:var(--white);background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:999px;font-size:.9rem;font-weight:750}.contact-form-card{min-width:0}.contact-support-column{display:grid;align-content:start;gap:20px}.contact-whatsapp-card{position:relative;overflow:hidden}.contact-whatsapp-card::after{position:absolute;right:-54px;bottom:-68px;width:180px;height:180px;background:rgb(37 211 102 / .1);border-radius:50%;content:"";pointer-events:none}.contact-channel-icon{display:grid;width:52px;height:52px;margin-bottom:20px;color:#fff;background:#1fa855;border-radius:16px;place-items:center;font-size:1.65rem;box-shadow:0 12px 24px rgb(31 168 85 / .22)}.contact-help-card{padding:22px;background:radial-gradient(circle at 100% 0,rgb(79 32 255 / .1),transparent 38%),var(--white);border-color:rgb(79 32 255 / .14)}.contact-help-card__head{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:18px}.contact-help-card__icon{display:grid;width:44px;height:44px;color:var(--primary);background:rgb(79 32 255 / .09);border:1px solid rgb(79 32 255 / .13);border-radius:13px;place-items:center}.contact-help-card__head small{display:block;margin-bottom:2px;color:var(--primary);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.contact-help-card h3{margin:0;font-size:1.08rem;line-height:1.25}.contact-help-list{display:grid;gap:9px;margin:0;padding:0;list-style:none}.contact-help-list li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;background:rgb(255 255 255 / .86);border:1px solid rgb(79 32 255 / .09);border-radius:12px;color:var(--text);font-size:.88rem;line-height:1.38}.contact-help-list .check{width:22px;height:22px;background:#e7f9ef}.contact-availability{display:grid;gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.contact-availability span{display:grid;grid-template-columns:24px 1fr;gap:2px 8px;color:var(--text-muted);font-size:.9rem}.contact-availability i{grid-row:1 / 3;margin-top:3px;color:var(--primary)}.contact-availability strong{color:var(--text)}.contact-form{display:grid;gap:16px}.contact-form-row{display:grid;gap:16px}.contact-intent{min-width:0;margin:0;padding:0;border:0}.contact-intent legend{margin-bottom:9px;padding:0;font-weight:800}.contact-intent-options{display:grid;gap:10px}.contact-intent-option{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:13px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.contact-intent-option:has(input:checked){background:rgb(79 32 255 / .055);border-color:var(--primary);box-shadow:0 0 0 3px rgb(79 32 255 / .08)}.contact-intent-option:has(input:focus-visible){outline:3px solid rgb(79 32 255 / .24);outline-offset:2px}.contact-intent-option input{position:absolute;opacity:0;pointer-events:none}.contact-intent-icon{display:grid;width:42px;height:42px;color:var(--primary);background:rgb(79 32 255 / .09);border-radius:12px;place-items:center}.contact-intent-option strong,.contact-intent-option small{display:block}.contact-intent-option small{margin-top:2px;color:var(--text-muted);font-size:.78rem;font-weight:500}.contact-form-panel{display:grid;gap:16px;padding:16px;background:rgb(79 32 255 / .035);border:1px solid rgb(79 32 255 / .1);border-radius:var(--radius)}.contact-form-panel[hidden]{display:none}.form-field{display:grid;gap:7px}.form-field label{font-weight:700}.form-field input,.form-field textarea,.form-field select{width:100%;padding:13px 14px;color:var(--text);background:var(--white);border:1px solid var(--border);border-radius:var(--radius)}.form-field textarea{min-height:132px;resize:vertical}.form-field input:focus,.form-field textarea:focus,.form-field select:focus{border-color:var(--primary);outline:3px solid rgb(79 32 255 / .1)}.form-field input[aria-invalid="true"],.form-field textarea[aria-invalid="true"],.form-field select[aria-invalid="true"]{border-color:var(--danger);outline-color:rgb(216 41 75 / .12)}.form-field label small{color:var(--text-muted);font-weight:500}.form-field-meta{display:flex;justify-content:space-between;gap:12px;color:var(--text-muted);font-size:.76rem}.form-field-error{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--danger);font-size:.82rem;font-weight:700}.contact-security-note{display:flex;align-items:flex-start;gap:9px;margin:0;padding:11px 12px;color:#67520d;background:#fff9df;border:1px solid #f0dda0;border-radius:10px;font-size:.83rem}.contact-security-note i{margin-top:2px}.contact-consent{padding:12px;background:var(--white);border:1px solid var(--border);border-radius:10px}.contact-consent.has-error{background:#fff7f8;border-color:var(--danger)}.contact-consent label{align-items:flex-start;cursor:pointer}.contact-consent input{flex:0 0 auto;width:18px;height:18px;margin-top:3px;padding:0}.contact-consent .form-field-error{margin:8px 0 0 27px}.contact-submit-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.contact-submit-row .btn{min-width:190px}.contact-submit-row .btn[disabled]{cursor:wait;opacity:.72}.contact-submit-note{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:.78rem}.contact-process-section .step-card{height:100%}.contact-faq-section .faq{margin-top:28px}@media (min-width:600px){.contact-form-row,.contact-intent-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.notice{padding:16px;color:var(--primary-dark);background:rgb(79 32 255 / .08);border:1px solid rgb(79 32 255 / .16);border-radius:var(--radius)}@media (min-width:576px){.container,.container-sm{width:min(100% - var(--space-5), var(--container))}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.btn-block{width:auto}.price-card .btn-block{width:100%}}@media (min-width:768px){.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-6{flex:0 0 50%;max-width:50%}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.about-layout{grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr)}.about-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.about-stats span{display:grid;justify-content:start}.hero-grid{gap:54px}.dark-banner-inner,.cta-panel,.contact-grid{grid-template-columns:1.05fr .95fr}.product-hero-grid,.product-detail-grid{grid-template-columns:1.05fr .95fr}.product-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.review-card-pro{flex-basis:calc((100% - 18px) / 2)}.compat-layout{grid-template-columns:.95fr 1.05fr}.footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.nav-toggle{display:none}.nav-menu{position:static;display:flex;flex-direction:row;align-items:center;gap:4px;padding:0;background:#fff0;border:0;border-radius:0;box-shadow:none}.nav-cta{margin-top:0;margin-left:8px}.nav-cta .btn{min-height:42px;padding:10px 16px}.hero{padding-block:64px 82px}.hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(390px,.96fr)}.hero-compatible{width:min(112%, 700px)}.sport-offer-inner{grid-template-columns:minmax(420px,470px) minmax(0,1fr)}.trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.product-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.review-card-pro{flex-basis:calc((100% - 36px) / 3)}}@media (min-width:1024px){.footer-top{grid-template-columns:minmax(280px,1.25fr) minmax(140px,.75fr) minmax(160px,.8fr) minmax(230px,1.1fr);gap:clamp(30px, 4vw, 62px)}.pricing-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-grid-home{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}.multi-pricing-grid-home{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}.price-card.featured{transform:translateY(-10px)}}@media (min-width:1024px) and (hover:hover){.price-card.featured:hover{transform:translateY(-14px)}}@media (min-width:1200px){.section{padding-block:var(--space-7)}}@media (max-width:767.98px){.section{padding-block:56px}.top-bar-inner,.top-bar .container{display:grid;grid-template-columns:auto auto;justify-content:center;gap:7px 10px;padding-block:7px}.top-bar .promo-copy{width:100%;grid-column:1 / -1;justify-content:center;font-size:.8rem;font-weight:600}.top-bar .countdown{justify-self:end}.top-bar .top-bar-cta{min-height:30px;justify-self:start}.legal-page .page-hero{padding-block:46px 38px}.legal-page .page-hero h1{font-size:clamp(1.8rem, 8vw, 2.15rem)}.legal-page .section{padding-block:44px 56px}.legal-page .container-sm{width:min(100% - var(--space-3), 900px)}.legal-document h2{margin-top:2.2rem;font-size:1.3rem}.legal-summary{padding:18px}.legal-summary ol{grid-template-columns:1fr;gap:7px}.hero{padding-block:54px 78px}.hero-actions .btn,.cta-panel .btn,.product-actions .btn{width:100%}.home-pricing-section .pricing-grid-home,.home-multi-pricing .multi-pricing-grid-home{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:16px 0 0;overflow:visible;scroll-snap-type:none}.home-pricing-section .pricing-grid-home>.price-card,.home-multi-pricing .multi-pricing-grid-home>.price-card{width:100%;min-width:0;flex:none;scroll-snap-align:none}.product-hero-grid .product-summary-card{order:-1}.review-summary-panel{width:100%;gap:14px}.review-summary-stars{flex:1 1 100%;order:3;padding:12px 0 0;border-top:1px solid #edf0f5;border-inline:0;text-align:center}.top-bar .container{text-align:center}.top-bar span{min-width:0}.countdown{white-space:normal}h1{max-width:100%;font-size:clamp(2.2rem, 10vw, 3.2rem)}.hero-content{width:100%}.hero-compatible{width:100%}.sport-banner-head{justify-items:start;gap:16px;text-align:left}.sport-banner-head h2{font-size:clamp(2rem, 10vw, 2.7rem)}.sport-offer-inner{gap:30px;margin-top:34px}.sport-offer-copy,.sport-action-card{padding:0}.sport-action-card .btn{width:100%;min-height:54px;white-space:normal}.sport-countdown .countdown{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.sport-countdown .countdown-unit{min-height:54px;padding:10px 6px}.sport-offer-media img{height:260px;min-height:0}.sport-float{display:none}.about-copy{max-width:100%}.about-support-content{padding:18px}.trustpilot-badge{justify-content:center;text-align:center}.trust-item{min-width:0}.trust-item strong,.trust-item p{overflow-wrap:anywhere}.footer-bottom{align-items:flex-start}.footer-disclaimer{text-align:left}.footer-legal{justify-content:flex-start}.trust-strip{position:relative;margin:30px 0}}@media (max-width:420px){.container,.container-sm{width:min(100% - var(--space-3), var(--container))}.brand img{width:142px;height:auto}.trustpilot-badge{width:fit-content;border-radius:var(--radius-pill)}.top-bar .promo-copy{font-size:.76rem}.top-bar .countdown{gap:3px}.top-bar .countdown-unit{min-width:30px;padding:4px}.top-bar .countdown-unit strong{font-size:.8rem}.top-bar .countdown-unit small{font-size:.55rem}.top-bar .top-bar-cta{padding-inline:10px;font-size:.72rem}.feature-card,.benefit-card,.step-card,.review-card,.article-card{padding:20px}.price-card{padding:24px 16px 16px}.product-summary-card{padding:18px}.product-summary-head{grid-template-columns:92px minmax(0,1fr);gap:12px}.product-summary-media{max-width:92px}.product-summary-card h2{font-size:1.3rem}.product-summary-meta{font-size:.82rem}.multi-card{padding:0}.multi-card div{padding:16px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.blog-hero{position:relative;isolation:isolate;overflow:hidden;padding-block:54px 74px;background:radial-gradient(circle at 83% 8%,rgb(18 189 232 / .25),transparent 25%),radial-gradient(circle at 12% 90%,rgb(84 40 245 / .4),transparent 32%),linear-gradient(130deg,#0a0c27 0%,#171044 48%,#30208e 100%)}.blog-hero::before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:48px 48px;content:"";mask-image:linear-gradient(to bottom,black,transparent 84%)}.blog-hero__glow{position:absolute;z-index:-1;display:block;border-radius:50%;filter:blur(3px);pointer-events:none}.blog-hero__glow--one{top:10%;right:-100px;width:310px;height:310px;background:rgb(18 189 232 / .12);border:1px solid rgb(18 189 232 / .22)}.blog-hero__glow--two{bottom:-140px;left:34%;width:280px;height:280px;background:rgb(124 92 255 / .14);border:1px solid rgb(255 255 255 / .08)}.blog-hero .container{position:relative;z-index:1}.blog-hero .breadcrumb{margin-bottom:30px}.blog-hero__grid{display:grid;gap:38px;align-items:center}.blog-hero__copy .badge{margin-bottom:18px}.blog-hero__copy h1{max-width:760px;margin-bottom:20px;font-size:clamp(2.35rem, 5vw, 4.15rem);letter-spacing:-.035em}.blog-hero__copy .lead{max-width:680px;margin-bottom:28px;color:rgb(255 255 255 / .76)}.blog-hero__benefits{display:flex;flex-wrap:wrap;gap:11px 22px;margin:0;padding:0;color:rgb(255 255 255 / .9);font-size:.9rem;font-weight:700;list-style:none}.blog-hero__benefits li{display:inline-flex;gap:8px;align-items:center}.blog-hero__benefits .fa-solid{color:#44d6f6;font-size:.88rem}.blog-search-card{position:relative;padding:clamp(24px, 4vw, 34px);overflow:hidden;background:linear-gradient(145deg,rgb(255 255 255 / .14),rgb(255 255 255 / .07));border:1px solid rgb(255 255 255 / .19);border-radius:24px;box-shadow:0 26px 70px rgb(4 6 28 / .34);backdrop-filter:blur(18px)}.blog-search-card::after{position:absolute;right:-50px;bottom:-64px;width:170px;height:170px;background:radial-gradient(circle,rgb(18 189 232 / .2),transparent 68%);border-radius:50%;content:"";pointer-events:none}.blog-search-card__icon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;margin-bottom:18px;color:#091431;background:linear-gradient(135deg,#7beaff,#12bde8);border-radius:13px;box-shadow:0 12px 26px rgb(18 189 232 / .25)}.blog-search-card .eyebrow{display:flex;margin-bottom:8px}.blog-search-card h2{margin-bottom:10px;color:var(--white);font-size:clamp(1.55rem, 3vw, 2rem);letter-spacing:-.02em}.blog-search-card>p:not(.eyebrow):not(.blog-search-card__hint){margin-bottom:20px;color:rgb(255 255 255 / .7);line-height:1.55}.blog-search-form{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:7px;background:var(--white);border:1px solid rgb(255 255 255 / .5);border-radius:14px;box-shadow:0 16px 32px rgb(2 4 26 / .22)}.blog-search-form__field{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding-left:10px;color:#817f95}.blog-search-form input[type="search"]{width:100%;min-width:0;height:46px;padding:0;color:var(--text);background:#fff0;border:0;outline:0}.blog-search-form input[type="search"]::placeholder{color:#8c8a9f}.blog-search-form:focus-within{box-shadow:0 0 0 4px rgb(18 189 232 / .22),0 16px 32px rgb(2 4 26 / .22)}.blog-search-form button{display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;color:var(--white);background:linear-gradient(135deg,var(--primary),#6d4cf5);border:0;border-radius:10px;font-size:.88rem;font-weight:800;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.blog-search-form button:hover{box-shadow:0 9px 20px rgb(84 40 245 / .25);transform:translateY(-1px)}.blog-search-card__hint{display:flex;gap:8px;align-items:flex-start;margin:13px 0 0;color:rgb(255 255 255 / .62);font-size:.78rem;line-height:1.4}.blog-search-card__hint .fa-solid{margin-top:.18em;color:var(--accent)}.blog-editor-intro{padding-block:48px}.blog-library{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(84 40 245 / .07),transparent 27%),#f8f8fc}.blog-section-heading{display:grid;gap:14px;margin-bottom:30px}.blog-section-heading .eyebrow{margin-bottom:8px}.blog-section-heading h2{max-width:720px;margin-bottom:0;font-size:clamp(1.9rem, 4vw, 2.75rem);letter-spacing:-.025em}.blog-section-heading>p{max-width:550px;margin:0;color:var(--muted)}.blog-filters{display:flex;gap:10px;margin:0 0 30px;padding:4px 1px 8px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgb(84 40 245 / .22) #fff0}.blog-filter{display:inline-flex;flex:0 0 auto;gap:9px;align-items:center;min-height:43px;padding:9px 15px;color:#55536c;white-space:nowrap;background:var(--white);border:1px solid #e2dff0;border-radius:var(--radius-pill);font-size:.88rem;font-weight:750;box-shadow:0 5px 14px rgb(27 17 75 / .035);transition:color var(--transition-fast),background var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}.blog-filter small{display:inline-flex;min-width:22px;height:22px;align-items:center;justify-content:center;padding-inline:6px;color:#716f83;background:#f1eff7;border-radius:var(--radius-pill);font-size:.72rem;font-weight:800}.blog-filter:hover{color:var(--primary);border-color:rgb(84 40 245 / .28);transform:translateY(-1px)}.blog-filter.is-active{color:var(--white);background:linear-gradient(135deg,var(--primary),#6c49f4);border-color:#fff0;box-shadow:0 10px 22px rgb(84 40 245 / .2)}.blog-filter.is-active small{color:var(--white);background:rgb(255 255 255 / .18)}.blog-featured-wrap{margin-bottom:34px}.blog-featured-wrap[hidden],.blog-featured[hidden],.article-card[hidden],[data-blog-regular-results][hidden],.blog-filter-empty[hidden],.blog-pagination[hidden]{display:none!important}.blog-featured{--article-start:#4d2be8;--article-end:#12bde8;display:grid;min-height:380px;overflow:hidden;background:var(--white);border:1px solid #ddd8f2;border-radius:24px;box-shadow:0 24px 58px rgb(27 17 75 / .1)}.blog-featured--cyan,.article-card--cyan{--article-start:#087ba6;--article-end:#26d5ef}.blog-featured--violet,.article-card--violet{--article-start:#321b8e;--article-end:#795cf7}.blog-featured--amber,.article-card--amber{--article-start:#a55013;--article-end:#ffc247}.blog-featured--blue,.article-card--blue{--article-start:#2432a4;--article-end:#399dd9}.blog-featured__media{position:relative;display:block;min-height:300px;overflow:hidden;background:linear-gradient(135deg,var(--article-start),var(--article-end))}.blog-featured__media img{width:100%;height:100%;min-height:300px;object-fit:cover;transition:transform .5s ease}.blog-featured:hover .blog-featured__media img{transform:scale(1.025)}.blog-featured__fallback{position:absolute;display:grid;place-items:center;inset:0;overflow:hidden;background:linear-gradient(135deg,rgb(255 255 255 / .08),transparent),linear-gradient(135deg,var(--article-start),var(--article-end))}.blog-featured__fallback::before{position:absolute;width:380px;height:380px;background:repeating-radial-gradient(circle,rgb(255 255 255 / .1) 0 1px,transparent 1px 28px);border-radius:50%;content:""}.blog-featured__screen{position:relative;z-index:2;display:grid;width:138px;height:112px;place-items:center;color:var(--white);background:rgb(8 10 35 / .72);border:1px solid rgb(255 255 255 / .28);border-radius:22px;box-shadow:0 24px 50px rgb(8 10 35 / .34),inset 0 0 24px rgb(255 255 255 / .07);transform:perspective(600px) rotateY(-8deg) rotateX(4deg)}.blog-featured__screen::after{position:absolute;bottom:-13px;left:50%;width:46px;height:14px;background:rgb(8 10 35 / .72);border-radius:0 0 8px 8px;content:"";transform:translateX(-50%)}.blog-featured__screen .fa-solid{color:#72e9ff;font-size:2.55rem;filter:drop-shadow(0 5px 15px rgb(18 189 232 / .4))}.blog-featured__signal{position:absolute;z-index:1;width:115px;height:115px;border:1px solid rgb(255 255 255 / .2);border-radius:50%}.blog-featured__signal--one{top:22px;right:24px}.blog-featured__signal--two{bottom:-35px;left:-20px;width:170px;height:170px}.blog-featured__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(28px, 5vw, 52px)}.blog-featured__eyebrow{display:inline-flex;gap:8px;align-items:center;margin-bottom:16px;color:var(--primary);font-size:.77rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.blog-featured__eyebrow .fa-solid{color:#e7a614}.blog-featured__meta{display:flex;flex-wrap:wrap;gap:9px 15px;align-items:center;margin-bottom:15px;color:var(--muted);font-size:.8rem;font-weight:650}.blog-featured__meta>span{display:inline-flex;gap:6px;align-items:center}.article-category{display:inline-flex;width:fit-content;padding:5px 9px;color:var(--primary);background:rgb(84 40 245 / .08);border:1px solid rgb(84 40 245 / .12);border-radius:var(--radius-pill);font-size:.72rem;font-weight:850;line-height:1.1;text-transform:uppercase}a.article-category:hover{color:var(--white);background:var(--primary)}.blog-featured__content h3{max-width:590px;margin-bottom:15px;font-size:clamp(1.65rem, 3.2vw, 2.4rem);line-height:1.12;letter-spacing:-.025em}.blog-featured__content h3 a:hover{color:var(--primary)}.blog-featured__content>p:not(.blog-featured__eyebrow){max-width:590px;margin-bottom:24px;color:var(--muted);line-height:1.7}.blog-results-bar{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:flex-end;justify-content:space-between;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid #dfdcec}.blog-results-bar p{margin:0}.blog-results-bar p:first-child{display:grid;gap:2px}.blog-results-bar strong{color:var(--primary-dark);font-size:1.06rem}.blog-results-bar p:first-child span{color:var(--muted);font-size:.83rem}.blog-results-count{color:var(--muted);font-size:.83rem;font-weight:700}.blog-articles-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 290px),1fr));gap:22px}.article-card{--article-start:#2432a4;--article-end:#399dd9;overflow:hidden;padding:0;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.article-card:hover{border-color:rgb(84 40 245 / .22);box-shadow:0 20px 42px rgb(27 17 75 / .12);transform:translateY(-4px)}.article-card__media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(135deg,var(--article-start),var(--article-end))}.article-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .42s ease}.article-card:hover .article-card__media img{transform:scale(1.04)}.article-card__fallback{position:absolute;display:grid;place-items:center;inset:0;overflow:hidden;color:var(--white);background:linear-gradient(145deg,rgb(255 255 255 / .11),transparent 50%),linear-gradient(135deg,var(--article-start),var(--article-end))}.article-card__fallback::before{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:30px 30px;content:""}.article-card__fallback>.fa-solid{position:relative;z-index:2;display:grid;width:74px;height:74px;place-items:center;color:#fff;background:rgb(8 10 35 / .3);border:1px solid rgb(255 255 255 / .25);border-radius:22px;box-shadow:0 18px 38px rgb(8 10 35 / .22);font-size:2rem;backdrop-filter:blur(9px)}.article-card__orb{position:absolute;border:1px solid rgb(255 255 255 / .18);border-radius:50%}.article-card__orb--one{top:-36px;right:-20px;width:125px;height:125px}.article-card__orb--two{bottom:-54px;left:-30px;width:160px;height:160px}.article-card__body{display:flex;flex:1;flex-direction:column;padding:22px}.article-card__topline{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:15px}.article-reading-time{display:inline-flex;gap:6px;align-items:center;color:var(--muted);font-size:.78rem;font-weight:700}.article-card__title{display:-webkit-box;min-height:2.55em;margin-bottom:10px;overflow:hidden;font-size:1.23rem;line-height:1.28;letter-spacing:-.015em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-card__title a:hover{color:var(--primary)}.article-card__excerpt{display:-webkit-box;margin-bottom:22px;overflow:hidden;color:var(--muted);font-size:.93rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-card__footer{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;border-top:1px solid #ebe8f3}.article-card__footer time{color:#848296;font-size:.77rem;font-weight:650}.article-card__link{display:inline-flex;gap:8px;align-items:center;color:var(--primary);font-size:.85rem;font-weight:800}.article-card__link .fa-solid{transition:transform var(--transition-fast)}.article-card__link:hover .fa-solid{transform:translateX(4px)}.blog-filter-empty{margin-top:22px;padding:48px 24px;text-align:center;background:rgb(255 255 255 / .78);border:1px dashed #cfc8ea;border-radius:20px}.blog-filter-empty>span{display:inline-grid;width:58px;height:58px;margin-bottom:18px;place-items:center;color:var(--primary);background:rgb(84 40 245 / .09);border-radius:18px;font-size:1.25rem}.blog-filter-empty h3{margin-bottom:7px;font-size:1.35rem}.blog-filter-empty p{margin-bottom:20px;color:var(--muted)}.blog-pagination .navigation{margin-top:34px}.blog-pagination .nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.blog-pagination .page-numbers{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;padding:8px 12px;color:var(--primary-dark);background:var(--white);border:1px solid var(--border);border-radius:10px;font-size:.86rem;font-weight:750}.blog-pagination .page-numbers.current,.blog-pagination a.page-numbers:hover{color:var(--white);background:var(--primary);border-color:var(--primary)}.blog-pagination .prev,.blog-pagination .next{gap:7px}.blog-paths{position:relative;background:var(--white)}.blog-paths__grid{display:grid;gap:18px}.blog-path-card{--path-color:var(--primary);--path-soft:rgba(84, 40, 245, .09);position:relative;display:flex;min-height:100%;flex-direction:column;align-items:flex-start;padding:26px;overflow:hidden;background:#fbfaff;border:1px solid #e4e0f2;border-radius:20px;box-shadow:0 12px 28px rgb(27 17 75 / .055);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}.blog-path-card::after{position:absolute;top:-56px;right:-56px;width:135px;height:135px;background:var(--path-soft);border-radius:50%;content:"";transition:transform .35s ease}.blog-path-card--cyan{--path-color:#0789ad;--path-soft:rgba(18, 189, 232, .11)}.blog-path-card--amber{--path-color:#b26808;--path-soft:rgba(255, 194, 71, .16)}.blog-path-card--violet{--path-color:#6844e8;--path-soft:rgba(104, 68, 232, .1)}.blog-path-card:hover{border-color:color-mix(in srgb,var(--path-color) 32%,white);box-shadow:0 20px 42px rgb(27 17 75 / .1);transform:translateY(-4px)}.blog-path-card:hover::after{transform:scale(1.18)}.blog-path-card__icon{position:relative;z-index:1;display:inline-grid;width:48px;height:48px;margin-bottom:22px;place-items:center;color:var(--path-color);background:var(--path-soft);border-radius:14px;font-size:1.1rem}.blog-path-card__step{margin-bottom:8px;color:var(--path-color);font-size:.72rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.blog-path-card h3{max-width:300px;margin-bottom:10px;font-size:1.22rem;line-height:1.25}.blog-path-card p{margin-bottom:22px;color:var(--muted);font-size:.91rem;line-height:1.6}.blog-path-card__link{display:inline-flex;gap:8px;align-items:center;margin-top:auto;color:var(--path-color);font-size:.86rem;font-weight:800}.blog-path-card__link .fa-solid{transition:transform var(--transition-fast)}.blog-path-card:hover .blog-path-card__link .fa-solid{transform:translateX(4px)}.blog-cta-section{padding-top:10px;background:var(--white)}.blog-cta{position:relative;display:grid;gap:28px;align-items:center;overflow:hidden;padding:clamp(28px, 5vw, 48px);background:radial-gradient(circle at 90% 18%,rgb(18 189 232 / .24),transparent 25%),linear-gradient(130deg,#100d35,#241466 72%,#31228b);border:1px solid rgb(255 255 255 / .1);border-radius:24px;box-shadow:0 24px 58px rgb(18 12 58 / .2)}.blog-cta::after{position:absolute;right:-70px;bottom:-90px;width:220px;height:220px;border:1px solid rgb(255 255 255 / .11);border-radius:50%;content:""}.blog-cta__copy{position:relative;z-index:1;display:flex;gap:20px;align-items:flex-start}.blog-cta__icon{display:none;flex:0 0 auto;width:56px;height:56px;align-items:center;justify-content:center;color:#08213a;background:linear-gradient(135deg,#7beaff,#12bde8);border-radius:17px;box-shadow:0 14px 30px rgb(18 189 232 / .22);font-size:1.2rem}.blog-cta h2{max-width:700px;margin-bottom:10px;color:var(--white);font-size:clamp(1.75rem, 3.6vw, 2.55rem)}.blog-cta .lead{margin:0;color:rgb(255 255 255 / .7)}.blog-cta__actions{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:10px}@media (min-width:720px){.blog-section-heading{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;justify-content:space-between}.blog-section-heading>p{justify-self:end}.blog-featured{grid-template-columns:minmax(300px,.88fr) minmax(360px,1.12fr)}.blog-featured__media{min-height:100%}.blog-paths__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-cta__icon{display:inline-flex}}@media (min-width:960px){.blog-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:clamp(42px, 6vw, 76px)}.blog-cta{grid-template-columns:minmax(0,1fr) auto}.blog-cta__actions{justify-content:flex-end}}@media (max-width:719.98px){.blog-hero{padding-block:42px 58px}.blog-hero .breadcrumb{margin-bottom:22px}.blog-hero__copy h1{font-size:clamp(2.15rem, 10.5vw, 3.15rem)}.blog-featured{min-height:0}.blog-featured__media{min-height:230px}.blog-featured__content{padding:26px 22px 30px}.blog-paths__grid{grid-template-columns:1fr}.blog-path-card{min-height:0}}@media (max-width:520px){.blog-search-card{padding:22px 18px;border-radius:20px}.blog-search-form{grid-template-columns:minmax(0,1fr) 46px}.blog-search-form button{width:46px;padding:0}.blog-search-form button span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.blog-search-form__field{padding-left:7px}.blog-search-form input[type="search"]{font-size:.9rem}.blog-hero__benefits{display:grid;gap:9px}.blog-filters{width:calc(100% + 24px);margin-right:-24px}.blog-featured__meta{gap:8px 11px}.blog-results-bar{align-items:flex-start}.article-card__body{padding:20px}.blog-cta__actions,.blog-cta__actions .btn{width:100%}}.article-reading-progress{position:fixed;top:0;right:0;left:0;z-index:90;height:4px;overflow:hidden;opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}.article-reading-progress.is-visible{opacity:1}.article-reading-progress span{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--secondary),var(--primary),#8d6aff);box-shadow:0 0 12px rgb(18 189 232 / .65);transform:scaleX(0);transform-origin:left center;will-change:transform}.single-post-hero{--article-start:#2432a4;--article-end:#399dd9;position:relative;isolation:isolate;overflow:hidden;padding-block:44px 58px;background:radial-gradient(circle at 83% 15%,color-mix(in srgb,var(--article-end) 34%,transparent),transparent 26%),radial-gradient(circle at 12% 100%,rgb(84 40 245 / .32),transparent 34%),linear-gradient(132deg,#090b24 0%,#16103e 58%,#241666 100%)}.single-post-hero::before{position:absolute;z-index:-1;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:42px 42px;content:"";mask-image:linear-gradient(to bottom,black,transparent 92%)}.single-post-hero--cyan{--article-start:#087ba6;--article-end:#26d5ef}.single-post-hero--violet{--article-start:#321b8e;--article-end:#795cf7}.single-post-hero--amber{--article-start:#a55013;--article-end:#ffc247}.single-post-hero .breadcrumb{max-width:900px;margin-bottom:28px}.single-post-hero__grid{display:grid;gap:34px;align-items:center}.single-post-category{display:inline-flex;gap:8px;align-items:center;width:fit-content;margin-bottom:17px;padding:7px 11px;color:#e9fbff;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .17);border-radius:var(--radius-pill);font-size:.76rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(8px)}a.single-post-category:hover{color:var(--white);background:rgb(255 255 255 / .17)}.single-post-category .fa-solid{color:#61def7}.single-post-hero h1{max-width:820px;margin-bottom:17px;font-size:clamp(2.15rem, 4.8vw, 3.65rem);line-height:1.06;letter-spacing:-.035em}.single-post-hero__excerpt{max-width:760px;margin-bottom:23px;color:rgb(255 255 255 / .74);font-size:clamp(1rem, 1.8vw, 1.12rem);line-height:1.65}.single-post-meta{display:flex;flex-wrap:wrap;gap:10px 20px;color:rgb(255 255 255 / .7);font-size:.82rem;font-weight:650}.single-post-meta span{display:inline-flex;gap:7px;align-items:center}.single-post-meta .fa-solid{color:#55d8f4;font-size:.8rem}.single-post-hero__visual{position:relative;min-height:270px;overflow:hidden;background:linear-gradient(135deg,var(--article-start),var(--article-end));border:1px solid rgb(255 255 255 / .18);border-radius:24px;box-shadow:0 26px 60px rgb(3 5 25 / .36);transform:perspective(900px) rotateY(-2deg)}.single-post-hero__visual>img{width:100%;height:100%;min-height:270px;object-fit:cover}.single-post-hero__fallback{position:absolute;display:grid;place-items:center;inset:0;overflow:hidden;background:linear-gradient(145deg,rgb(255 255 255 / .1),transparent 52%),linear-gradient(135deg,var(--article-start),var(--article-end))}.single-post-hero__fallback::before{position:absolute;width:330px;height:330px;background:repeating-radial-gradient(circle,rgb(255 255 255 / .09) 0 1px,transparent 1px 26px);border-radius:50%;content:""}.single-post-hero__device{position:relative;z-index:2;display:grid;width:124px;height:100px;place-items:center;color:#72e9ff;background:rgb(8 10 35 / .62);border:1px solid rgb(255 255 255 / .26);border-radius:22px;box-shadow:0 22px 46px rgb(8 10 35 / .3),inset 0 0 24px rgb(255 255 255 / .06);font-size:2.35rem;transform:rotate(-3deg);backdrop-filter:blur(10px)}.single-post-hero__ring{position:absolute;border:1px solid rgb(255 255 255 / .17);border-radius:50%}.single-post-hero__ring--one{top:-44px;right:-30px;width:160px;height:160px}.single-post-hero__ring--two{bottom:-80px;left:-45px;width:220px;height:220px}.single-article{padding-block:clamp(58px, 7vw, 88px);background:var(--white)}.single-article-layout{display:grid;gap:32px;align-items:start;justify-content:center}.single-article-sidebar__sticky{display:grid;gap:15px}.article-toc,.article-share-card,.article-help-card{overflow:hidden;background:#fbfaff;border:1px solid #e4e0f1;border-radius:16px;box-shadow:0 10px 26px rgb(27 17 75 / .055)}.article-toc[hidden]{display:none!important}.article-toc summary{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:16px 17px;color:var(--primary-dark);cursor:pointer;font-size:.9rem;font-weight:850;list-style:none}.article-toc summary::-webkit-details-marker{display:none}.article-toc summary>span{display:inline-flex;gap:9px;align-items:center}.article-toc summary>span .fa-solid{color:var(--primary)}.article-toc summary>.fa-solid{color:var(--muted);font-size:.72rem;transition:transform var(--transition-fast)}.article-toc[open] summary>.fa-solid{transform:rotate(180deg)}.article-toc nav{padding:2px 15px 16px}.article-toc ol{display:grid;gap:2px;margin:0;padding:0;list-style:none}.article-toc li{position:relative}.article-toc li.is-subsection{padding-left:12px}.article-toc a{position:relative;display:block;padding:7px 9px 7px 13px;color:#67657a;border-radius:8px;font-size:.79rem;font-weight:650;line-height:1.4;transition:color var(--transition-fast),background var(--transition-fast)}.article-toc a::before{position:absolute;top:50%;left:2px;width:3px;height:0;background:var(--primary);border-radius:var(--radius-pill);content:"";transform:translateY(-50%);transition:height var(--transition-fast)}.article-toc a:hover,.article-toc a.is-active{color:var(--primary);background:rgb(84 40 245 / .065)}.article-toc a.is-active::before{height:18px}.article-share-card{padding:16px}.article-share-card p{display:flex;gap:8px;align-items:center;margin-bottom:11px;color:var(--primary-dark);font-size:.82rem;font-weight:800}.article-share-card p .fa-solid{color:var(--primary)}.article-share-card button{display:flex;width:100%;gap:8px;align-items:center;justify-content:center;min-height:40px;padding:9px 12px;color:#56536b;background:var(--white);border:1px solid #ddd8ed;border-radius:10px;font-size:.78rem;font-weight:750;transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.article-share-card button:hover{color:var(--primary);border-color:rgb(84 40 245 / .3)}.article-share-card button.is-copied{color:#087b4d;background:rgb(32 178 107 / .08);border-color:rgb(32 178 107 / .24)}.article-help-card{display:grid;grid-template-columns:auto 1fr;gap:1px 11px;align-items:center;padding:15px;color:var(--white);background:radial-gradient(circle at 100% 0%,rgb(18 189 232 / .24),transparent 42%),linear-gradient(135deg,#181043,#2c1b79);border-color:rgb(84 40 245 / .2)}.article-help-card>span{display:grid;grid-row:span 2;width:38px;height:38px;place-items:center;color:#092038;background:linear-gradient(135deg,#72e9ff,#12bde8);border-radius:11px}.article-help-card strong{font-size:.82rem;line-height:1.2}.article-help-card small{color:rgb(255 255 255 / .66);font-size:.7rem}.single-article-main{min-width:0;max-width:780px}.article-key-points{margin-bottom:42px;padding:clamp(22px, 4vw, 29px);background:radial-gradient(circle at 100% 0%,rgb(18 189 232 / .12),transparent 32%),linear-gradient(145deg,#fbfaff,#f6f8ff);border:1px solid #dfdaf2;border-radius:20px;box-shadow:0 15px 34px rgb(27 17 75 / .065)}.article-key-points__head{display:flex;gap:14px;align-items:center;margin-bottom:18px}.article-key-points__head>span{display:grid;flex:0 0 auto;width:44px;height:44px;place-items:center;color:#2d2107;background:linear-gradient(135deg,#ffd977,var(--accent));border-radius:13px;box-shadow:0 10px 22px rgb(255 194 71 / .25)}.article-key-points__head p{margin-bottom:2px;color:var(--primary);font-size:.71rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.article-key-points__head h2{margin:0;font-size:1.25rem;letter-spacing:-.015em}.article-key-points ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.article-key-points li{display:flex;gap:10px;align-items:flex-start;color:#3e3b53;font-size:.91rem;line-height:1.5}.article-key-points li .fa-solid{margin-top:.28em;color:var(--success);font-size:.82rem}.single-article .article-content{max-width:none;margin:0;color:#28263c;font-size:clamp(1rem, 1.25vw, 1.06rem);line-height:1.82}.single-article .article-content>p:first-child{color:#39364d;font-size:clamp(1.06rem, 1.65vw, 1.16rem);line-height:1.78}.single-article .article-content p{margin-bottom:1.35rem}.single-article .article-content h2,.single-article .article-content h3{scroll-margin-top:120px}.single-article .article-content h2{position:relative;margin:3.2rem 0 1rem;padding-left:17px;font-size:clamp(1.55rem, 3vw, 2rem);line-height:1.22;letter-spacing:-.02em}.single-article .article-content h2::before{position:absolute;top:.08em;bottom:.08em;left:0;width:4px;background:linear-gradient(to bottom,var(--primary),var(--secondary));border-radius:var(--radius-pill);content:""}.single-article .article-content h3{margin:2.3rem 0 .8rem;font-size:clamp(1.25rem, 2.4vw, 1.5rem);line-height:1.3}.single-article .article-content ul,.single-article .article-content ol{display:grid;gap:9px;margin:1.2rem 0 1.7rem;padding:20px 24px 20px 44px;background:#faf9fe;border:1px solid #e7e3f2;border-radius:15px}.single-article .article-content li{padding-left:3px}.single-article .article-content li::marker{color:var(--primary);font-weight:800}.single-article .article-content a{color:var(--primary);font-weight:750;text-decoration:underline;text-decoration-color:rgb(84 40 245 / .36);text-decoration-thickness:1px;text-underline-offset:4px}.single-article .article-content a:hover{text-decoration-color:currentColor}.single-article .article-content img{width:auto;margin-block:1.8rem;border-radius:18px;box-shadow:0 18px 44px rgb(27 17 75 / .12)}.single-article .article-content figure{margin:1.8rem 0}.single-article .article-content figcaption{margin-top:8px;color:var(--muted);font-size:.8rem;text-align:center}.single-article .article-content blockquote{position:relative;margin:1.8rem 0;padding:22px 24px 22px 54px;color:#38344d;background:rgb(84 40 245 / .055);border:1px solid rgb(84 40 245 / .14);border-radius:16px}.single-article .article-content blockquote::before{position:absolute;top:15px;left:20px;color:var(--primary);content:"\f10d";font:var(--fa-font-solid);font-size:1.2rem}.single-article .article-content blockquote p:last-child{margin-bottom:0}.single-article .article-content table{display:block;width:100%;margin:1.6rem 0;overflow-x:auto;border-collapse:collapse;border:1px solid var(--border);border-radius:14px}.single-article .article-content th,.single-article .article-content td{min-width:150px;padding:13px 15px;border-bottom:1px solid var(--border);text-align:left}.single-article .article-content th{color:var(--primary-dark);background:#f4f1ff;font-size:.86rem}.single-article .article-content pre{margin:1.7rem 0;padding:20px;overflow-x:auto;color:#eff8ff;background:#0d1029;border:1px solid rgb(255 255 255 / .09);border-radius:15px;font-size:.87rem;line-height:1.65}.single-article .article-content :not(pre)>code{padding:2px 6px;color:#4c2dd1;background:rgb(84 40 245 / .08);border-radius:5px;font-size:.9em}.single-article-tags{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:38px;padding-top:22px;border-top:1px solid #ebe8f3}.single-article-tags>span{margin-right:3px;color:var(--primary-dark);font-size:.82rem;font-weight:850}.single-article-tags a{padding:6px 10px;color:var(--primary);background:rgb(84 40 245 / .07);border:1px solid rgb(84 40 245 / .12);border-radius:var(--radius-pill);font-size:.75rem;font-weight:750}.single-article-cta{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;margin-top:46px;padding:clamp(25px, 4vw, 34px);overflow:hidden;color:var(--white);background:radial-gradient(circle at 100% 0%,rgb(18 189 232 / .25),transparent 30%),linear-gradient(135deg,#110e37,#29176e);border:1px solid rgb(255 255 255 / .09);border-radius:21px;box-shadow:0 22px 50px rgb(18 12 58 / .18)}.single-article-cta::after{position:absolute;right:-65px;bottom:-80px;width:180px;height:180px;border:1px solid rgb(255 255 255 / .1);border-radius:50%;content:""}.single-article-cta__icon{position:relative;z-index:1;display:grid;width:50px;height:50px;place-items:center;color:#092038;background:linear-gradient(135deg,#76eaff,#12bde8);border-radius:15px;box-shadow:0 13px 27px rgb(18 189 232 / .24)}.single-article-cta>div{position:relative;z-index:1}.single-article-cta .eyebrow{margin-bottom:8px}.single-article-cta h2{margin-bottom:9px;font-size:clamp(1.45rem, 3vw, 1.95rem);line-height:1.16}.single-article-cta p:not(.eyebrow){margin-bottom:20px;color:rgb(255 255 255 / .7);font-size:.91rem;line-height:1.6}.single-article-cta__actions{display:flex;flex-wrap:wrap;gap:9px}.single-related{background:radial-gradient(circle at 92% 0%,rgb(84 40 245 / .07),transparent 25%),#f8f8fc;border-top:1px solid #eeebf6}.single-related__heading>a{display:inline-flex;gap:8px;align-items:center;justify-self:end;color:var(--primary);font-size:.88rem;font-weight:800}.single-related__heading>a .fa-solid{transition:transform var(--transition-fast)}.single-related__heading>a:hover .fa-solid{transform:translateX(4px)}.single-related__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 280px),1fr));gap:22px}.single-post-navigation-section{padding-block:34px 72px;background:#f8f8fc}.single-post-navigation{display:grid;gap:14px}.single-post-navigation__card{display:flex;gap:15px;align-items:center;min-height:108px;padding:19px 21px;background:var(--white);border:1px solid #e1ddec;border-radius:16px;box-shadow:0 10px 25px rgb(27 17 75 / .045);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.single-post-navigation__card:hover{border-color:rgb(84 40 245 / .25);box-shadow:0 16px 34px rgb(27 17 75 / .09);transform:translateY(-2px)}.single-post-navigation__card>.fa-solid{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;color:var(--primary);background:rgb(84 40 245 / .08);border-radius:11px}.single-post-navigation__card span{display:grid;gap:5px;min-width:0}.single-post-navigation__card small{color:var(--primary);font-size:.7rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.single-post-navigation__card strong{color:var(--primary-dark);font-size:.95rem;line-height:1.35}.single-post-navigation__card--next{text-align:right}.single-post-navigation__card--next span{justify-items:end}.single-comments-section{padding-block:64px;background:var(--white)}.single-comments-section .comments-area{padding:clamp(22px, 4vw, 34px);background:#faf9fd;border:1px solid var(--border);border-radius:18px}@media (min-width:760px){.single-post-hero__grid{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:clamp(38px, 6vw, 70px)}.single-post-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.single-post-navigation__card--next:only-child{grid-column:2}}@media (min-width:1024px){.single-article-layout{grid-template-columns:250px minmax(0,780px);gap:clamp(38px, 5vw, 66px)}.single-article-sidebar__sticky{position:sticky;top:calc(var(--header-height) + 22px)}.article-toc summary{cursor:default;pointer-events:none}.article-toc summary>.fa-solid{display:none}}@media (max-width:759.98px){.single-post-hero{padding-block:38px 48px}.single-post-hero .breadcrumb{margin-bottom:22px}.single-post-hero h1{font-size:clamp(2rem, 10vw, 2.9rem)}.single-post-hero__visual{min-height:220px;transform:none}.single-post-hero__visual>img{min-height:220px}.single-article-sidebar__sticky{gap:10px}.article-help-card{display:none}.article-share-card{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 14px}.article-share-card p{margin:0}.article-share-card button{width:auto;min-width:132px}.article-key-points{margin-bottom:34px}.single-article .article-content h2{margin-top:2.7rem}.single-article-cta{grid-template-columns:1fr}.single-article-cta__icon{width:44px;height:44px}.single-related__heading>a{justify-self:start}.single-post-navigation__card--next{text-align:left}.single-post-navigation__card--next span{justify-items:start}.single-post-navigation__card--next>.fa-solid{order:-1}}@media (max-width:480px){.single-post-meta{display:grid;gap:8px}.single-post-hero__visual{min-height:190px;border-radius:19px}.single-post-hero__visual>img{min-height:190px}.article-key-points__head{align-items:flex-start}.single-article .article-content ul,.single-article .article-content ol{padding:18px 18px 18px 38px}.single-article-cta__actions,.single-article-cta__actions .btn{width:100%}.single-post-navigation__card{padding:17px}}.about-hero{position:relative;overflow:hidden;padding-block:64px 76px;background:radial-gradient(circle at 86% 10%,rgb(18 189 232 / .3),transparent 28%),radial-gradient(circle at 12% 88%,rgb(84 40 245 / .34),transparent 34%),linear-gradient(135deg,#15103f 0%,#29137c 54%,#4721db 100%)}.about-hero::after{position:absolute;width:360px;height:360px;right:-180px;bottom:-220px;border:1px solid rgb(255 255 255 / .16);border-radius:50%;box-shadow:0 0 0 55px rgb(255 255 255 / .025),0 0 0 110px rgb(255 255 255 / .018);content:""}.about-hero .container{position:relative;z-index:1}.about-hero-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(330px,.82fr);gap:clamp(34px, 6vw, 72px);align-items:center}.about-hero-copy h1{max-width:760px;margin-bottom:22px;font-size:clamp(2.55rem, 5.6vw, 4.65rem)}.about-hero-copy>.lead{max-width:720px;margin-bottom:28px}.about-hero-actions,.about-cta-actions{display:flex;flex-wrap:wrap;gap:12px}.about-trust-list{display:flex;flex-wrap:wrap;gap:10px 18px;padding:0;margin:28px 0 0;list-style:none;color:rgb(255 255 255 / .84);font-size:.92rem}.about-trust-list li{display:inline-flex;gap:8px;align-items:center}.about-trust-list i{color:var(--secondary)}.about-promise-card{padding:28px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .2);border-radius:24px;box-shadow:0 28px 70px rgb(7 6 31 / .3);backdrop-filter:blur(18px)}.about-promise-head{display:flex;gap:14px;align-items:center;padding-bottom:22px;border-bottom:1px solid rgb(255 255 255 / .16)}.about-promise-icon,.about-responsible-icon{display:grid;flex:0 0 auto;width:52px;height:52px;color:var(--primary-dark);background:linear-gradient(135deg,var(--accent),#ffe3a0);border-radius:16px;place-items:center;box-shadow:0 10px 26px rgb(255 194 71 / .2)}.about-promise-head p,.about-promise-head strong{display:block;margin:0}.about-promise-head p{color:rgb(255 255 255 / .7);font-size:.82rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.about-promise-head strong{color:var(--white);font-size:1.1rem}.about-promise-list{display:grid;gap:18px;padding-top:22px}.about-promise-list>div{display:grid;grid-template-columns:42px 1fr;gap:13px;align-items:start}.about-promise-list>div>span{display:grid;width:42px;height:42px;color:var(--secondary);background:rgb(18 189 232 / .12);border:1px solid rgb(18 189 232 / .24);border-radius:13px;place-items:center}.about-promise-list p,.about-promise-list strong{display:block}.about-promise-list p{margin:0;color:rgb(255 255 255 / .7);font-size:.91rem;line-height:1.55}.about-promise-list strong{margin-bottom:2px;color:var(--white);font-size:.98rem}.about-intro{padding-block:clamp(64px, 8vw, 96px)}.about-intro-grid{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(0,1.18fr);gap:clamp(38px, 7vw, 92px);align-items:start}.about-section-heading h2{max-width:660px;margin-bottom:0}.about-intro-copy{padding-left:30px;border-left:3px solid var(--primary)}.about-intro-copy p{margin-bottom:18px;color:#36354c;font-size:1.08rem;line-height:1.82}.about-intro-copy p:last-child{margin-bottom:0}.about-centered-heading{max-width:760px;margin:0 auto 40px}.about-centered-heading .lead{margin:16px auto 0}.about-mission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.about-mission-card{position:relative;min-height:285px;padding:30px;overflow:hidden;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.about-mission-card:hover{border-color:rgb(84 40 245 / .3);box-shadow:var(--shadow-md);transform:translateY(-5px)}.about-card-number{position:absolute;top:16px;right:22px;color:rgb(84 40 245 / .09);font-size:3.9rem;font-weight:900;line-height:1}.about-mission-card .icon-badge{display:grid;width:50px;height:50px;margin-bottom:24px;color:var(--primary);background:rgb(84 40 245 / .09);border:1px solid rgb(84 40 245 / .12);border-radius:15px;place-items:center}.about-mission-card:nth-child(2) .icon-badge{color:#0784a8;background:rgb(18 189 232 / .1);border-color:rgb(18 189 232 / .16)}.about-mission-card:nth-child(3) .icon-badge{color:#9a6800;background:rgb(255 194 71 / .16);border-color:rgb(255 194 71 / .24)}.about-mission-card h3,.about-commitment-card h3,.about-process-list h3{margin-bottom:10px}.about-mission-card p,.about-commitment-card p,.about-process-list p{margin-bottom:0;color:var(--muted)}.about-section-heading-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);gap:40px;align-items:end;margin-bottom:36px}.about-section-heading-row>.lead{margin-bottom:0}.about-commitments-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.about-commitment-card{display:grid;grid-template-columns:54px 1fr;gap:18px;align-items:start;padding:25px;background:var(--white);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-sm)}.about-commitment-card>span{display:grid;width:54px;height:54px;color:var(--primary);background:var(--light);border-radius:16px;place-items:center}.about-process-list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;margin:0;list-style:none}.about-process-list::before{position:absolute;top:27px;right:16.67%;left:16.67%;height:2px;background:linear-gradient(90deg,var(--primary),var(--secondary));opacity:.22;content:""}.about-process-list li{position:relative;z-index:1;text-align:center}.about-process-number{display:grid;width:56px;height:56px;margin:0 auto 20px;color:var(--white);background:linear-gradient(135deg,var(--primary),#7659ff);border:6px solid var(--light);border-radius:50%;box-shadow:0 8px 22px rgb(84 40 245 / .22);font-weight:900;place-items:center}.about-process-list li:nth-child(2) .about-process-number{background:linear-gradient(135deg,#078aad,var(--secondary))}.about-process-list li:nth-child(3) .about-process-number{color:var(--primary-dark);background:linear-gradient(135deg,var(--accent),#ffd980)}.about-process-list p{max-width:310px;margin-inline:auto}.about-devices{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-top:38px;margin-top:42px;border-top:1px solid var(--border)}.about-devices span{display:inline-flex;gap:8px;align-items:center;padding:9px 14px;color:#434158;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-pill);font-size:.91rem;font-weight:700}.about-devices i{color:var(--primary)}.about-responsible{padding-bottom:0}.about-responsible-panel{display:grid;grid-template-columns:68px 1fr;gap:24px;align-items:start;padding:clamp(28px, 5vw, 46px);color:var(--white);background:radial-gradient(circle at 90% 15%,rgb(18 189 232 / .18),transparent 27%),linear-gradient(135deg,var(--dark),var(--primary-dark));border-radius:24px;box-shadow:var(--shadow-md)}.about-responsible-icon{width:68px;height:68px;font-size:1.35rem;border-radius:20px}.about-responsible-panel h2{max-width:790px;margin-bottom:14px;font-size:clamp(1.65rem, 3.5vw, 2.45rem)}.about-responsible-panel p:last-child{max-width:900px;margin-bottom:0;color:rgb(255 255 255 / .76)}.about-final-cta{padding-top:32px}.about-cta-panel{grid-template-columns:minmax(0,1fr) auto;gap:32px;padding:clamp(28px, 5vw, 44px);border-radius:24px}.about-cta-panel h2{margin-bottom:12px}.about-cta-panel .lead{max-width:720px;margin-bottom:0}.about-cta-actions{justify-content:flex-end}@media (max-width:920px){.about-hero-grid,.about-intro-grid{grid-template-columns:1fr}.about-promise-card{max-width:680px}.about-intro-copy{padding:24px 0 0;border-top:3px solid var(--primary);border-left:0}.about-mission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-mission-card:last-child{grid-column:1 / -1;min-height:auto}.about-section-heading-row,.about-cta-panel{grid-template-columns:1fr}.about-cta-actions{justify-content:flex-start}}@media (max-width:680px){.about-hero{padding-block:48px 58px}.about-hero-grid{gap:34px}.about-hero-copy h1{font-size:clamp(2.25rem, 11vw, 3.2rem)}.about-hero-actions,.about-hero-actions .btn,.about-cta-actions,.about-cta-actions .btn{width:100%}.about-promise-card{padding:22px;border-radius:19px}.about-mission-grid,.about-commitments-grid,.about-process-list{grid-template-columns:1fr}.about-mission-card:last-child{grid-column:auto}.about-process-list{gap:28px}.about-process-list::before{display:none}.about-process-list li{display:grid;grid-template-columns:52px 1fr;gap:14px;text-align:left}.about-process-number{width:52px;height:52px;margin:0}.about-process-list p{max-width:none}.about-commitment-card{grid-template-columns:46px 1fr;padding:21px}.about-commitment-card>span{width:46px;height:46px;border-radius:13px}.about-responsible-panel{grid-template-columns:1fr}.about-responsible-icon{width:58px;height:58px}}.admin-bar .site-header{top:32px}.primary-menu,.primary-menu .sub-menu{margin:0;padding:0;list-style:none}.primary-menu{display:grid;gap:4px}.primary-menu .menu-item{position:relative}.primary-menu .nav-link{display:block}.primary-menu .sub-menu{display:grid;gap:3px;margin:4px 0 4px 14px;padding-left:10px;border-left:2px solid var(--border)}.custom-logo-link,.custom-logo-link img{display:block}.custom-logo-link img{width:auto;max-width:156px;max-height:59px}.entry-content>*:first-child,.article-content>*:first-child{margin-top:0}.entry-content img,.wp-block-image img{height:auto;border-radius:var(--radius)}.entry-content iframe{max-width:100%}.alignwide{width:min(1160px, calc(100vw - 32px));max-width:none;margin-inline:50%;transform:translateX(-50%)}.alignfull{width:100vw;max-width:none;margin-inline:50%;transform:translateX(-50%)}.wp-caption,.gallery-caption{max-width:100%;color:var(--muted);font-size:.9rem}.sticky{border-top:4px solid var(--accent)}.bypostauthor{border-color:var(--primary)}.post-thumbnail{display:block;margin-bottom:20px;overflow:hidden;border-radius:var(--radius)}.post-thumbnail img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.article-card .post-thumbnail{margin:-24px -24px 20px;border-radius:var(--radius) var(--radius) 0 0}.article-card .post-thumbnail img{aspect-ratio:16 / 9}.article-card .btn{align-self:flex-start;margin-top:auto}.archive-description{max-width:760px;color:rgb(255 255 255 / .84)}.pagination,.nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:34px}.page-numbers{display:inline-grid;min-width:42px;min-height:42px;padding:8px 12px;color:var(--primary-dark);background:var(--white);border:1px solid var(--border);border-radius:var(--radius);font-weight:850;place-items:center}.page-numbers.current,.page-numbers:hover{color:var(--white);background:var(--primary);border-color:var(--primary)}.post-navigation{margin-top:48px;padding-top:24px;border-top:1px solid var(--border)}.post-navigation .nav-links{justify-content:space-between;margin:0}.post-navigation a{display:grid;max-width:340px;gap:3px;text-decoration:none}.post-navigation .nav-subtitle{color:var(--muted);font-size:.8rem;text-transform:uppercase}.comments-area{margin-top:54px;padding-top:34px;border-top:1px solid var(--border)}.comment-list{display:grid;gap:20px;padding:0;list-style:none}.comment-body{padding:20px;background:var(--light);border:1px solid var(--border);border-radius:var(--radius)}.comment-form{display:grid;gap:14px}.comment-form input:not([type="checkbox"]),.comment-form textarea,.search-form .search-field{width:100%;padding:13px 14px;color:var(--text);background:var(--white);border:1px solid var(--border);border-radius:var(--radius)}.comment-form .submit,.search-form .search-submit{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 20px;color:var(--white);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius);font-weight:900}.form-notice{margin-bottom:18px;padding:14px 16px;border-radius:var(--radius);font-weight:750}.form-notice-success{color:#0b673b;background:#e8fbf2;border:1px solid #8ee1ba}.form-notice-error{color:#8b1730;background:#fff0f3;border:1px solid #ffb1c0}.form-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.required{color:var(--danger)}.empty-state{grid-column:1 / -1;padding:36px;text-align:center}.search-form{display:flex;max-width:620px;gap:10px}.search-form label{flex:1}.footer-widget{margin-top:20px}.footer-widget ul{margin:0;padding-left:18px}@media (min-width:992px){.primary-menu{display:flex;align-items:center}.primary-menu .sub-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:20;display:none;min-width:220px;margin:0;padding:8px;background:var(--white);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-md)}.primary-menu .menu-item:hover>.sub-menu,.primary-menu .menu-item:focus-within>.sub-menu{display:grid}}@media (max-width:782px){.admin-bar .site-header{top:46px}}@media (max-width:991.98px){.nav-menu .menu-primary-container{width:100%}.nav-menu .nav-cta{width:100%}}@media (max-width:600px){.admin-bar .site-header{top:0}.search-form{flex-direction:column}}.leadswin-checkout{--leadswin-accent:var(--primary, #5428f5);--leadswin-border:var(--border, #e5e0f7);--leadswin-text:var(--text, #17162d);color:var(--leadswin-text)}.leadswin-checkout *,.leadswin-checkout *::before,.leadswin-checkout *::after{box-sizing:border-box}.leadswin-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.leadswin-field{margin-bottom:18px}.leadswin-field label{display:block;margin-bottom:7px;font-weight:700}.leadswin-field input,.leadswin-field select,.leadswin-field textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--leadswin-border);border-radius:8px;background:#fff;color:inherit;font:inherit}.leadswin-field textarea{min-height:110px;resize:vertical}.leadswin-field input:focus,.leadswin-field select:focus,.leadswin-field textarea:focus{outline:3px solid rgb(84 40 245 / .2);outline-offset:1px;border-color:var(--leadswin-accent)}.leadswin-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 20px;padding:16px;border:1px solid var(--leadswin-border);border-radius:10px;background:#f7f9fb}.leadswin-summary__price{font-size:1.35rem;white-space:nowrap}.leadswin-submit{min-height:46px;cursor:pointer}.leadswin-submit:disabled{opacity:.55;cursor:not-allowed}.leadswin-notice{margin:0 0 20px;padding:14px 16px;border-inline-start:4px solid;border-radius:6px}.leadswin-notice--success{border-color:#16833e;background:#eaf7ee;color:#14532d}.leadswin-notice--error{border-color:#c62828;background:#fff0f0;color:#842029}.leadswin-honeypot{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;white-space:nowrap!important}@media (max-width:640px){.leadswin-form__grid{grid-template-columns:1fr;gap:0}.leadswin-summary{align-items:flex-start;flex-direction:column;gap:8px}}.leadswin-checkout{--leadswin-navy:var(--primary-dark, #1b114b);--leadswin-blue:var(--primary, #5428f5);--leadswin-soft-blue:rgba(84, 40, 245, .07);--leadswin-green:var(--success, #20b26b);--leadswin-border:var(--border, #e5e0f7);--leadswin-muted:var(--muted, #68677d);--leadswin-text:var(--text, #17162d);color:var(--leadswin-text);font-family:var(--font,"Segoe UI",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif)}.leadswin-checkout--page{width:100%;min-height:76vh;padding:clamp(24px, 5vw, 64px) 20px;background:radial-gradient(circle at 8% 10%,rgb(84 40 245 / .08),transparent 28%),linear-gradient(180deg,#fff 0%,var(--light,#f7f5ff) 100%)}.leadswin-checkout__card{width:min(1180px, 100%);margin:0 auto;overflow:hidden;border:1px solid rgb(173 190 211 / .72);border-radius:22px;background:#fff;box-shadow:0 22px 70px rgb(16 40 68 / .12)}.leadswin-progress{display:grid;grid-template-columns:max-content 1fr max-content;align-items:center;gap:18px;min-height:72px;padding:0 clamp(24px, 4vw, 52px);border-bottom:1px solid var(--leadswin-border);background:#fff}.leadswin-progress__step{display:flex;align-items:center;gap:8px;color:#8a98aa;font-size:13px}.leadswin-progress__step>span{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;background:#edf2f7;font-weight:800}.leadswin-progress__step.is-active{color:var(--leadswin-blue)}.leadswin-progress__step.is-active>span{background:var(--leadswin-blue);color:#fff}.leadswin-progress__step.is-complete{color:var(--leadswin-green)}.leadswin-progress__step.is-complete>span{background:#daf7ec;color:var(--leadswin-green)}.leadswin-progress__line{height:2px;border-radius:999px;background:linear-gradient(90deg,rgb(84 40 245 / .28),#dfe5ee 78%)}.leadswin-progress__step.is-complete+.leadswin-progress__line{background:linear-gradient(90deg,var(--leadswin-green),var(--leadswin-blue))}.leadswin-checkout__layout{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(330px,1fr)}.leadswin-checkout__main,.leadswin-checkout__summary{padding:clamp(30px, 5vw, 58px)}.leadswin-checkout__main{background:#fff}.leadswin-checkout__summary{border-inline-start:1px solid var(--leadswin-border);background:var(--light,#f7f5ff)}.leadswin-eyebrow{margin:0 0 10px;color:var(--leadswin-blue);font-size:12px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.leadswin-checkout h1{max-width:650px;margin:0;color:var(--leadswin-navy);font-family:inherit;font-size:clamp(36px, 4vw, 52px);font-weight:800;letter-spacing:0;line-height:1.08}.leadswin-intro{max-width:680px;margin:18px 0 30px;color:var(--leadswin-muted);font-size:15px;line-height:1.65}.leadswin-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.leadswin-field--wide{grid-column:1 / -1}.leadswin-field label{color:var(--leadswin-text);font-size:13px;font-weight:750}.leadswin-field input,.leadswin-field select,.leadswin-field textarea{min-height:48px;padding:11px 14px;border-color:var(--leadswin-border);border-radius:9px;background:#fbfaff;box-shadow:inset 0 1px 2px rgb(16 40 68 / .02);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.leadswin-field input::placeholder,.leadswin-field textarea::placeholder{color:#91a0b3}.leadswin-field textarea{min-height:88px}.leadswin-field input:focus,.leadswin-field select:focus,.leadswin-field textarea:focus{border-color:var(--leadswin-blue);outline:0;background:#fff;box-shadow:0 0 0 3px rgb(84 40 245 / .16)}.leadswin-submit{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border:0;border-radius:12px;background:linear-gradient(135deg,var(--leadswin-blue),#6848f7);box-shadow:0 14px 30px rgb(84 40 245 / .22),inset 0 1px rgb(255 255 255 / .18);color:#fff!important;cursor:pointer;font:inherit;font-weight:800;text-align:center;text-decoration:none!important;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.leadswin-submit:hover,.leadswin-submit:focus-visible{background:linear-gradient(135deg,var(--leadswin-navy),var(--leadswin-blue));box-shadow:0 17px 34px rgb(84 40 245 / .28),inset 0 1px rgb(255 255 255 / .18);transform:translateY(-1px)}.leadswin-submit>span{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;background:rgb(255 255 255 / .14);font-size:13px}.leadswin-submit:focus-visible{outline:3px solid rgb(84 40 245 / .28);outline-offset:2px}.leadswin-submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.leadswin-secure-note{margin:9px 0 0;color:#8b99aa;font-size:11px;text-align:center}.leadswin-order-box{display:flex;flex-direction:column;gap:7px;margin:8px 0 22px;padding:20px;border:1px solid var(--leadswin-border);position:relative;overflow:hidden;border-radius:15px;background:linear-gradient(145deg,#fff 0%,#fefeff 100%);box-shadow:0 8px 22px rgb(33 23 88 / .045)}.leadswin-order-box::before{position:absolute;top:0;inset-inline:0;height:3px;background:linear-gradient(90deg,var(--leadswin-blue),#7a5cff 55%,#34bde7);content:""}.leadswin-order-box span,.leadswin-order-box small{color:var(--leadswin-muted);font-size:12px}.leadswin-order-box strong{color:var(--leadswin-navy);font-size:16px}.leadswin-order-box .leadswin-order-box__bonus{display:inline-flex;width:fit-content;align-items:center;gap:6px;margin-top:3px;padding:5px 9px;border:1px solid #ace7d3;border-radius:999px;background:#eefbf6;color:#08795a;font-size:11px;font-weight:800}.leadswin-order-box .leadswin-order-box__bonus[hidden]{display:none}.leadswin-summary-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 2px;border-bottom:1px solid var(--leadswin-border);color:var(--leadswin-muted);font-size:13px}.leadswin-summary-row strong{color:var(--leadswin-navy)}.leadswin-summary-row--total{margin-top:6px;padding-block:20px;border-bottom:0;color:var(--leadswin-navy);font-size:18px;font-weight:800}.leadswin-summary-row--total strong{font-size:clamp(27px, 3vw, 36px)}.leadswin-payment-preview{display:flex;flex-direction:column;gap:4px;margin:8px 0;padding:13px 15px;border:1px solid rgb(84 40 245 / .24);border-inline-start:3px solid var(--leadswin-blue);border-radius:10px;background:var(--leadswin-soft-blue)}.leadswin-payment-preview span{color:var(--leadswin-blue);font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.leadswin-payment-preview strong{color:var(--leadswin-navy);font-size:14px}.leadswin-payment-preview--usd{border-color:#abd8f3;border-inline-start-color:#147eb8;background:#eff9ff}.leadswin-payment-preview--usd[hidden]{display:none}.leadswin-payment-preview--usd>span{color:#147eb8}.leadswin-payment-preview--usd>div{display:flex;align-items:center;justify-content:space-between;gap:14px}.leadswin-payment-preview--usd small{color:#55708a;font-size:12px;font-weight:700}.leadswin-payment-preview--usd strong{color:#0067a6;font-size:18px;white-space:nowrap}.leadswin-trust-box{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;padding:14px;border:1px solid #ace7d3;border-radius:11px;background:#eefbf6;color:#08795a;font-size:12px;text-align:center}.leadswin-trust-box__icon{display:inline-grid;width:20px;height:20px;place-items:center;flex:0 0 auto;border-radius:50%;background:#d6f6e9;font-size:12px;font-weight:900}.leadswin-payment-methods{margin-top:12px;padding:12px 10px 11px;border:1px solid var(--leadswin-border);border-radius:12px;background:linear-gradient(180deg,#fff 0%,#fcfbff 100%);box-shadow:0 5px 16px rgb(29 20 92 / .035);text-align:center}.leadswin-payment-methods>span{display:block;margin-bottom:9px;color:#60738c;font-size:10px;font-weight:750;letter-spacing:.01em}.leadswin-payment-methods>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:5px}.leadswin-payment-method{display:inline-flex;align-items:center;justify-content:center;min-width:0}.leadswin-payment-method img{display:block;width:100%;max-width:46px;height:auto;aspect-ratio:56 / 38}.leadswin-notice--warning{border-color:#f0cf77;background:#fff9e7;color:#755500}.leadswin-payment-step{text-align:center}.leadswin-payment-step h1{max-width:none;font-size:clamp(34px, 4vw, 46px);line-height:1.05}.leadswin-payment-step .leadswin-eyebrow{margin-top:12px}.leadswin-success-icon{display:grid;width:56px;height:56px;margin:0 auto;place-items:center;border-radius:50%;background:#dcf8ee;color:var(--leadswin-green);font-size:27px;font-weight:900}.leadswin-payment-step__intro{max-width:560px;margin:16px auto 10px;color:var(--leadswin-muted);font-size:17px;line-height:1.55}.leadswin-email-pill{display:inline-flex;min-height:48px;align-items:center;margin:0 auto 18px;padding:10px 16px;border:1px solid var(--leadswin-border);border-radius:10px;background:#fff;font-weight:800}.leadswin-next-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;text-align:start}.leadswin-next-cards>div{display:flex;gap:10px;padding:15px;border:1px solid var(--leadswin-border);border-radius:11px;background:#fff}.leadswin-next-cards>div>span{display:grid;width:32px;height:32px;place-items:center;flex:0 0 auto;border-radius:50%;background:rgb(84 40 245 / .08);color:var(--leadswin-blue);font-weight:850}.leadswin-next-cards p{display:flex;flex-direction:column;gap:4px;margin:0}.leadswin-next-cards small{color:var(--leadswin-muted);line-height:1.45}.leadswin-payment-button{margin-bottom:12px}.leadswin-payment-button--whatsapp{background:linear-gradient(135deg,#128c4f,#25d366);box-shadow:0 14px 30px rgb(18 140 79 / .22),inset 0 1px rgb(255 255 255 / .2)}.leadswin-payment-button--whatsapp:hover,.leadswin-payment-button--whatsapp:focus-visible{background:linear-gradient(135deg,#0d6f3e,#1eaf57);box-shadow:0 17px 34px rgb(18 140 79 / .28),inset 0 1px rgb(255 255 255 / .2)}.leadswin-mail-alert{display:flex;flex-direction:column;gap:3px;margin-top:10px;padding:12px 15px;border:1px solid #f3a9a9;border-inline-start-width:4px;border-radius:9px;background:#fff1f1;color:#9a2e2e;font-size:12px;text-align:start}.leadswin-support-box{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px;padding:12px;border:1px solid #ace7d3;border-radius:9px;background:#eefbf6;color:#08795a!important;font-size:12px;text-decoration:none!important}.leadswin-support-box span:last-child{display:flex;flex-direction:column}.leadswin-checkout__summary h2{margin:0 0 18px;color:var(--leadswin-navy);font-size:19px}.leadswin-order-reference{margin:0 0 16px;color:#7d8ba0;font-size:10px;text-align:center}.leadswin-contact-cta{padding:24px;border:1px solid var(--leadswin-border);border-radius:12px;background:var(--light,#f7f5ff);text-align:center}.leadswin-contact-cta p{margin:0 0 14px;color:var(--leadswin-text);font-weight:750}.leadswin-contact-cta__button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:10px 20px}@media (max-width:900px){.leadswin-checkout--page{padding:24px 14px}.leadswin-checkout__layout{grid-template-columns:1fr}.leadswin-checkout__summary{border-top:1px solid var(--leadswin-border);border-inline-start:0}}@media (max-width:640px){.leadswin-checkout--page{padding:12px 8px}.leadswin-checkout__card{border-radius:14px}.leadswin-progress{gap:9px;min-height:62px;padding:0 16px}.leadswin-progress__step{font-size:11px}.leadswin-progress__step>span{width:22px;height:22px}.leadswin-checkout__main,.leadswin-checkout__summary{padding:28px 20px}.leadswin-form__grid,.leadswin-next-cards{grid-template-columns:1fr}.leadswin-field--wide{grid-column:auto}.leadswin-checkout h1{font-size:36px}.leadswin-payment-step__intro{font-size:15px}.leadswin-email-pill{max-width:100%;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.leadswin-submit,.leadswin-field input,.leadswin-field select,.leadswin-field textarea{transition:none}}.leadswin-standalone-page,.leadswin-standalone-page .leadswin-checkout--page{background:#fff}.leadswin-standalone-page .leadswin-checkout--page{min-height:0;padding:8px 20px 38px;background:#fff}.leadswin-standalone-page .leadswin-checkout__card{width:min(1145px, 100%);overflow:visible;border:0;border-radius:0;background:#fff0;box-shadow:none;padding:40px 0}.leadswin-standalone-page .leadswin-progress{min-height:62px;padding-inline:8px;border-bottom-color:rgb(84 40 245 / .14);background:#fff0}.leadswin-standalone-page .leadswin-progress__step{font-weight:750}.leadswin-standalone-page .leadswin-progress__step>span{width:28px;height:28px;box-shadow:0 3px 10px rgb(29 20 92 / .08)}.leadswin-standalone-page .leadswin-checkout__layout{grid-template-columns:minmax(0,1fr) minmax(360px,400px);align-items:stretch;gap:clamp(38px, 4vw, 52px)}.leadswin-standalone-page .leadswin-checkout__main{padding:36px 0 40px;background:#fff0}.leadswin-standalone-page .leadswin-checkout__summary{position:static;margin:0;padding:36px 0 40px 42px;border:0;border-inline-start:1px solid #ebe7f7;border-radius:0;background:#fff0;box-shadow:none}.leadswin-standalone-page .leadswin-checkout h1{max-width:none;font-size:clamp(36px, 3vw, 42px);letter-spacing:-.025em;line-height:1.06}.leadswin-standalone-page .leadswin-intro{margin:11px 0 24px;font-size:14px;line-height:1.5}.leadswin-standalone-page .leadswin-field{margin-bottom:15px}.leadswin-standalone-page .leadswin-field label{margin-bottom:8px}.leadswin-standalone-page .leadswin-field input{min-height:48px;padding:10px 14px 10px 44px;border-color:#ddd7f3;border-radius:11px;background:#fff;background-position:14px center;background-repeat:no-repeat;background-size:18px 18px;box-shadow:0 3px 12px rgb(29 20 92 / .035)}.leadswin-standalone-page .leadswin-field input[autocomplete="name"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%237665c7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3Cpath d='M4 21a8 8 0 0 1 16 0'/%3E%3C/svg%3E")}.leadswin-standalone-page .leadswin-field input[autocomplete="email"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%237665c7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='m3 7 9 6 9-6'/%3E%3C/svg%3E")}.leadswin-standalone-page .leadswin-field input[autocomplete="tel"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%237665c7' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.8 19.8 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.69 2.8a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.9.33 1.84.56 2.8.69A2 2 0 0 1 22 16.92Z'/%3E%3C/svg%3E")}.leadswin-standalone-page .leadswin-submit{min-height:50px;box-shadow:0 10px 24px rgb(84 40 245 / .18)}.leadswin-standalone-page .leadswin-submit>span{width:auto;height:auto;background:#fff0}.leadswin-standalone-page .leadswin-order-box{margin:10px 0 16px;padding:18px 16px 16px;border-color:#e3def5;background:#f8f7fd;box-shadow:none}.leadswin-standalone-page .leadswin-order-box::before{display:none}.leadswin-standalone-page .leadswin-summary-row{padding-block:12px}.leadswin-standalone-page .leadswin-summary-row--total{margin-top:4px;padding-block:16px}.leadswin-standalone-page .leadswin-payment-preview{padding:10px 13px}.leadswin-standalone-page .leadswin-trust-box,.leadswin-standalone-page .leadswin-payment-methods{margin-top:11px}.leadswin-standalone-page .leadswin-trust-box{padding:11px 13px;box-shadow:none}.leadswin-standalone-page .leadswin-payment-methods{padding:12px 10px 11px;box-shadow:none}@media (max-width:900px){.leadswin-standalone-page .leadswin-checkout--page{padding:8px 18px 30px;background:#fff}.leadswin-standalone-page .leadswin-checkout__layout{grid-template-columns:minmax(0,1fr);gap:0}.leadswin-standalone-page .leadswin-checkout__main{padding:30px 4px 34px}.leadswin-standalone-page .leadswin-checkout__summary{margin:0 -18px -30px;padding:28px 24px;border-top:1px solid #ebe7f7;border-inline-start:0;background:#faf9fe}}@media (max-width:640px){.leadswin-standalone-page .leadswin-checkout--page{padding:4px 14px 24px}.leadswin-standalone-page .leadswin-checkout__card{padding:0}.leadswin-standalone-page .leadswin-progress{min-height:58px;padding-inline:16px}.leadswin-standalone-page .leadswin-checkout__main{padding:27px 0 30px}.leadswin-standalone-page .leadswin-checkout__summary{margin:0 -14px -24px;padding:25px 14px 28px;border-radius:0}.leadswin-standalone-page .leadswin-checkout h1{font-size:34px}.leadswin-standalone-page .leadswin-intro{margin-bottom:22px}}