@font-face{font-family: 'Tajawal';font-style: normal;font-weight: 400;font-display: swap;src: url(../assets/fonts/tajawal-400.woff2?v=33cae88b) format('woff2');}@font-face{font-family: 'Tajawal';font-style: normal;font-weight: 500;font-display: swap;src: url(../assets/fonts/tajawal-500.woff2?v=6afcc189) format('woff2');}@font-face{font-family: 'Tajawal';font-style: normal;font-weight: 700;font-display: swap;src: url(../assets/fonts/tajawal-700.woff2?v=accaff65) format('woff2');}@font-face{font-family: 'Tajawal';font-style: normal;font-weight: 800;font-display: swap;src: url(../assets/fonts/tajawal-800.woff2?v=c7eea503) format('woff2');}@font-face{font-family: 'IBM Plex Sans Arabic';font-style: normal;font-weight: 400;font-display: swap;src: url(../assets/fonts/plex-arabic-400.woff2?v=45323f46) format('woff2');unicode-range: U+0020-007E,U+00A0-00FF,U+060C,U+0660-066C,U+06F0-06F9,U+2000-206F,U+20AA,U+2212;}@font-face{font-family: 'IBM Plex Sans Arabic';font-style: normal;font-weight: 500;font-display: swap;src: url(../assets/fonts/plex-arabic-500.woff2?v=7f62fea5) format('woff2');unicode-range: U+0020-007E,U+00A0-00FF,U+060C,U+0660-066C,U+06F0-06F9,U+2000-206F,U+20AA,U+2212;}@font-face{font-family: 'IBM Plex Sans Arabic';font-style: normal;font-weight: 700;font-display: swap;src: url(../assets/fonts/plex-arabic-700.woff2?v=2d33394d) format('woff2');unicode-range: U+0020-007E,U+00A0-00FF,U+060C,U+0660-066C,U+06F0-06F9,U+2000-206F,U+20AA,U+2212;}@font-face{font-family: 'Tajawal Fallback';font-weight: 100 600;src: local('Geeza Pro Regular'),local('GeezaPro');size-adjust: 118.1%;ascent-override: 64.3%;descent-override: 35.7%;line-gap-override: 0%;unicode-range: U+0020,U+00A0,U+0600-06FF,U+0750-077F,U+200C-200F,U+FB50-FDFF,U+FE70-FEFF;}@font-face{font-family: 'Tajawal Fallback';font-weight: 700 900;src: local('Geeza Pro Bold'),local('GeezaPro-Bold');size-adjust: 107.3%;ascent-override: 64.3%;descent-override: 35.7%;line-gap-override: 0%;unicode-range: U+0020,U+00A0,U+0600-06FF,U+0750-077F,U+200C-200F,U+FB50-FDFF,U+FE70-FEFF;}@font-face{font-family: 'Tajawal Fallback Arial';font-weight: 100 600;src: local('Arial'),local('ArialMT');size-adjust: 128.1%;ascent-override: 64.3%;descent-override: 35.7%;line-gap-override: 0%;unicode-range: U+0020,U+00A0,U+0600-06FF,U+0750-077F,U+200C-200F,U+FB50-FDFF,U+FE70-FEFF;}@font-face{font-family: 'Tajawal Fallback Arial';font-weight: 700 900;src: local('Arial Bold'),local('Arial-BoldMT');size-adjust: 132.5%;ascent-override: 64.3%;descent-override: 35.7%;line-gap-override: 0%;unicode-range: U+0020,U+00A0,U+0600-06FF,U+0750-077F,U+200C-200F,U+FB50-FDFF,U+FE70-FEFF;}
:root{--brand: #5E29F5;--brand-900: #220570;--brand-800: #2F079C;--brand-600: #761ADE;--brand-400: #8B63F8;--brand-300: #AB8FFA;--brand-200: #CCBBFC;--brand-100: #EDE7FE;--brand-gradient: linear-gradient(to bottom left,#8B63F8 0%,#5E29F5 45%,#761ADE 100%);--brand-gradient-soft: linear-gradient(to bottom left,#8B63F8 0%,rgba(94,41,245,.85) 45%,rgba(118,26,222,.85) 100%);--page-bg: #F8F9FA;--surface: #FFFFFF;--text: #212529;--text-muted: #6C757D;--text-muted-strong: #5F676F;--border: #CED4DA;--divider: #DEE2E6;--disabled: #E9ECEF;--hairline: rgba(94,41,245,0.18);--field-border: rgba(94,41,245,0.40);--success: #047857;--success-bg: #ECFDF5;--warning: #EDA012;--warning-bg: #FDF6E7;--overdue: #EA580C;--overdue-bg: #FFF7ED;--info: #007AFF;--info-bg: #EBF4FF;--error: #B91C1C;--error-bg: #FEF2F2;--highlight: #BE185D;--highlight-bg: #FDF2F8;--src-contacts: #004899;--src-contacts-bg: #EBF4FF;--src-groups: #C2410C;--src-groups-bg: #FFEDD5;--src-file: #047857;--src-file-bg: #ECFDF5;--whatsapp: #25D366;--facebook: #1877F2;--instagram: #E4405F;--tiktok: #000000;--youtube: #FF0000;--linkedin: #0A66C2;--r-badge: 8px;--r-chip: 10px;--r-btn: 12px;--r-card: 16px;--r-hero: 20px;--r-section: 24px;--font: 'Tajawal','Tajawal Fallback','Tajawal Fallback Arial',system-ui,sans-serif;--font-numeric: 'IBM Plex Sans Arabic','Tajawal',monospace;--control-h: 56px;--nav-h: 72px;--shadow-float: 0 10px 24px rgba(0,0,0,0.18);--ease: cubic-bezier(0.215,0.61,0.355,1);--t-press: 130ms;--t-overlay: 220ms;--t-enter: 420ms;--t-stagger: 90ms;--rise: 24px;--t-float: 167ms;--ease-float: cubic-bezier(0.4,0,0.2,1);--container: 1160px;--gutter: 24px;}
*,*::before,*::after{box-sizing: border-box;}:root{--ix: 1;}[dir="rtl"]{--ix: -1;}html{scroll-behavior: smooth;scroll-padding-top: calc(var(--nav-h) + 16px);}@media (prefers-reduced-motion: no-preference){@view-transition{navigation: auto;}::view-transition-old(root),::view-transition-new(root){animation-duration: 220ms;}}body{margin: 0;background: var(--page-bg);color: var(--text);font-family: var(--font);font-size: 16px;font-weight: 500;line-height: 1.6;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;overflow-x: hidden;}@media (max-width: 719px){body{font-size: 15px;}}img,svg,video{max-width: 100%;display: block;}img{height: auto;}a{color: var(--brand);text-decoration: none;}a:hover{text-decoration: underline;}h1,h2,h3,h4,p,ul,ol,figure{margin: 0;}ul,ol{padding: 0;list-style: none;}button,input,textarea,select{font: inherit;color: inherit;}:focus-visible{outline: 2px solid var(--brand);outline-offset: 2px;}:where(a:not([class])):focus-visible{border-radius: 4px;}html{-webkit-tap-highlight-color: transparent;}:where(a,button:not(:disabled),summary,[role="button"],label[for]:not(.input-label,.field-group > label)){transition: scale var(--t-press) var(--ease),opacity var(--t-press) var(--ease);}:where(a,button:not(:disabled),summary,[role="button"],label[for]:not(.input-label,.field-group > label)):active{scale: .97;opacity: .7;}.numeric{font-family: var(--font-numeric);font-feature-settings: 'tnum';}.ltr{direction: ltr;unicode-bidi: isolate;}[dir="rtl"] .icon-dir{transform: scaleX(-1);}.icon{width: 18px;height: 18px;flex: none;fill: none;stroke: currentColor;stroke-width: 1.5;stroke-linecap: round;stroke-linejoin: round;}.icon--16{width: 16px;height: 16px;}.icon--20{width: 20px;height: 20px;}.icon--22{width: 22px;height: 22px;}.icon--24{width: 24px;height: 24px;}.icon--48{width: 48px;height: 48px;}.icon--bold{fill: currentColor;stroke: none;}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;border: 0;}.sprite{display: none;}
.h-hero{font-size: clamp(2rem,1.2rem + 3.5vw,3.5rem);font-weight: 700;line-height: 1.15;letter-spacing: 0;}.h1{font-size: clamp(1.75rem,1.2rem + 2.2vw,2.5rem);font-weight: 700;line-height: 1.2;}.h2{font-size: clamp(1.5rem,1.1rem + 1.6vw,2rem);font-weight: 700;line-height: 1.25;}.h3{font-size: clamp(1.25rem,1rem + 1vw,1.5rem);font-weight: 700;line-height: 1.35;}.h4{font-size: 1.125rem;font-weight: 500;line-height: 1.4;}.lead{font-size: clamp(1rem,.95rem + .4vw,1.125rem);font-weight: 500;line-height: 1.6;}.muted{color: var(--text-muted);font-size: .875rem;}.label{font-size: .75rem;font-weight: 500;line-height: 1.4;}.eyebrow{display: inline-block;padding: 4px 12px;border-radius: var(--r-chip);background: var(--brand-100);color: var(--brand);font-size: .8125rem;font-weight: 500;margin-bottom: 14px;}@media (max-width: 719px){.h-hero{line-height: 1.25;}.h1{line-height: 1.25;}.h2{line-height: 1.3;}.h3{line-height: 1.4;}.h4{font-size: 1rem;}.muted{font-size: .8125rem;}}
.btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: var(--control-h);padding-inline: 24px;border: 0;border-radius: var(--r-btn);background: var(--brand);color: #fff;font-family: var(--font);font-size: 16px;font-weight: 500;line-height: 1.2;text-align: center;cursor: pointer;transition: transform var(--t-press) var(--ease),background var(--t-press) var(--ease);}.btn:hover{background: var(--brand-600);text-decoration: none;color: #fff;}.btn:active{transform: scale(.98);}.btn:disabled{background: var(--disabled);color: var(--text-muted);cursor: not-allowed;}.btn__label{translate: 0 .1em;}.icon--fill-on{fill: transparent;transition: fill var(--t-press) var(--ease);}.btn:focus-visible .icon--fill-on{fill: currentColor;}@media (hover: hover) and (pointer: fine){.btn:hover .icon--fill-on{fill: currentColor;}}.btn-outline{background: transparent;color: var(--brand);border: 1px solid var(--brand);padding: 14px 24px;min-height: auto;}.btn-outline:hover{background: var(--brand-100);color: var(--brand);}.btn-invert{background: #fff;color: var(--brand);}.btn-invert:hover{background: var(--brand-100);color: var(--brand);}.card{background: var(--surface);border: 1px solid var(--hairline);border-radius: var(--r-card);padding: 20px;}.field{width: 100%;height: var(--control-h);padding: 18px 20px;background: var(--surface);border: 1px solid var(--field-border);border-radius: var(--r-card);font-family: var(--font);font-size: 14px;color: var(--text);transition: border-color var(--t-press) var(--ease);}.field::placeholder{color: var(--text-muted);font-weight: 500;font-size: 14px;}.field:focus{outline: none;border-color: var(--brand);}.field[aria-invalid="true"]{border: .5px solid var(--error);}textarea.field{height: auto;min-height: 140px;resize: vertical;line-height: 1.6;}.field-group{display: grid;gap: 6px;align-content: start;}.field-group > label{font-size: .875rem;font-weight: 500;}.field-outline{position: absolute;inset: -5px 0 0;margin: 0;padding: 0;padding-inline-start: calc(var(--notch-start,17px) - 1px);min-width: 0;border: var(--line-w,1px) solid var(--line,var(--field-border));border-radius: var(--r-card);pointer-events: none;transition: border-color var(--t-press) var(--ease);}.field-outline > legend{float: none;display: block;width: auto;max-width: var(--notch,100%);height: 11px;padding: 0;overflow: hidden;visibility: hidden;white-space: nowrap;font-size: 12px;font-weight: 500;transition: max-width var(--t-float) var(--ease-float);}.field-outline > legend > span{display: inline-block;padding-inline: 4px;}.is-outlined .field{border-color: transparent !important;box-shadow: none !important;}.badge{display: inline-flex;align-items: center;gap: 4px;padding: 4px 8px;border-radius: var(--r-badge);font-size: 10px;font-weight: 400;line-height: 1.4;border: 0;}.badge--success{background: var(--success-bg);color: var(--success);}.badge--warning{background: var(--warning-bg);color: var(--warning);}.badge--error{background: var(--error-bg);color: var(--error);}.badge--info{background: var(--info-bg);color: var(--info);}
.container{width: 100%;max-width: var(--container);margin-inline: auto;padding-inline: var(--gutter);}.section{padding-block: clamp(56px,7vw,96px);}.section--tight{padding-block: clamp(32px,4vw,48px);}.section--surface{background: var(--surface);}.section__head{max-width: 640px;margin-inline: auto;margin-bottom: clamp(32px,4vw,48px);text-align: center;}.section__head .lead{color: var(--text-muted-strong);margin-top: 12px;}.grid{display: grid;gap: 20px;grid-template-columns: repeat(auto-fit,minmax(min(100%,280px),1fr));}.grid--3{grid-template-columns: repeat(auto-fit,minmax(min(100%,320px),1fr));}.grid--4{grid-template-columns: repeat(auto-fit,minmax(min(100%,220px),1fr));}.split{display: grid;gap: clamp(32px,5vw,64px);align-items: center;}@media (min-width: 900px){.split{grid-template-columns: 1fr 1fr;}.split--wide-start{grid-template-columns: 1.15fr 1fr;}}.stack{display: grid;gap: 16px;}.cluster{display: flex;flex-wrap: wrap;gap: 12px;align-items: center;}.cluster--center{justify-content: center;}.panel-gradient{--panel-pad: clamp(28px,4vw,48px);background: var(--brand-gradient);border-radius: var(--r-section);color: #fff;padding: var(--panel-pad);}.panel-gradient .lead{color: rgba(255,255,255,.85);}
.skip-link{position: absolute;inset-inline-start: 16px;top: -100px;z-index: 100;padding: 12px 20px;background: var(--brand);color: #fff;border-radius: var(--r-btn);transition: top var(--t-press) var(--ease);}.skip-link:focus{top: 16px;}.nav{position: sticky;top: 0;z-index: 50;height: var(--nav-h);display: flex;align-items: center;background: var(--surface);border-bottom: 1px solid var(--hairline);}.nav__inner{display: flex;align-items: center;gap: 24px;width: 100%;}.nav__logos{display: inline-grid;}.nav__logos > *{grid-area: 1 / 1;}.nav__logo{width: auto;height: 40px;}.nav__logo--reversed{display: none;filter: brightness(0) invert(1);}.nav__menu{display: flex;align-items: center;gap: 24px;margin-inline-start: auto;}.nav__links{display: flex;gap: 24px;align-items: center;}.nav__links a{color: var(--text);font-size: .9375rem;font-weight: 500;transition: color var(--t-press) var(--ease);}.nav__links a:hover{color: var(--brand);text-decoration: none;}.nav__actions{display: flex;gap: 12px;align-items: center;}.nav__actions .btn{min-height: 44px;padding-inline: 18px;font-size: .9375rem;}.nav__actions .btn-outline{padding: 10px 18px;}.nav__burger{display: none;cursor: pointer;padding: 8px;color: var(--text);}.nav__toggle{display: none;}@media (max-width: 1100px){.nav__burger{display: grid;margin-inline-start: auto;}.nav__burger > .icon{grid-area: 1 / 1;transition: opacity var(--t-overlay) var(--ease),rotate var(--t-overlay) var(--ease),scale var(--t-overlay) var(--ease);}.nav__burger-close{opacity: 0;rotate: -90deg;scale: .4;}.nav__toggle{display: block;}#navToggle:focus-visible ~ .nav .nav__burger{outline: 2px solid var(--brand);outline-offset: 2px;border-radius: 4px;}.nav__menu{position: fixed;inset-inline: 0;top: var(--nav-h);flex-direction: column;align-items: stretch;gap: 8px;padding: 20px var(--gutter) 28px;background: var(--surface);border-bottom: 1px solid var(--hairline);max-height: calc(100dvh - var(--nav-h));overflow-y: auto;visibility: hidden;opacity: 0;translate: 0 -12px;clip-path: inset(0 0 100% 0);transition: opacity var(--t-overlay) var(--ease),translate var(--t-overlay) var(--ease),clip-path var(--t-overlay) var(--ease),visibility 0s linear var(--t-overlay);}.nav__links{flex-direction: column;align-items: stretch;gap: 4px;}.nav__links a{display: block;padding: 12px 4px;}.nav__menu .nav__actions{flex-direction: column;align-items: stretch;margin-top: 12px;}.nav__links > li,.nav__menu .nav__actions{opacity: 0;translate: 0 -8px;transition: opacity var(--t-press) var(--ease),translate var(--t-press) var(--ease);}#navToggle:checked ~ .nav .nav__menu{visibility: visible;opacity: 1;translate: 0 0;clip-path: inset(0 0 -1px 0);transition: opacity var(--t-overlay) var(--ease),translate var(--t-enter) var(--ease),clip-path var(--t-enter) var(--ease),visibility 0s;}#navToggle:checked ~ .nav .nav__links > li,#navToggle:checked ~ .nav .nav__menu .nav__actions{opacity: 1;translate: 0 0;transition-duration: var(--t-enter);}#navToggle:checked ~ .nav .nav__links > li:nth-child(1){transition-delay: 60ms;}#navToggle:checked ~ .nav .nav__links > li:nth-child(2){transition-delay: 95ms;}#navToggle:checked ~ .nav .nav__links > li:nth-child(3){transition-delay: 130ms;}#navToggle:checked ~ .nav .nav__links > li:nth-child(4){transition-delay: 165ms;}#navToggle:checked ~ .nav .nav__links > li:nth-child(5){transition-delay: 200ms;}#navToggle:checked ~ .nav .nav__links > li:nth-child(6){transition-delay: 235ms;}#navToggle:checked ~ .nav .nav__links > li:nth-child(n+7){transition-delay: 270ms;}#navToggle:checked ~ .nav .nav__menu .nav__actions{transition-delay: 305ms;}#navToggle:checked ~ .nav .nav__burger-open{opacity: 0;rotate: 90deg;scale: .4;}#navToggle:checked ~ .nav .nav__burger-close{opacity: 1;rotate: 0deg;scale: 1;}}.tabs__labels{display: flex;flex-wrap: wrap;gap: 8px;justify-content: center;margin-bottom: 28px;}.tab{display: inline-flex;align-items: center;gap: 8px;padding: 10px 16px;border-radius: var(--r-chip);cursor: pointer;color: var(--text-muted);font-size: .9375rem;border: 1px solid transparent;transition: background var(--t-press) var(--ease),color var(--t-press) var(--ease);}.tab:hover{background: var(--page-bg);}#m1:checked ~ .tabs__labels .tab--single{background: var(--brand-100);color: var(--brand);font-weight: 500;}#m2:checked ~ .tabs__labels .tab--groups{background: var(--src-groups-bg);color: var(--src-groups);font-weight: 500;}#m3:checked ~ .tabs__labels .tab--file{background: var(--src-file-bg);color: var(--src-file);font-weight: 500;}#m4:checked ~ .tabs__labels .tab--vars{background: var(--src-contacts-bg);color: var(--src-contacts);font-weight: 500;}.panel{display: none;}#m1:checked ~ .tabs__panels .panel--1,#m2:checked ~ .tabs__panels .panel--2,#m3:checked ~ .tabs__panels .panel--3,#m4:checked ~ .tabs__panels .panel--4{display: block;animation: fade var(--t-overlay) var(--ease);}@keyframes fade{from{opacity: 0;}to{opacity: 1;}}.method{max-width: 720px;margin-inline: auto;text-align: center;padding: clamp(24px,4vw,40px);border-radius: var(--r-hero);border: 1px solid color-mix(in srgb,var(--accent) 18%,transparent);background: linear-gradient(to bottom left,color-mix(in srgb,var(--accent) 10%,var(--surface)),color-mix(in srgb,var(--accent) 2%,var(--surface)));}.method .h3{color: var(--accent);}.method .lead{color: var(--text-muted);margin-top: 10px;}.method__list{display: grid;gap: 10px;margin-top: 24px;text-align: start;max-width: 420px;margin-inline: auto;}.method__list li{display: flex;align-items: center;gap: 10px;font-size: .9375rem;}.method__list .icon{color: var(--accent);}.methods__phone{display: none;}@media (min-width: 760px){.methods__layout{display: grid;grid-template-columns: minmax(0,1fr) clamp(240px,30vw,320px);gap: clamp(24px,4vw,56px);align-items: center;}.methods__phone{display: block;}.methods__phone img{width: 100%;height: auto;}.methods__layout .tabs__labels{justify-content: flex-start;}.methods__layout .method{text-align: start;margin-inline: 0;}.methods__layout .method__list{margin-inline: 0;}}.methods__screen{position: relative;}.hotspots{position: absolute;inset: 0;}.hotspot{position: absolute;width: 65.5%;height: 9.6%;rotate: -4deg;border-radius: 18px;cursor: pointer;outline: 2px solid transparent;outline-offset: 1px;transition: outline-color var(--t-press) var(--ease),background var(--t-press) var(--ease);}.hotspot--1{left: 16.6%;top: 35.3%;}.hotspot--2{left: 17.8%;top: 45.3%;}.hotspot--3{left: 18.9%;top: 55.3%;}.hotspot--4{left: 20.0%;top: 65.2%;}.methods__layout:has(#m1:checked) .hotspot--1,.methods__layout:has(#m2:checked) .hotspot--2,.methods__layout:has(#m3:checked) .hotspot--3,.methods__layout:has(#m4:checked) .hotspot--4{outline-color: var(--accent);}.hotspot__tip{position: absolute;bottom: calc(100% + 10px);left: 50%;translate: -50% 6px;rotate: 4deg;padding: 8px 12px;border-radius: var(--r-chip);background: var(--surface);color: var(--accent);font-size: .8125rem;font-weight: 500;line-height: 1.4;white-space: nowrap;box-shadow: var(--shadow-float);opacity: 0;pointer-events: none;transition: opacity var(--t-overlay) var(--ease),translate var(--t-overlay) var(--ease);}@media (hover: hover){.hotspot:hover{outline-color: var(--accent);background: color-mix(in srgb,var(--accent) 10%,transparent);}.hotspot:hover .hotspot__tip{opacity: 1;translate: -50% 0;}}.pay-grid{display: grid;grid-template-columns: repeat(2,1fr);gap: 16px;max-width: 900px;margin-inline: auto;}@media (min-width: 640px){.pay-grid{grid-template-columns: repeat(3,1fr);}}.pay-grid__item{border-radius: var(--r-card);border: 1px solid var(--hairline);background: var(--surface);transition: transform var(--t-press) var(--ease);}@media (hover: hover){.pay-grid__item:hover{transform: translateY(-2px);}}.pay-grid__item img{width: 64px;height: 64px;object-fit: contain;border-radius: var(--r-btn);}.pay-tile{display: grid;justify-items: center;gap: 10px;height: 100%;padding: 20px 12px 16px;border-radius: inherit;color: inherit;text-align: center;}.pay-tile:hover{text-decoration: none;}.pay-tile__name{font-size: .8125rem;color: var(--text-muted);}.pay-tile__more{display: grid;justify-items: center;gap: 2px;font-size: .75rem;color: var(--text-muted);}.pay-tile__go{display: inline-flex;align-items: center;gap: 4px;color: var(--brand);font-weight: 500;}.stats--lead{margin-bottom: clamp(32px,4vw,48px);}.stats__grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,180px),1fr));gap: 32px;text-align: center;}.stats__item{display: grid;gap: 6px;}.stats__num{font-size: clamp(2rem,1.2rem + 3vw,3rem);font-weight: 700;line-height: 1.1;color: #fff;}.stats__label{font-size: .9375rem;color: rgba(255,255,255,.85);}.count{display: inline-grid;}.count > *{grid-area: 1 / 1;}.count__ghost{visibility: hidden;}.count__live{justify-self: end;white-space: nowrap;}.stats__num.is-ready::after{content: '';display: block;width: 48px;height: 3px;margin: 12px auto 0;border-radius: 999px;background-color: rgba(255,255,255,.22);background-image: linear-gradient(#fff,#fff);background-repeat: no-repeat;background-size: calc(var(--count-progress,0) * 100%) 100%;}[dir="rtl"] .stats__num.is-ready::after{background-position: right center;}[dir="ltr"] .stats__num.is-ready::after{background-position: left center;}@media print{.count__live{display: none;}.count__ghost{visibility: visible;}.stats__num.is-ready::after{display: none;}}.stats__num.is-done .count__live{animation: count-land var(--t-enter) var(--ease);}@keyframes count-land{40%{scale: 1.1;}100%{scale: 1;}}.contact{display: grid;overflow: hidden;border-radius: var(--r-section);border: 1px solid var(--hairline);background: var(--surface);}@media (min-width: 960px){.contact{grid-template-columns: minmax(0,5fr) minmax(0,7fr);}}.contact__panel{position: relative;isolation: isolate;padding: clamp(20px,3vw,32px);background: var(--brand-gradient);color: #fff;}.contact__panel::before{content: '';position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(255,255,255,.16) 1px,transparent 1.5px);background-size: 20px 20px;-webkit-mask-image: linear-gradient(to bottom,#000,transparent 75%);mask-image: linear-gradient(to bottom,#000,transparent 75%);}.contact__panel::after{content: '';position: absolute;z-index: -1;width: 340px;height: 340px;inset-inline-end: -130px;bottom: -150px;border-radius: 50%;border: 38px solid rgba(255,255,255,.07);}.contact__eyebrow{display: inline-block;padding: 4px 12px;border-radius: var(--r-chip);background: rgba(255,255,255,.16);font-size: .8125rem;font-weight: 500;}.contact__title{margin-top: 10px;color: #fff;}.contact__lead{margin-top: 8px;color: rgba(255,255,255,.85);max-width: 23.7em;}.channels{display: grid;gap: 8px;margin-top: 20px;grid-template-columns: repeat(auto-fit,minmax(min(100%,170px),1fr));}.channels li:has(> .channel--wide){grid-column: 1 / -1;}.channel{display: flex;align-items: center;gap: 10px;height: 100%;padding: 9px 12px;border-radius: var(--r-card);background: rgba(255,255,255,.10);border: 1px solid rgba(255,255,255,.18);color: #fff;transition: background var(--t-press) var(--ease),translate var(--t-press) var(--ease);}.channel:hover{background: rgba(255,255,255,.18);text-decoration: none;color: #fff;}@media (hover: hover){.channel:hover{translate: 0 -2px;}}.channel:focus-visible{outline-color: #fff;}.channel__icon{flex: none;width: 34px;height: 34px;display: grid;place-items: center;border-radius: var(--r-btn);background: rgba(255,255,255,.16);}.channel__icon--whatsapp{background: var(--whatsapp);}.channel__text{display: grid;min-width: 0;}.channel__label{font-size: .75rem;color: rgba(255,255,255,.75);}.channel__value{justify-self: start;font-size: .9375rem;font-weight: 500;overflow-wrap: anywhere;}.channel__more{justify-self: start;margin-top: 2px;font-size: .75rem;font-weight: 500;color: #fff;text-decoration: underline;text-decoration-color: rgba(255,255,255,.45);text-underline-offset: 3px;}.channel__go{margin-inline-start: auto;flex: none;opacity: .7;}@media (max-width: 479px){.channels{gap: 6px;margin-top: 18px;}.channel{padding: 8px 10px;gap: 8px;}.channel__icon{width: 32px;height: 32px;}}.contact__support{display: inline-flex;align-items: center;gap: 10px;margin-top: 16px;font-size: .875rem;color: rgba(255,255,255,.92);}.contact__pulse{position: relative;width: 10px;height: 10px;border-radius: 50%;background: var(--whatsapp);}.contact__pulse::after{content: '';position: absolute;inset: -4px;border-radius: 50%;border: 2px solid var(--whatsapp);animation: support-pulse 1.8s var(--ease) infinite;}@keyframes support-pulse{from{scale: .6;opacity: .9;}to{scale: 1.6;opacity: 0;}}.contact__form{display: grid;padding: clamp(20px,3vw,32px);}.contact__form-head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 16px;margin-bottom: 16px;}.contact__form-title{font-size: 1.25rem;font-weight: 700;line-height: 1.35;}.contact__form-note{font-size: .8125rem;color: var(--text-muted);}.form-grid{display: grid;gap: 14px;}@media (min-width: 560px){.form-grid{grid-template-columns: minmax(0,1fr) minmax(0,1fr);}.input-group--full{grid-column: 1 / -1;}}.input-group{position: relative;display: grid;gap: 6px;align-content: start;min-width: 0;}.input-label{font-size: .875rem;font-weight: 500;color: var(--text);}.input-group > .input-label{position: absolute;z-index: 1;top: 18px;inset-inline-start: 47px;padding-inline: 4px;line-height: 20px;white-space: nowrap;color: var(--text-muted);background: var(--surface);pointer-events: none;transform-origin: right center;translate: 0 -27.5px;scale: .857;transition: translate var(--t-float) var(--ease-float),scale var(--t-float) var(--ease-float),color var(--t-float) var(--ease-float);}.input-group.is-outlined:not(:has(textarea)) > .input-label{background: none;}.input-group:has(.field:placeholder-shown:not(:is(:focus,:autofill,:-webkit-autofill))) > .input-label{translate: none;scale: none;}.input-group:has(.field:placeholder-shown:not(:is(:focus,:autofill,:-webkit-autofill))) .field-outline > legend{max-width: .01px;}.input-group:focus-within > .input-label{color: var(--brand);}.input-group:has(.field:user-invalid) > .input-label,.was-validated .input-group:has(.field:invalid) > .input-label{color: var(--error);}.input-group:has(.field:placeholder-shown:not(:is(:focus,:autofill,:-webkit-autofill))) > .input-label{color: var(--text-muted);}@media (prefers-reduced-motion: reduce){.input-group > .input-label,.input-group .field-outline > legend{transition: none;}}.input-group{--notch-start: 47px;--line: var(--field-border);}.input-group:where(:has(.field:hover)){--line: color-mix(in srgb,var(--brand) 60%,transparent);}.input-group:where(:focus-within){--line: var(--brand);}.input-group:where(:has(.field:user-invalid)),.was-validated .input-group:where(:has(.field:invalid)){--line: var(--error);--line-w: .5px;}.input .field:not(:focus)::placeholder{color: transparent;}.input{position: relative;}.input__icon{position: absolute;inset-inline-start: 18px;top: 50%;translate: 0 -50%;color: var(--text-muted);pointer-events: none;transition: color var(--t-press) var(--ease);}.input--area .input__icon{top: 19px;translate: none;}.input .field{padding-inline-start: 50px;}.input .field:hover{border-color: color-mix(in srgb,var(--brand) 60%,transparent);}.input:focus-within .input__icon{color: var(--brand);}[dir="rtl"] .input .field[dir="ltr"]{padding-inline: 20px 50px;text-align: right;}.input--area .field{min-height: 104px;resize: vertical;}.input-hint{font-size: .8125rem;color: var(--text-muted);}.input-error{display: none;font-size: .8125rem;color: var(--error);}.input .field:user-invalid,.was-validated .input .field:invalid{border: .5px solid var(--error);}.input:has(.field:user-invalid) .input__icon,.was-validated .input:has(.field:invalid) .input__icon{color: var(--error);}.input-group:has(.field:user-invalid) .input-error,.was-validated .input-group:has(.field:invalid) .input-error{display: block;}.input-group:has(.field:user-invalid) .input-hint,.was-validated .input-group:has(.field:invalid) .input-hint{display: none;}.topics{margin: 0;padding: 0;border: 0;min-width: 0;}.topics legend{padding: 0;margin-bottom: 6px;}.topics__list{display: flex;flex-wrap: wrap;gap: 8px;}.topic{position: relative;}.topic input{appearance: none;position: absolute;inset: 0;margin: 0;border-radius: var(--r-chip);cursor: pointer;}.topic > span{display: inline-flex;align-items: center;gap: 8px;min-height: 34px;padding: 6px 12px;border-radius: var(--r-chip);border: 1px solid var(--hairline);background: var(--surface);font-size: .875rem;color: var(--text-muted);transition: background var(--t-press) var(--ease),border-color var(--t-press) var(--ease),color var(--t-press) var(--ease);}.topic > span::before{content: '';width: 8px;height: 8px;flex: none;border-radius: 50%;border: 1.5px solid var(--brand-300);transition: background var(--t-press) var(--ease),border-color var(--t-press) var(--ease);}.topic:hover > span{border-color: color-mix(in srgb,var(--brand) 45%,transparent);color: var(--text);}.topic input:checked + span{background: var(--brand-100);border-color: var(--brand);color: var(--brand);font-weight: 500;}.topic input:checked + span::before{background: var(--brand);border-color: var(--brand);}.topics:has(input:user-invalid) .topic > span,.was-validated .topics:has(input:invalid) .topic > span{border-color: var(--error);}.topics .input-error{margin-top: 8px;}.topics:has(input:user-invalid) .input-error,.was-validated .topics:has(input:invalid) .input-error{display: block;}.contact__submit{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 12px 20px;margin-top: 18px;padding-top: 16px;border-top: 1px solid var(--divider);}.contact__privacy{flex: 1 1 220px;font-size: .8125rem;color: var(--text-muted);}.contact__btn{min-width: 200px;}@media (max-width: 559px){.contact__btn{width: 100%;}}.contact__fields .form-status{margin-top: 14px;}.btn__spinner{display: none;width: 18px;height: 18px;flex: none;border-radius: 50%;border: 2px solid rgba(255,255,255,.35);border-top-color: #fff;}form[aria-busy="true"] .btn__spinner{display: inline-block;animation: spin .7s linear infinite;}@keyframes spin{to{rotate: 360deg;}}.contact__sent{display: none;}.contact__form.is-sent .contact__fields{display: none;}.contact__form.is-sent .contact__sent{display: grid;justify-items: center;align-content: center;gap: 12px;min-height: 440px;text-align: center;animation: sent-in var(--t-enter) var(--ease);}.contact__sent:focus{outline: none;}.contact__sent p{max-width: 20.3em;color: var(--text-muted);}.contact__sent .btn{margin-top: 8px;}.contact__sent-icon{width: 96px;height: 96px;display: grid;place-items: center;border-radius: 50%;background: var(--success-bg);color: var(--success);}@keyframes sent-in{from{opacity: 0;translate: 0 var(--rise);}to{opacity: 1;translate: 0 0;}}.footer{background: var(--text);color: rgba(255,255,255,.7);padding-block: clamp(48px,6vw,72px) 28px;}.footer__grid{display: grid;gap: 40px;grid-template-columns: repeat(auto-fit,minmax(min(100%,200px),1fr));}@media (min-width: 1100px){.footer__grid{grid-template-columns: 1.5fr 1fr 1fr 1fr auto;}}.footer__brand img{height: 46px;width: auto;margin-bottom: 18px;filter: brightness(0) invert(1);}.footer__brand p{font-size: .875rem;line-height: 1.7;max-width: 23.7em;}.footer__col h3{color: #fff;font-size: 16px;font-weight: 700;margin-bottom: 16px;}.footer__col ul{display: grid;gap: 10px;}.footer__col a{color: rgba(255,255,255,.7);font-size: .9375rem;transition: color var(--t-press) var(--ease);}.footer__col a:hover{color: var(--brand-300);text-decoration: none;}.footer__social{display: flex;gap: 10px;margin-top: 20px;}.social{width: 40px;height: 40px;display: grid;place-items: center;border-radius: var(--r-chip);background: rgba(255,255,255,.08);color: #fff;transition: background var(--t-press) var(--ease);}.social--whatsapp:hover{background: var(--whatsapp);}.social--facebook:hover{background: var(--facebook);}.social--instagram:hover{background: var(--instagram);}.social--tiktok:hover{background: var(--tiktok);}.social--youtube:hover{background: var(--youtube);}.social--linkedin:hover{background: var(--linkedin);}.footer__pay-title{margin-top: 18px;font-size: .8125rem;font-weight: 500;color: rgba(255,255,255,.8);}.footer__col .footer__pay{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 8px;}.footer__pay a{display: block;border-radius: 5px;transition: transform var(--t-press) var(--ease);}.footer__pay a:hover{transform: translateY(-2px);}.footer__pay a:focus-visible{outline: 2px solid var(--brand-300);outline-offset: 2px;}.footer__pay img{width: 28px;height: 28px;object-fit: cover;border-radius: 5px;}.footer__bar{display: flex;flex-wrap: wrap;gap: 12px;justify-content: space-between;align-items: center;margin-top: 44px;padding-top: 24px;border-top: 1px solid rgba(255,255,255,.12);font-size: .875rem;}.footer__bar a{color: rgba(255,255,255,.7);}.footer__bar a:hover{color: var(--brand-300);}.store-row{display: flex;flex-wrap: wrap;gap: 12px;}.store-btn{display: inline-flex;align-items: center;gap: 10px;padding: 10px 18px 10px 16px;min-height: 54px;border-radius: var(--r-btn);border: 1px solid #000;background: #000;color: #fff;text-decoration: none;transition: background var(--t-press) var(--ease),border-color var(--t-press) var(--ease);}.store-btn:hover{background: #1d1d1f;border-color: #1d1d1f;text-decoration: none;color: #fff;}.store-btn:focus-visible{outline: 2px solid var(--brand);outline-offset: 3px;}.store-btn__mark{flex: none;}.store-btn__text{display: grid;line-height: 1.2;text-align: start;}.store-btn__text small{font-size: .6875rem;opacity: .8;}.store-btn__text strong{font-size: 1.0625rem;font-weight: 700;}.store-btn--soon{background: none;border-color: var(--border);color: var(--text-muted);cursor: default;}.store-btn--soon:hover{background: none;border-color: var(--border);color: var(--text-muted);}.store-btn--soon .store-btn__text strong{color: var(--text);}.footer__apps{display: grid;gap: 10px;width: max-content;max-width: 100%;}.footer .store-btn,.footer .store-btn--soon{justify-content: center;min-height: 48px;padding: 6px 14px;gap: 10px;background: #000;border-color: rgba(255,255,255,.45);color: #fff;}.footer .store-btn:not(.store-btn--soon):hover{background: #000;border-color: #fff;color: #fff;}.footer .store-btn--soon:hover{background: #000;border-color: rgba(255,255,255,.45);color: #fff;}.footer .store-btn:focus-visible{outline-color: var(--brand-300);}.footer .store-btn__mark{width: 24px;height: 24px;}.footer .store-btn__text small{font-size: .6875rem;opacity: .85;}.footer .store-btn .store-btn__text strong{font-size: 1rem;color: #fff;}.about__lead{color: var(--text);margin-top: 16px;}.about__body{color: var(--text-muted);margin-top: 14px;}.about__lead,.about__body{text-align: justify;text-wrap: pretty;word-spacing: .01px;}@media (min-width: 900px){#about .split{align-items: stretch;}.about__copy{position: relative;display: flex;flex-direction: column;}.about__copy > .eyebrow{position: absolute;inset-inline-start: 0;bottom: calc(100% + 14px);margin: 0;}.about__body{margin-bottom: 22px;}.about__copy > .accredit{margin-top: auto;}.split > .about__card{align-self: stretch;display: flex;flex-direction: column;}.about__card .presence__body{flex: 1;display: flex;flex-direction: column;}.about__card .presence__offices{margin-bottom: 14px;}.about__card .presence__facts{margin-top: auto;}}.accredit{margin-top: 22px;}.accredit__head{display: flex;align-items: center;gap: 14px;}.accredit__seal{flex: none;width: 80px;height: 80px;rotate: -8deg;}.accredit__claim{font-size: .9375rem;font-weight: 500;line-height: 1.65;color: var(--text);text-wrap: balance;}.accredit__issuers{display: flex;align-items: center;margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--hairline);}.accredit__issuers li{flex: 1 1 0;display: flex;justify-content: center;}.accredit__issuers li:first-child{justify-content: flex-start;}.accredit__issuers li:last-child{justify-content: flex-end;}.accredit__issuers li + li{border-inline-start: 1px solid var(--hairline);}.accredit__issuers a{display: block;padding: 2px 14px;border-radius: var(--r-badge);}.accredit__issuers li:first-child a{padding-inline-start: 0;}.accredit__issuers li:last-child a{padding-inline-end: 0;}.accredit__issuers img{height: 44px;width: auto;max-width: 100%;object-fit: contain;}.accredit__issuers a:focus-visible{outline: 2px solid var(--brand);outline-offset: 4px;}@media (max-width: 599px){.accredit__head{gap: 12px;}.accredit__seal{width: 64px;height: 64px;}.accredit__claim{font-size: .875rem;}.accredit__issuers a{padding-inline: 8px;}.accredit__issuers img{height: 34px;}}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.accredit__seal{animation: accredit-stamp linear both;animation-timeline: view();animation-range: entry 20% cover 38vh;}}}@keyframes accredit-stamp{0%{opacity: 0;scale: 1.9;rotate: -28deg;}70%{opacity: 1;scale: .94;rotate: -6deg;}85%{scale: 1.03;}100%{opacity: 1;scale: 1;rotate: -8deg;}}.about__card{align-self: center;border: 1px solid var(--hairline);border-radius: var(--r-section);background: var(--surface);position: relative;}.presence__map{position: relative;aspect-ratio: 5 / 3;background: radial-gradient(90% 80% at 40% 30%,var(--brand-100),transparent 70%);border-bottom: 1px solid var(--hairline);border-radius: calc(var(--r-section) - 1px) calc(var(--r-section) - 1px) 0 0;overflow: clip;}.presence__dots,.presence__net{position: absolute;inset: 0;width: 100%;height: 100%;}.presence__dots{-webkit-mask-image: radial-gradient(95% 90% at 45% 45%,#000 60%,transparent 100%);mask-image: radial-gradient(95% 90% at 45% 45%,#000 60%,transparent 100%);}.presence__route,.presence__arc{fill: none;stroke-linecap: round;vector-effect: non-scaling-stroke;}.presence__route{stroke: var(--brand-300);stroke-width: 1.25;stroke-dasharray: 3 4;}.presence__arc{stroke: var(--brand);stroke-width: 2;display: none;}.presence__pin{position: absolute;left: var(--x);top: var(--y);width: 10px;height: 10px;margin: -5px 0 0 -5px;padding: 0;border: 0;border-radius: 50%;background: var(--brand);box-shadow: 0 0 0 2px var(--surface);font: inherit;cursor: pointer;}.presence__pin:hover,.presence__pin[aria-expanded="true"]{z-index: 2;}.presence__pin:focus-visible{outline: 2px solid var(--brand);outline-offset: 4px;}.presence__pin:hover .presence__tag,.presence__pin[aria-expanded="true"] .presence__tag{background: var(--brand);border-color: var(--brand);color: #fff;}.presence__pin::before{content: '';position: absolute;inset: -5px;border-radius: 50%;background: var(--brand);opacity: .22;}.presence__tag{position: absolute;padding: 2px 8px;border: 1px solid var(--hairline);border-radius: 999px;background: var(--surface);color: var(--text);font-size: .75rem;font-weight: 500;line-height: 1.5;white-space: nowrap;transition: background var(--t-press) var(--ease),color var(--t-press) var(--ease);}.presence__pin--n .presence__tag{bottom: calc(100% + 8px);left: 50%;translate: -50% 0;}.presence__pin--s .presence__tag{top: calc(100% + 8px);left: 50%;translate: -50% 0;}.presence__pin--e .presence__tag{left: calc(100% + 10px);top: 50%;translate: 0 -50%;}.presence__pin--w .presence__tag{right: calc(100% + 10px);top: 50%;translate: 0 -50%;}.presence__pop{position: absolute;z-index: 3;width: min(260px,calc(100% - 24px));padding: 14px 16px 12px;border: 1px solid var(--hairline);border-radius: var(--r-card);background: var(--surface);box-shadow: var(--shadow-float);}.presence__pop[hidden]{display: none;}.presence__pop-close{position: absolute;top: 8px;inset-inline-end: 8px;display: grid;place-items: center;width: 28px;height: 28px;padding: 0;border: 0;border-radius: 50%;background: transparent;color: var(--text-muted);cursor: pointer;}.presence__pop-close:hover{background: var(--brand-100);color: var(--brand);}.presence__pop-city{display: flex;align-items: baseline;gap: 8px;padding-inline-end: 28px;font-weight: 700;color: var(--text);}.presence__pop-city span{font-size: .8125rem;font-weight: 500;color: var(--text-muted);}.presence__pop-addr{display: flex;gap: 6px;margin-top: 6px;font-size: .875rem;line-height: 1.6;color: var(--text-muted);}.presence__pop-addr .icon{flex: none;margin-top: 3px;color: var(--brand);}.presence__pop-links{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px;margin-top: 10px;padding-top: 10px;border-top: 1px solid var(--hairline);font-size: .875rem;font-weight: 500;}.presence__pop-links a:not(.link-arrow){color: var(--text-muted);}.presence__pop-links a:not(.link-arrow):hover{color: var(--brand);}.presence__body{padding: 16px 24px 18px;}.presence__label{font-size: .8125rem;font-weight: 700;color: var(--text-muted);margin-bottom: 8px;}.presence__offices{display: flex;flex-wrap: wrap;gap: 8px 22px;}.presence__offices li{display: flex;align-items: center;gap: 6px;}.presence__offices li::before{content: '';width: 8px;height: 8px;border-radius: 50%;background: var(--brand);box-shadow: 0 0 0 3px var(--brand-100);margin-inline-end: 4px;}.presence__offices strong{font-weight: 700;color: var(--text);}.presence__offices span{color: var(--text-muted);}.presence__facts{display: grid;gap: 8px;margin-top: 14px;padding-top: 12px;border-top: 1px solid var(--hairline);}.presence__facts li{display: flex;align-items: center;gap: 10px;font-size: .9375rem;color: var(--text);}.presence__facts .icon{color: var(--brand);flex: none;}@media (prefers-reduced-motion: no-preference){.presence__pin::before{animation: presence-pulse 2.4s var(--ease) infinite;animation-delay: calc(var(--i) * -.6s);}.presence__arc{display: inline;stroke-dasharray: 12 88;animation: presence-flight 3.2s linear infinite;animation-delay: calc(var(--i) * -1.1s);}}.presence.is-offscreen .presence__pin::before,.presence.is-offscreen .presence__arc{animation-play-state: paused;}@keyframes presence-pulse{from{scale: .6;opacity: .45;}to{scale: 2.2;opacity: 0;}}@keyframes presence-flight{from{stroke-dashoffset: 100;}to{stroke-dashoffset: 0;}}.clients__head{margin-bottom: clamp(28px,4vw,40px);}.clients__head .h2{color: #fff;}.clients__head .lead{color: rgba(255,255,255,.85);}.clients__strip{--clients-loop: 32s;margin-inline: calc(-1 * var(--panel-pad));overflow-x: auto;overflow-y: hidden;scrollbar-width: none;}.clients__strip::-webkit-scrollbar{display: none;}@media (min-width: 600px){.clients__strip{--clients-loop: 40s;}}.clients__track{display: flex;width: max-content;}.clients__set{display: flex;flex: none;margin: 0;padding-inline: var(--panel-pad);}.clients__set li{flex: none;width: clamp(140px,16vw,176px);padding-inline: 8px;display: grid;justify-items: center;gap: 10px;}.clients__set img{height: clamp(56px,7vw,76px);width: auto;max-width: 100%;object-fit: contain;opacity: .88;transition: opacity var(--t-press) var(--ease);}.clients__set li:hover img{opacity: 1;}.clients__who{display: grid;justify-items: center;gap: 1px;text-align: center;line-height: 1.4;}.clients__who strong{font-size: .8125rem;font-weight: 500;}.clients__who small{font-size: .75rem;color: rgba(255,255,255,.78);}.clients__strip.is-looping{overflow: hidden;-webkit-mask-image: linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image: linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);}.clients__strip.is-looping .clients__set{padding-inline: 0;}.clients__strip.is-looping .clients__track{animation: clients-glide var(--clients-loop) linear infinite;}@keyframes clients-glide{to{translate: calc(var(--ix) * -50%) 0;}}@media (hover: hover){.clients__strip.is-looping:hover .clients__track{animation-play-state: paused;}}.clients__strip.is-offscreen .clients__track{animation-play-state: paused;}@media (prefers-reduced-motion: reduce){.clients__strip.is-looping{overflow-x: auto;-webkit-mask-image: none;mask-image: none;}.clients__strip.is-looping .clients__track{animation: none;}}.payments__cta{margin-top: 32px;}.form-status{margin: 0;padding: 12px 14px;border-radius: var(--r-btn);font-size: .875rem;white-space: pre-line;}.form-status[data-kind="success"]{background: var(--success-bg);color: var(--success);}.form-status[data-kind="error"]{background: var(--error-bg);color: var(--error);}form[aria-busy="true"] .btn{opacity: .7;cursor: progress;}.newsletter{margin-top: 24px;display: grid;gap: 10px;max-width: 360px;}.newsletter__label{color: #fff;font-size: .9375rem;font-weight: 500;}.newsletter__row{display: flex;gap: 8px;}.newsletter__field{height: 48px;padding-block: 12px;}.newsletter__btn{min-height: 48px;padding-inline: 16px;flex: none;}.wa-float{position: fixed;z-index: 40;inset-inline-end: 0;bottom: 24px;display: grid;gap: 8px;justify-items: end;}@media (min-width: 900px){.wa-float{bottom: clamp(24px,12vh,120px);}}.wa-float__btn{display: inline-grid;grid-template-columns: 0fr auto;align-items: center;column-gap: 0;min-height: 48px;padding-inline: 14px 12px;border-start-start-radius: 999px;border-end-start-radius: 999px;background: var(--whatsapp);color: var(--text);font-size: .9375rem;font-weight: 500;box-shadow: var(--shadow-float);transition: grid-template-columns 280ms var(--ease),column-gap 280ms var(--ease),padding 280ms var(--ease);}.wa-float__btn .icon{grid-column: 2;grid-row: 1;}.wa-float__label{grid-column: 1;grid-row: 1;min-width: 0;overflow: hidden;white-space: nowrap;opacity: 0;transition: opacity 180ms var(--ease);}.wa-float__btn:hover,.wa-float__btn:focus-visible{grid-template-columns: 1fr auto;column-gap: 8px;padding-inline-start: 18px;color: var(--text);text-decoration: none;}.wa-float__btn:hover .wa-float__label,.wa-float__btn:focus-visible .wa-float__label{opacity: 1;transition-delay: 80ms;}.wa-float__btn:focus-visible{outline: 2px solid var(--brand);outline-offset: 2px;}.wa-float__btn:active{transform: scale(.98);}@media (prefers-reduced-motion: reduce){.wa-float__btn,.wa-float__label{transition: none;}}.wa-float__toggle{cursor: pointer;border: 0;font: inherit;}.wa-float__toggle[hidden]{display: none;}.wa-float__shut{display: none;}.wa-float__toggle:hover,.wa-float__toggle:focus-visible{grid-template-columns: 0fr auto;column-gap: 0;padding-inline-start: 14px;}.wa-float[data-menu] .wa-float__toggle{display: inline-grid;}.wa-float[data-menu] a.wa-float__btn{display: none;grid-template-columns: 1fr auto;column-gap: 8px;padding-inline-start: 18px;}.wa-float[data-menu] a.wa-float__btn .wa-float__label{opacity: 1;}.wa-float[data-menu].is-open a.wa-float__btn{display: inline-grid;animation: wa-out 220ms var(--ease) both;}.wa-float[data-menu].is-open a.wa-float__btn:nth-child(1){animation-delay: 40ms;}.wa-float.is-open .wa-float__open{display: none;}.wa-float.is-open .wa-float__shut{display: block;}@keyframes wa-out{from{opacity: 0;translate: 0 8px;}to{opacity: 1;translate: 0 0;}}@media (prefers-reduced-motion: reduce){.wa-float[data-menu].is-open a.wa-float__btn{animation: none;}}@media (max-width: 640px){html:has(.wa-float) .footer{padding-bottom: calc(28px + 120px);}}.pay-hero{--orbit: 360px;--orbit-in: 168px;position: relative;isolation: isolate;overflow: hidden;margin-bottom: clamp(24px,3vw,36px);padding: clamp(24px,3vw,36px) clamp(20px,3.5vw,44px);border-radius: var(--r-section);color: #fff;background: radial-gradient(circle at calc(50% + (50% - var(--orbit-in)) * var(--ix)) 50%,rgba(255,255,255,.18),transparent 240px),linear-gradient(calc(180deg + 45deg * var(--ix)),#8B63F8 0%,#5E29F5 45%,#761ADE 100%);}@media (min-width: 640px) and (max-width: 899px){.pay-hero{--orbit: 300px;--orbit-in: 136px;}}.pay-hero__text{position: relative;z-index: 1;}@media (min-width: 640px){.pay-hero__text{max-width: min(36rem,calc(100% - var(--orbit-in) - 150px));}}.pay-hero__title{font-size: clamp(1.75rem,1.2rem + 2.2vw,2.5rem);font-weight: 800;line-height: 1.15;}.pay-hero__lead{max-width: 24.9em;margin-top: 10px;font-size: clamp(1rem,.95rem + .4vw,1.125rem);line-height: 1.7;color: rgba(255,255,255,.9);}.pay-hero__actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 20px;}.pay-hero .btn{min-height: 48px;}@media (max-width: 639px){.pay-hero__actions{gap: 10px;}.pay-hero__actions .btn{flex: 1 1 auto;padding-inline: 14px;font-size: 15px;}}.pay-hero__ghost{background: transparent;border: 1px solid rgba(255,255,255,.55);}.pay-hero__ghost:hover{background: rgba(255,255,255,.12);}.pay-hero .btn:focus-visible{outline-color: #fff;}.pay-orbit{--r: 40cqi;--tile: 13.5cqi;position: absolute;top: 0;bottom: 0;inset-inline-end: calc(var(--orbit-in) - var(--orbit) / 2);z-index: 0;width: var(--orbit);-webkit-mask-image: linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent),linear-gradient(calc(-90deg * var(--ix)),transparent,#000 24%);-webkit-mask-composite: source-in;mask-image: linear-gradient(to bottom,transparent,#000 18%,#000 82%,transparent),linear-gradient(calc(-90deg * var(--ix)),transparent,#000 24%);mask-composite: intersect;}.pay-orbit__stage{position: absolute;top: 50%;left: 0;width: 100%;aspect-ratio: 1;translate: 0 -50%;container-type: inline-size;}@media (max-width: 639px){.pay-hero{--orbit: 300px;padding-bottom: 214px;}.pay-orbit{top: auto;inset-inline: 0;width: auto;height: 254px;-webkit-mask-image: linear-gradient(to bottom,transparent,#000 26%,#000 90%,transparent),linear-gradient(to right,transparent,#000 16%,#000 84%,transparent);mask-image: linear-gradient(to bottom,transparent,#000 26%,#000 90%,transparent),linear-gradient(to right,transparent,#000 16%,#000 84%,transparent);}.pay-orbit__stage{top: auto;bottom: calc(62px - var(--orbit) / 2);left: 50%;width: var(--orbit);translate: -50% 0;}}.pay-orbit__track{position: absolute;inset: calc(50% - var(--r));border: 1.5px dashed rgba(255,255,255,.38);border-radius: 50%;}.pay-orbit__bolt{position: absolute;top: 50%;left: 50%;width: 30cqi;height: auto;translate: -50% -50%;}.pay-orbit__ring{position: absolute;inset: 0;}.pay-orbit__ring li{--a: calc(-90deg - var(--i) * 360deg / var(--n));position: absolute;top: 50%;left: 50%;width: var(--tile);height: var(--tile);margin: calc(var(--tile) / -2);transform: rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)));}.pay-orbit__ring a{position: relative;display: block;width: 100%;height: 100%;border-radius: 28%;background: #fff;box-shadow: 0 8px 18px rgba(34,5,112,.28);transition: translate var(--t-press) var(--ease);}.pay-orbit__ring img{width: 100%;height: 100%;object-fit: cover;border-radius: inherit;}.pay-orbit__ring a:hover,.pay-orbit__ring a:focus-visible{translate: 0 -3px;text-decoration: none;}.pay-orbit__ring a:focus-visible{outline: 2px solid #fff;outline-offset: 3px;border-radius: 28%;}.pay-orbit__ring a::after{content: attr(data-name);position: absolute;top: calc(100% + 8px);left: 50%;translate: -50% 4px;z-index: 2;padding: 2px 10px;border-radius: 999px;background: #fff;color: var(--brand-900);font-size: .75rem;font-weight: 700;line-height: 1.6;white-space: nowrap;opacity: 0;pointer-events: none;transition: opacity var(--t-press) var(--ease),translate var(--t-press) var(--ease);}.pay-orbit__ring a:hover::after,.pay-orbit__ring a:focus-visible::after{opacity: 1;translate: -50% 0;}.pay-orbit__pulse{display: none;}@media (prefers-reduced-motion: no-preference){.pay-orbit__bolt{animation: pay-bolt-in 520ms var(--ease) both;}.pay-orbit__ring li{animation: pay-orbit-in 560ms var(--ease) both;animation-delay: calc(260ms + var(--i) * 60ms);}.pay-orbit__pulse{display: block;position: absolute;top: 50%;left: 50%;width: 22cqi;aspect-ratio: 1;margin: -11cqi;border: 2px solid rgba(255,255,255,.7);border-radius: 50%;opacity: 0;animation: pay-pulse 900ms ease-out 1200ms 2;}.pay-orbit{--spin: 50s;--spin-delay: 1.4s;}.pay-orbit__ring,.pay-orbit__track{animation: pay-spin var(--spin) linear var(--spin-delay) infinite;}.pay-orbit__ring a{animation: pay-spin-back var(--spin) linear var(--spin-delay) infinite;}.pay-orbit:hover :is(.pay-orbit__ring,.pay-orbit__track,.pay-orbit__ring a),.pay-orbit:focus-within :is(.pay-orbit__ring,.pay-orbit__track,.pay-orbit__ring a){animation-play-state: paused;}}@keyframes pay-bolt-in{from{opacity: 0;scale: .5;}}@keyframes pay-orbit-in{from{opacity: 0;transform: rotate(var(--a)) translate(0) rotate(calc(-1 * var(--a))) scale(.3);}to{opacity: 1;transform: rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a))) scale(1);}}@keyframes pay-spin{to{rotate: calc(360deg * var(--ix));}}@keyframes pay-spin-back{to{rotate: calc(-360deg * var(--ix));}}@keyframes pay-pulse{from{opacity: .8;scale: 1;}to{opacity: 0;scale: 2.4;}}.banks-group + .banks-group{margin-top: clamp(28px,4vw,44px);}.banks-group__head{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 12px;margin-bottom: 16px;padding-bottom: 12px;border-bottom: 1px solid var(--hairline);}.banks-group__title{display: flex;align-items: center;gap: 8px;font-size: 1.125rem;font-weight: 700;}.banks-group__title .icon{color: var(--brand);}.banks-group__note{font-size: .875rem;color: var(--text-muted);}.banks{display: grid;gap: 20px;grid-template-columns: repeat(auto-fit,minmax(min(100%,320px),1fr));}.banks{align-items: start;}.banks--transfer{grid-template-columns: minmax(0,1fr);}@media (min-width: 560px){.banks--wallet{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (min-width: 1040px){.banks--wallet{grid-template-columns: repeat(4,minmax(0,1fr));}}.bank{display: grid;gap: 18px;align-content: start;}.bank:target{border-color: var(--brand);}.bank__head{display: flex;align-items: center;gap: 14px;}.bank__logo{width: 56px;height: 56px;object-fit: contain;border-radius: var(--r-btn);flex: none;}.bank__name{font-size: 1.0625rem;font-weight: 700;line-height: 1.35;}.bank__kind{display: flex;align-items: center;gap: 6px;margin-top: 4px;font-size: .8125rem;color: var(--text-muted);}.bank__details{margin: 0;display: grid;gap: 0;border-top: 1px solid var(--divider);}.bank__details > div{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding-block: 10px;border-bottom: 1px solid var(--divider);}.bank__details dt{color: var(--text-muted);font-size: .875rem;}.bank__details dd{margin: 0;font-weight: 500;text-align: end;}.bank__value{user-select: all;-webkit-user-select: all;cursor: text;}.copy{position: relative;display: inline-flex;align-items: center;max-width: calc(100% + 12px);padding: 4px 6px;margin: -4px -6px;border: 0;border-radius: var(--r-badge);background: none;color: inherit;font: inherit;text-align: inherit;cursor: text;}[data-copy-ready] .copy{cursor: pointer;}.copy:hover{background: var(--brand-100);}.copy:focus-visible{outline: 2px solid var(--brand);outline-offset: 1px;}.copy__val{min-width: 0;}.copy__cue{position: absolute;bottom: calc(100% + 10px);z-index: 5;inset-inline-end: 0;inset-inline-start: auto;display: none;align-items: center;gap: 6px;padding: 7px 13px;border-radius: 999px;background: var(--brand);color: #fff;font-size: .8125rem;font-weight: 500;white-space: nowrap;box-shadow: 0 6px 16px rgba(94,41,245,.28);pointer-events: none;opacity: 0;translate: 0 4px;transition: opacity var(--t-press) var(--ease),translate var(--t-press) var(--ease);}[data-copy-ready] .copy__cue{display: inline-flex;}.copy__cue::after{content: '';position: absolute;top: 100%;inset-inline-end: 15px;inset-inline-start: auto;width: 9px;height: 9px;margin-top: -5px;rotate: 45deg;background: inherit;border-radius: 2px;}.bank__details--wallet .copy__cue,.bank__iban .copy__cue{inset-inline-start: 0;inset-inline-end: auto;}.bank__details--wallet .copy__cue::after,.bank__iban .copy__cue::after{inset-inline-start: 15px;inset-inline-end: auto;}.copy:hover .copy__cue,.copy:focus-visible .copy__cue,.copy[data-copied] .copy__cue{opacity: 1;translate: 0 0;}.copy[data-copied] .copy__cue{background: var(--success);box-shadow: 0 6px 16px rgba(4,120,87,.28);}.copy[data-copied]{background: var(--success-bg);}.copy__cue .i-idle{display: block;}.copy__cue .i-done{display: none;}.copy[data-copied] .i-idle{display: none;}.copy[data-copied] .i-done{display: block;}@media (hover: none){[data-copy-ready] .copy__cue{position: static;opacity: 1;translate: none;margin-inline-start: 8px;padding: 3px 9px;border-radius: 999px;background: var(--brand-100);color: var(--brand);box-shadow: none;}[data-copy-ready] .copy__cue::after{display: none;}[data-copy-ready] .copy[data-copied] .copy__cue{background: var(--success-bg);color: var(--success);}}.bank__iban{flex-direction: column;align-items: stretch !important;}.bank__iban dd{text-align: start;font-size: .9375rem;word-break: break-word;}.bank__iban .copy{display: flex;width: 100%;margin: 0;padding: 10px 12px;border-radius: var(--r-chip);background: var(--brand-100);color: var(--brand-900);}.bank__iban .copy:hover{background: var(--brand-200);}.bank__iban .copy[data-copied]{background: var(--success-bg);}.bank--wide .bank__details{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;border-top: 0;}@media (min-width: 620px){.bank--wide .bank__details{grid-template-columns: auto auto minmax(0,1fr);}}.bank--wide .bank__details > div{flex-direction: column;align-items: flex-start;justify-content: flex-start;gap: 2px;padding: 10px 14px;border-bottom: 0;border-radius: var(--r-btn);background: var(--page-bg);}.bank--wide .bank__details dd{text-align: start;}.bank--wide .bank__details > .bank__iban{align-items: flex-start !important;background: var(--brand-100);transition: background var(--t-press) var(--ease);}@media (max-width: 619.98px){.bank--wide .bank__details > .bank__iban{grid-column: 1 / -1;}}.bank--wide .bank__iban dt{color: var(--brand);}.bank--wide .bank__iban dd{font-size: inherit;}.bank--wide .bank__iban .copy{display: inline-flex;width: auto;padding: 4px 6px;margin: -4px -6px;border-radius: var(--r-badge);background: none;color: var(--brand-900);}.bank--wide .bank__iban:has(.copy:hover){background: var(--brand-200);}.bank--wide .bank__iban:has(.copy[data-copied]){background: var(--success-bg);}.bank--wide .bank__iban .copy:hover,.bank--wide .bank__iban .copy[data-copied]{background: none;}.bank--wide .copy__cue{inset-inline-start: 0;inset-inline-end: auto;}.bank--wide .copy__cue::after{inset-inline-start: 15px;inset-inline-end: auto;}@media (min-width: 1100px){.bank--wide{grid-template-columns: minmax(180px,220px) minmax(0,1fr);align-items: center;column-gap: 28px;}}.bank__qr{display: grid;justify-items: center;gap: 10px;}.bank__qr img{width: min(220px,100%);height: auto;aspect-ratio: 1;object-fit: contain;padding: 10px;background: #fff;border: 1px solid var(--hairline);border-radius: var(--r-card);}.bank__qr figcaption{font-size: .8125rem;color: var(--text-muted);}.bank__details--wallet{border-top: 0;font-size: .875rem;}.bank__details--wallet > div{flex-wrap: wrap;gap: 2px 10px;padding-block: 8px;}.bank__details--wallet dd{text-align: start;font-weight: 500;}.banks--mini{gap: 16px;align-items: stretch;}@media (min-width: 400px){.banks--mini{grid-template-columns: repeat(2,minmax(0,1fr));}}@media (min-width: 640px){.banks--mini{grid-template-columns: repeat(3,minmax(0,1fr));}}@media (min-width: 1040px){.banks--mini{grid-template-columns: repeat(5,minmax(0,1fr));}}.bank--mini{padding: 16px;align-content: center;}.bank--mini .bank__head{gap: 12px;}.bank--mini .bank__logo{width: 48px;height: 48px;border: 1px solid var(--hairline);}.bank--mini .bank__name{font-size: .9375rem;}.bank--mini .bank__name .ltr{white-space: nowrap;}.banks__help .copy{font-weight: 500;color: var(--text);}.banks__help,.faq__help,.locs__help{margin-top: 28px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 14px;text-align: center;color: var(--brand);}.banks__help p,.faq__help p,.locs__help p{color: var(--text);font-weight: 500;}.locs__page{max-width: calc(960px + 2 * var(--gutter));}.locs__head{margin-bottom: clamp(16px,2vw,24px);}.locs__head .lead{margin-top: 4px;color: var(--text-muted);}.locs{display: grid;gap: clamp(16px,2.4vw,24px);}@media (min-width: 640px){.locs{grid-template-columns: repeat(2,minmax(0,1fr));}}.loc{display: flex;flex-direction: column;overflow: hidden;background: var(--surface);border: 1px solid var(--hairline);border-radius: var(--r-card);scroll-margin-top: calc(var(--nav-h) + 16px);}.loc:target{outline: 2px solid var(--brand);outline-offset: -1px;}.loc__map{position: relative;aspect-ratio: 16 / 10;background: var(--disabled);border-bottom: 1px solid var(--hairline);}.loc__map iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0;}.loc__body{padding: 18px 22px 0;}.loc__head{display: flex;align-items: flex-start;justify-content: space-between;gap: 12px;}.loc__city{font-size: 1.375rem;font-weight: 700;line-height: 1.3;}.loc__country{display: block;margin-top: 2px;color: var(--text-muted);font-size: .875rem;font-weight: 400;}.loc__time{flex: none;display: inline-flex;align-items: center;gap: 6px;margin-top: 4px;padding: 5px 10px;border-radius: 999px;background: var(--page-bg);color: var(--text-muted);font-size: .8125rem;}.loc__time[hidden]{display: none;}.loc__time time{color: var(--text);font-family: var(--font-numeric);font-weight: 500;}.loc__info{display: grid;gap: 12px;margin-top: 16px;padding-top: 16px;border-top: 1px solid var(--divider);}.loc__info > li{display: flex;align-items: center;gap: 12px;min-height: 36px;font-size: .9375rem;line-height: 1.6;}.loc__ic{flex: none;width: 36px;height: 36px;display: grid;place-items: center;border-radius: 50%;background: var(--brand-100);color: var(--brand);}.loc__address .copy{max-width: 22.6em;}.loc__address .copy__cue{inset-inline-start: 0;inset-inline-end: auto;bottom: auto;top: calc(100% + 10px);translate: 0 -4px;}.loc__address .copy__cue::after{inset-inline-start: 15px;inset-inline-end: auto;top: auto;bottom: 100%;margin-top: 0;margin-bottom: -5px;}.loc__tel{color: var(--text);font-size: 1rem;font-weight: 500;}.loc__tel:hover{color: var(--brand);text-decoration: none;}.loc__foot{margin-top: auto;display: grid;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);gap: 10px;padding: 20px 22px 22px;}.loc__foot .btn{min-height: 44px;padding: 8px 14px;font-size: .9375rem;}.loc__wa{background: rgba(37,211,102,.16);color: #0B6B37;}.loc__wa:hover{background: rgba(37,211,102,.28);color: #0B6B37;}@media (max-width: 520px){.nav__hide-sm{display: none;}}.legal__grid{display: grid;gap: 24px;align-items: start;}@media (min-width: 900px){.legal__grid{grid-template-columns: 240px minmax(0,1fr);gap: 40px;}.legal__nav{position: sticky;top: calc(var(--nav-h) + 24px);}}.legal__nav-title{color: var(--text-muted);font-size: .8125rem;font-weight: 500;margin-bottom: 10px;}.legal__nav ul{display: flex;flex-wrap: wrap;gap: 8px;}@media (min-width: 900px){.legal__nav ul{flex-direction: column;gap: 4px;}}.legal__nav a{display: flex;align-items: center;gap: 10px;padding: 10px 14px;border-radius: var(--r-chip);border: 1px solid var(--hairline);background: var(--surface);color: var(--text);font-size: .9375rem;font-weight: 500;transition: background var(--t-press) var(--ease),color var(--t-press) var(--ease);}@media (min-width: 900px){.legal__nav a{border-color: transparent;background: none;}}.legal__nav a:hover{background: var(--brand-100);color: var(--brand);text-decoration: none;}.legal__nav a[aria-current="page"]{background: var(--brand-100);color: var(--brand);font-weight: 700;}.legal__nav .icon{color: var(--text-muted);transition: color var(--t-press) var(--ease);}.legal__nav a:hover .icon,.legal__nav a[aria-current="page"] .icon{color: var(--brand);}.legal__head{margin-bottom: 24px;}.legal__doc{background: var(--surface);border: 1px solid var(--hairline);border-radius: var(--r-card);padding: clamp(20px,4vw,40px);line-height: 1.85;overflow-wrap: anywhere;}.legal__doc > :first-child{margin-top: 0;}.legal__doc p,.legal__doc ul,.legal__doc ol,.legal__doc table,.legal__doc blockquote,.legal__doc .meta,.legal__doc .contact-box{margin-top: 14px;}.legal__doc :is(h1,h2,h3){font-size: clamp(1.125rem,1rem + .5vw,1.3125rem);font-weight: 700;line-height: 1.4;margin-top: 36px;color: var(--text);}.legal__doc :is(h4,h5,h6){font-size: 1.0625rem;font-weight: 700;line-height: 1.4;margin-top: 28px;}.legal__doc :is(h1,h2,h3) + :is(h3,h4,h5,h6){margin-top: 16px;}.legal__doc ul{list-style: disc;padding-inline-start: 1.4em;}.legal__doc ol{list-style: decimal;padding-inline-start: 1.6em;}.legal__doc li + li{margin-top: 6px;}.legal__doc li::marker{color: var(--brand);}.legal__doc hr{border: 0;border-top: 1px solid var(--divider);margin-block: 28px;}.legal__doc section + section,.legal__doc hr + section > :first-child{margin-top: 0;}.legal__doc blockquote{padding-inline-start: 16px;border-inline-start: 3px solid var(--brand-200);color: var(--text-muted-strong);}.legal__doc table{width: 100%;border-collapse: collapse;font-size: .9375rem;}.legal__doc :is(th,td){border: 1px solid var(--divider);padding: 8px 12px;text-align: start;vertical-align: top;}.legal__doc th{background: var(--page-bg);font-weight: 700;}.legal__doc :is(.meta,.contact-box){padding: 14px 18px;border-radius: var(--r-chip);background: var(--page-bg);border: 1px solid var(--divider);}.legal__doc .meta{color: var(--text-muted-strong);font-size: .9375rem;}.legal__doc :is(a[href^="tel:"],a[href^="mailto:"],a[href*="wa.me/"]){direction: ltr;unicode-bidi: isolate;}.divider{--pulse: 5.2s;position: relative;z-index: 1;direction: ltr;display: flex;align-items: center;gap: 16px;width: clamp(240px,50%,600px);margin: calc(-1 * clamp(24px,3.5vw,44px)) auto;}.divider__line{position: relative;flex: 1;height: 2px;border-radius: 2px;overflow: hidden;}.divider__line--left{background: linear-gradient(to left,var(--brand-400),rgba(171,143,250,.35) 60%,rgba(171,143,250,0));}.divider__line--right{background: linear-gradient(to right,var(--brand-400),rgba(171,143,250,.35) 60%,rgba(171,143,250,0));}.divider__line::after{content: '';position: absolute;inset-block: 0;width: 38%;border-radius: inherit;opacity: 0;}.divider__line--left::after{right: 0;background: linear-gradient(to left,rgba(94,41,245,0),var(--brand) 55%,rgba(94,41,245,0));}.divider__line--right::after{left: 0;background: linear-gradient(to right,rgba(94,41,245,0),var(--brand) 55%,rgba(94,41,245,0));}.divider__mark{position: relative;display: grid;place-items: center;flex: none;width: 52px;height: 52px;border-radius: 50%;background: var(--surface);border: 1px solid var(--hairline);box-shadow: 0 8px 22px rgba(94,41,245,.16);}.divider__mark img{width: 46px;max-width: none;height: auto;}.divider__mark::before{content: '';position: absolute;inset: -1px;border-radius: 50%;border: 1.5px solid var(--brand-300);opacity: 0;}@media (prefers-reduced-motion: no-preference){.divider__mark::before{animation: divider-ring var(--pulse) var(--ease) infinite;}.divider__line::after{animation: divider-streak var(--pulse) cubic-bezier(.4,0,.2,1) infinite;}.divider__line--left::after{--run: -265%;}.divider__line--right::after{--run: 265%;}.divider.is-offscreen .divider__mark::before,.divider.is-offscreen .divider__line::after{animation-play-state: paused;}}@keyframes divider-ring{0%{opacity: .9;scale: 1;}30%,100%{opacity: 0;scale: 1.7;}}@keyframes divider-streak{0%,6%{opacity: 0;translate: 0 0;}14%{opacity: 1;}58%,100%{opacity: 0;translate: var(--run) 0;}}@supports (content-visibility: auto){#about,#channels,#features,#how,#methods,#try,#pipeline,#app,#clients,#contact,body > .footer{content-visibility: auto;contain-intrinsic-block-size: auto var(--cis,1000px);}#about{--cis: 690px;}#channels{--cis: 1038px;}#features{--cis: 1017px;}#how{--cis: 984px;}#methods{--cis: 930px;}#try{--cis: 1187px;}#pipeline{--cis: 933px;}#app{--cis: 1403px;}#clients{--cis: 531px;}#contact{--cis: 808px;}body > .footer{--cis: 510px;}@media (max-width: 1099px){#about{--cis: 1185px;}#channels{--cis: 1792px;}#features{--cis: 868px;}#how{--cis: 1189px;}#methods{--cis: 689px;}#try{--cis: 1708px;}#pipeline{--cis: 1637px;}#app{--cis: 1125px;}#clients{--cis: 384px;}#contact{--cis: 1294px;}body > .footer{--cis: 790px;}}@media (max-width: 599px){#about{--cis: 1185px;}#channels{--cis: 2027px;}#features{--cis: 1249px;}#how{--cis: 1312px;}#methods{--cis: 750px;}#try{--cis: 2066px;}#pipeline{--cis: 1847px;}#app{--cis: 1360px;}#clients{--cis: 395px;}#contact{--cis: 1508px;}body > .footer{--cis: 1702px;}}}
