@font-face{font-family:'icomoon';src:url(data:font/woff2;base64,d09GMgABAAAAAAMAAAsAAAAABYQAAAK0AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAANBEICoYAhVEBNgIkAwYLBgAEIAWBAAcgG4wEAB6DbbtxGbwca6hPJVfxYkzBP9+4776Z+Qshi9WK6+i2Z0MEE1RVshB9OhiFH+3wX3IlNMnamJKHwvwAR2IULG9/0atvD9Fvss2mdhOrbGJm2XL29mldIqvxaII0Q6uqtCo/KHAI3YzAeBQobFdVuGYEb0NRMbJtsnxFDLYD1r5UD3jALONbwJyupyfyJAhqK4Rk8aMzj1Ln/s9RbEkPIBGUogNDthOBRaRzpJBjqj46//9vsXBlh5RQPCoOBnAwjqoBtQJAAfsDmP8U46hFguHxwnF+/+mcv9ra20EILp2V57hpdICAhInR4nT5bONV1NZST0891eUezrVzPhQj5EhrESKahSSkzKD96Ulw8ZdGIk1LLc0Wf+aSzewYaeNc8uBpFfikgoTRQAiKtPSMzAMhE9R9Rh+9uLsS6QXb1CU+jjopq9OFfB1IkeO03XecgptAuWu6GqGZEISniRcbPGMFGg8OGV33nUcIUotTX6rzD6KQ4QOOEL09vRlx5WAhjCybP1Xew1jC/t1ZQvANERRAuyQF/oqTwlMQRn7zfgZD0fs6AgEAyG4qw8w0DmbNksQrofbw17dfbiwPZXfaSEZIAqVsJx/febctd5CUrJW+VKZnzIskkrvlh6MJlbSedMOvhoZMb+1tED5B/ALi/Pzi/I5CTOAxBGilBoSRsp2yYFDlVsO7vzJGdPlD+RhzBwvEm4/x7qEksZxrkFxUnXhU78tkgAzGBufZME2J2dj1XbxBAzcAAigGgP9zdpk6hwDB2uXVu4NdvgoI8wDA7dvAhbHl/3//reE9dR7wwQAg+M1SRD5UsNXJh4jJEaNv2q7R7cj01yYvGqGQEwQRBDcZURBZEdbO4iGKhEN6EQT0kUYRBRRRRCGhZJBFBfmkUEokGZRSRk7+xzXIIZNsLAgA) format('woff2');font-weight:normal;font-style:normal;font-display:block}.icon{font-family:'icomoon'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Saudi_Riyal_Symbol:before{content:"\ea3b"}@media (max-width: 639px){.hdr-signup{padding:.4rem .75rem!important;gap:.25rem!important}.hdr-signup svg{width:.85rem;height:.85rem}}.lang-dd{position: relative}@media (min-width: 1024px){.hdr-mobile-toggle{display: none}.hdr-mobile-menu{display: none !important}}@media (max-width: 1023.98px){.lang-dd{display: none}}@media (max-width: 1023.98px){.hdr-mobile-menu{max-height: calc(100dvh - 7rem);overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain}}.hdr-mobile-lang{margin-top: .375rem;padding: .75rem .5rem .25rem;border-top: 1px solid rgba(19,19,18,.08)}.hdr-mobile-lang-head{display: flex;align-items: center;gap: .5rem;padding: 0 .5rem .5rem;font-size: 12px;font-weight: 600;letter-spacing: .01em;color: #7a7a76}.hdr-mobile-lang-grid{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: .375rem}.hdr-mobile-lang-item{display: flex;align-items: center;justify-content: space-between;gap: .375rem;min-height: 40px;padding: .5rem .75rem;border-radius: .875rem;font-size: 13.5px;line-height: 1.2;color: #3f3f46;text-decoration: none;background: rgba(19,19,18,.03);border: 1px solid transparent}.hdr-mobile-lang-name{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hdr-mobile-lang-item svg{flex: none}.hdr-mobile-lang-item.is-active{font-weight: 600;color: #131312;background: rgba(19,19,18,.06);border-color: rgba(19,19,18,.12)}@media (max-width: 359px){.hdr-mobile-lang-grid{grid-template-columns: minmax(0, 1fr)}}.lang-dd-btn{display: grid;place-items: center;padding: .45rem;line-height: 1;color: #3f3f46;background: transparent;border: 1px solid rgba(19,19,18,.12);border-radius: 999px;cursor: pointer;transition: background-color .2s, color .2s}.lang-dd-btn:hover{background: rgba(19,19,18,.05);color: #131312}.lang-dd-menu{position: absolute;inset-inline-end: 0;top: calc(100% + .5rem);z-index: 50;min-width: 158px;padding: .375rem;background: #fff;border: 1px solid rgba(19,19,18,.10);border-radius: 1rem;box-shadow: 0 12px 30px -10px rgba(13,13,12,.22)}.lang-dd-item{display: flex;align-items: center;justify-content: space-between;gap: .75rem;padding: .625rem .875rem;margin-bottom: .25rem;border-radius: .75rem;font-size: 14px;color: #3f3f46;text-decoration: none;white-space: nowrap}.lang-dd-item:last-child{margin-bottom: 0}.lang-dd-item:hover{background: rgba(19,19,18,.05);color: #131312}.lang-dd-item.is-active{font-weight: 600;color: #131312;background: rgba(19,19,18,.04)}.claim{display: flex;align-items: center;gap: .5rem;width: 100%;max-width: 520px;margin-inline: auto;padding: 6px;padding-inline-start: 1.25rem;background: #fff;border-radius: 9999px;box-shadow: 0 1px 2px rgba(19, 19, 18, .05), 0 10px 24px -10px rgba(19, 19, 18, .14), 0 28px 50px -30px rgba(19, 19, 18, .22);transition: box-shadow 320ms ease}.claim:focus-within{box-shadow: 0 1px 2px rgba(19, 19, 18, .06), 0 14px 30px -12px rgba(19, 19, 18, .20), 0 34px 60px -34px rgba(19, 19, 18, .28)}.claim__field{flex: 1 1 auto;display: flex;align-items: baseline;direction: ltr;min-width: 0;overflow: hidden}.claim__host{flex-shrink: 0;font-weight: 700;font-size: 15px;color: #131312;letter-spacing: -0.01em}.claim__wrap{position: relative;flex: 1 1 auto;min-width: 0}.claim__input{width: 100%;border: 0;outline: 0;background: transparent;font: inherit;font-size: 15px;font-weight: 500;color: #131312;padding: .55rem .25rem}.claim__ghost{position: absolute;inset-block-start: 0;inset-inline-start: .25rem;display: flex;align-items: center;height: 100%;font-size: 15px;font-weight: 500;color: #9a9a96;white-space: nowrap;pointer-events: none}.claim__ghost[hidden]{display: none}.claim__caret{display: inline-block;width: 1.5px;height: 1.05em;margin-inline-start: 2px;background: #e63946;vertical-align: middle;animation: claim-caret 1.05s steps(1, end) infinite}@keyframes claim-caret{0%, 45%{opacity: 1}46%, 100%{opacity: 0}}.claim__btn{flex-shrink: 0;appearance: none;border: 0;cursor: pointer;font: inherit;font-weight: 600;font-size: 14.5px;color: #fff;background: #131312;border-radius: 9999px;padding: .875rem 1.5rem;white-space: nowrap;transition: background-color 260ms ease, transform 260ms cubic-bezier(.22, 1, .36, 1)}.claim__btn:hover{background: #2a2a28}.claim__btn:active{transform: translateY(1px)}.claim__btn:focus-visible{outline: 2px solid #e63946;outline-offset: 2px}@media (max-width: 400px){.claim{padding-inline-start: 1rem}.claim__host, .claim__input, .claim__ghost{font-size: 13.5px}.claim__btn{padding: .8rem 1.05rem;font-size: 13px}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.claim__caret{animation: none}.claim__btn{transition: none}}.hero-rule{position: relative;display: inline-block}.hero-rule__mark{position: absolute;inset-inline: -.06em;bottom: -.22em;width: calc(100% + .12em);height: .3em;overflow: visible;pointer-events: none;rotate: -.7deg}.hero-rule__pass{fill: none;stroke: var(--brand-red, #e63946);stroke-width: 4;stroke-linecap: round;stroke-dasharray: 1;stroke-dashoffset: 1;visibility: hidden}.hero-rule.is-drawn .hero-rule__pass{animation: hero-rule-draw 620ms cubic-bezier(.55, .1, .35, 1) 700ms forwards}.hero-rule__pass--second{stroke-width: 2.2;opacity: .72}.hero-rule.is-drawn .hero-rule__pass--second{animation-duration: 420ms;animation-delay: 1040ms}@keyframes hero-rule-draw{from{stroke-dashoffset: 1;visibility: visible}to{stroke-dashoffset: 0;visibility: visible}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.hero-rule__pass, .hero-rule.is-drawn .hero-rule__pass{animation: none;stroke-dashoffset: 0;visibility: visible}}.hero-avatars{display: flex;align-items: center}.hero-avatars > *{flex: none}.hero-avatars > * + *{margin-inline-start: -14px}.hero-stage{position: relative;z-index: 2;perspective: 1500px;perspective-origin: 50% 45%;touch-action: pan-y;transform: translate3d(var(--dx, 0px), 0, 0);transition: transform 620ms cubic-bezier(.16, 1, .3, 1)}.hero-stage[data-dragging]{transition: none}.hero-stage.is-draggable{cursor: grab}.hero-stage.is-draggable[data-dragging]{cursor: grabbing}.hero-stage[data-dragging] .hp{pointer-events: none}.hero-stage img{-webkit-user-drag: none;user-select: none}.hero-stage::after{content: "";position: absolute;left: 50%;bottom: 2%;width: 68%;height: 44px;transform: translateX(-50%);background: radial-gradient(ellipse at center, rgba(19,19,18,.16) 0%, rgba(19,19,18,0) 72%);filter: blur(12px);pointer-events: none}.hero-stage__inner{position: relative;direction: ltr;height: 340px;pointer-events: none;transform-style: preserve-3d;transform: rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition: transform 900ms cubic-bezier(.22, 1, .36, 1);--sx: 92px;--slot-back-start: translate(-50%, -50%) translateX(calc(var(--sx) * -1)) translateZ(-70px) rotateY(26deg) rotateZ(-5deg) scale(.9);--slot-front: translate(-50%, -50%) translateX(0) translateZ(80px) rotateY(0deg) rotateZ(0deg) scale(1.06);--slot-back-end: translate(-50%, -50%) translateX(var(--sx)) translateZ(-70px) rotateY(-26deg) rotateZ(5deg) scale(.9)}.hero-stage[data-tracking] .hero-stage__inner{transition: transform 140ms ease-out}.hp{position: absolute;left: 50%;top: 50%;transform-style: preserve-3d;will-change: transform;pointer-events: auto;animation: hp-shuffle 9s cubic-bezier(.65, 0, .35, 1) infinite}.hp__float{transform-style: preserve-3d;will-change: transform}.hp__shell{border-radius: .75rem;padding: 0;background: none;box-shadow: none}.hp__screen{position: relative;aspect-ratio: 9 / 19;border-radius: .75rem;overflow: hidden;background: none;transition: filter 350ms ease}.hp__screen::after{content: "";position: absolute;inset: -20% -60%;border-radius: inherit;background: linear-gradient( 105deg, transparent 38%, rgba(255,255,255,.35) 46%, rgba(255,255,255,.85) 50%, rgba(255,255,255,.35) 54%, transparent 62% );transform: translateX(-100%);opacity: 0;pointer-events: none}.hp:hover .hp__screen::after{animation: hp-shine 850ms cubic-bezier(.25, .6, .3, 1) forwards}.hp:hover .hp__screen{filter: brightness(1.07) saturate(1.04)}@keyframes hp-shine{0%{transform: translateX(-100%);opacity: 0}12%{opacity: 1}88%{opacity: 1}100%{transform: translateX(100%);opacity: 0}}.hp{width: 140px}@keyframes hp-shuffle{0%, 26%{transform: var(--slot-back-start)}33%, 59%{transform: var(--slot-front)}66%, 92%{transform: var(--slot-back-end)}100%{transform: var(--slot-back-start)}}.hp[data-slot]{animation: none}.hp{transition: transform 620ms cubic-bezier(.16, 1, .3, 1)}.hp[data-slot="back-start"]{transform: var(--slot-back-start)}.hp[data-slot="front"]{transform: var(--slot-front)}.hp[data-slot="back-end"]{transform: var(--slot-back-end)}.hero-stage.is-tappable .hp{cursor: pointer}.hero-stage.is-tappable .hp:focus-visible{outline: 2px solid rgba(230, 57, 70, .85);outline-offset: 8px;border-radius: 1rem}.hp--a{animation-delay: 0s}.hp--b{animation-delay: -3s}.hp--c{animation-delay: -6s}.hero-stage:hover .hp{animation-play-state: paused}@media (min-width: 640px){.hero-stage__inner{height: 480px;--sx: 148px}.hp{width: 200px}.hp__shell, .hp__screen{border-radius: .875rem}}@media (min-width: 1024px){.hero-stage__inner{height: 560px;--sx: 170px}.hp{width: 230px}.hp__shell, .hp__screen{border-radius: 1rem}}@keyframes hp-float{0%, 100%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(0, -12px, 0)}}.hp__float{animation: hp-float 6.4s ease-in-out infinite}.hp--a .hp__float{animation-duration: 7.1s;animation-delay: -1.4s}.hp--b .hp__float{animation-duration: 8.2s;animation-delay: -.5s}.hp--c .hp__float{animation-duration: 6.2s;animation-delay: -2.8s}@media (prefers-reduced-motion: reduce), (max-width: 767px){.hp__float{animation: none}.hero-stage__inner{transition: none}.hp{animation: none}.hp:hover .hp__screen::after{animation: none}.hp--a{transform: var(--slot-back-start)}.hp--b{transform: var(--slot-front)}.hp--c{transform: var(--slot-back-end)}.hp{transition: none}}.dm-band::before{content: "";position: absolute;left: 50%;top: 58%;width: min(900px, 120vw);height: 520px;transform: translate(-50%, -50%);pointer-events: none;z-index: 0;background: radial-gradient(closest-side, rgba(230,57,70,.10), rgba(230,57,70,0) 70%)}.dm-band > *{position: relative;z-index: 1}.dm-dot{width: 7px;height: 7px;border-radius: 9999px;background: #e63946;box-shadow: 0 0 0 4px rgba(230,57,70,.15)}.dm-stage{position: relative}.swiper.dm-swiper{overflow: visible;padding: 10px 0 18px}.dm-swiper:not(.swiper-initialized) .swiper-wrapper{display: flex;justify-content: center;gap: 18px;overflow: hidden}.dm-slide{width: 200px;flex-shrink: 0;transition: opacity .8s cubic-bezier(.22,1,.36,1)}.dm-swiper .swiper-wrapper, .dm-swiper .swiper-slide{transition-timing-function: cubic-bezier(.22,1,.36,1) !important}.dm-swiper.swiper-initialized .dm-slide{opacity: .55}.dm-swiper.swiper-initialized .dm-slide.swiper-slide-active{opacity: 1}.dm-swiper.swiper-initialized .dm-slide.swiper-slide-prev, .dm-swiper.swiper-initialized .dm-slide.swiper-slide-next{opacity: .85}.dm-card{display: flex;flex-direction: column;align-items: center;gap: 10px;text-decoration: none;color: inherit}.dm-shot{position: relative;display: block;width: 100%;aspect-ratio: 480 / 1013;border-radius: .875rem;overflow: hidden;background: #f1f0ee;box-shadow: 0 30px 60px -30px rgba(19,19,18,.45), 0 0 0 1px rgba(19,19,18,.06);transition: transform .35s cubic-bezier(.16,1,.3,1), box-shadow .35s ease}.dm-shot img{position: relative;width: 100%;height: 100%;object-fit: cover;object-position: top;display: block;-webkit-user-drag: none;user-select: none;transition: opacity .5s ease}.dm-skel{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;gap: 8px;padding: 20% 11% 0;opacity: 0;transition: opacity .4s ease;pointer-events: none}.dm-skel i{display: block;background: #e2e1de}.dm-sk-av{width: 34%;aspect-ratio: 1;border-radius: 9999px;margin-bottom: 8px}.dm-sk-ln{width: 56%;height: 10px;border-radius: 9999px}.dm-sk-sm{width: 38%;height: 8px;margin-bottom: 14px}.dm-sk-bt{width: 100%;height: 34px;border-radius: 10px;margin-top: 2px}.dm-shot.is-loading .dm-skel{opacity: 1}.dm-shot.is-loading img{opacity: 0}.dm-card .dm-shot.is-loading::after, .dm-card:hover .dm-shot.is-loading::after{inset: 0;opacity: 1;transform: none;z-index: 1;background: linear-gradient(100deg, rgba(255,255,255,0) 30%, rgba(255,255,255,.6) 50%, rgba(255,255,255,0) 70%);background-size: 220% 100%;animation: dm-skel 1.3s linear infinite}@keyframes dm-skel{from{background-position: 120% 0}to{background-position: -120% 0}}.dm-shot::after{content: "";position: absolute;inset: -20% -60%;pointer-events: none;opacity: 0;transform: translateX(-100%);background: linear-gradient(105deg, transparent 38%, rgba(255,255,255,.35) 46%, rgba(255,255,255,.8) 50%, rgba(255,255,255,.35) 54%, transparent 62%)}.dm-card:hover .dm-shot{transform: translateY(-6px);box-shadow: 0 40px 70px -30px rgba(19,19,18,.55), 0 0 0 1px rgba(19,19,18,.06)}.dm-card:hover .dm-shot::after{animation: dm-shine 850ms cubic-bezier(.25,.6,.3,1) forwards}@keyframes dm-shine{0%{transform: translateX(-100%);opacity: 0}12%, 88%{opacity: 1}100%{transform: translateX(100%);opacity: 0}}.dm-name{max-width: 100%;font-weight: 700;font-size: 14.5px;color: #131312;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dm-view{display: inline-flex;align-items: center;gap: 6px;padding: 8px 16px;border-radius: 9999px;font-size: 13px;font-weight: 700;color: #131312;background: #fff;border: 1px solid #e7e7e5;box-shadow: 0 8px 18px -12px rgba(19,19,18,.35);transition: background .6s ease, color .6s ease, border-color .6s ease}[dir="rtl"] .dm-view svg{transform: scaleX(-1)}.dm-swiper.swiper-initialized .swiper-slide-active .dm-view, .dm-card:hover .dm-view, .dm-card:focus-visible .dm-view{background: #131312;color: #fff;border-color: #131312}.dm-card:focus-visible{outline: none}.dm-card:focus-visible .dm-shot{outline: 2px solid rgba(230,57,70,.85);outline-offset: 4px}.dm-nav{position: absolute;top: calc(50% - 40px);z-index: 5;width: 44px;height: 44px;border-radius: 9999px;display: none;align-items: center;justify-content: center;cursor: pointer;background: rgba(255,255,255,.95);border: 1px solid #e7e7e5;color: #131312;box-shadow: 0 10px 24px -12px rgba(19,19,18,.35);transition: transform .2s ease}.dm-nav:hover{transform: scale(1.06)}.dm-prev{inset-inline-start: max(16px, calc(50% - 470px))}.dm-next{inset-inline-end: max(16px, calc(50% - 470px))}[dir="rtl"] .dm-nav svg{transform: scaleX(-1)}.dm-swiper.swiper-initialized ~ .dm-nav{display: flex}@media (min-width: 640px){.dm-slide{width: 220px}}@media (min-width: 1024px){.dm-slide{width: 240px}.dm-shot{border-radius: 1rem}}@media (max-width: 639px){.dm-nav{display: none !important}}@media (prefers-reduced-motion: reduce){.dm-shot, .dm-slide, .dm-view{transition: none}.dm-card:hover .dm-shot::after{animation: none}.dm-card .dm-shot.is-loading::after, .dm-card:hover .dm-shot.is-loading::after{animation: none;opacity: 0}.dm-skel, .dm-shot img{transition: none}}.logos-swiper{overflow: hidden;position: relative;--swiper-navigation-size: 22px;--swiper-navigation-color: #131312}.logos-swiper .swiper-wrapper{display: flex;align-items: center}.logos-swiper .swiper-slide{flex-shrink: 0;width: auto}.logos-swiper .swiper-button-prev, .logos-swiper .swiper-button-next{background: rgba(255,255,255,0.9);border: 1px solid #e7e7e5;border-radius: 9999px;width: 36px;height: 36px;box-shadow: 0 6px 14px -8px rgba(19,19,18,0.18)}.logos-swiper .swiper-button-prev::after, .logos-swiper .swiper-button-next::after{font-size: 14px;font-weight: 800}.itm__eyebrow{display: inline-flex;align-items: center;gap: .5rem;font-size: 12px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: #e63946}.itm__eyebrow::before, .itm__eyebrow::after{content: "";width: 18px;height: 2px;background: currentColor;border-radius: 2px}.itm__row + .itm__row{margin-top: 1.75rem}.itm__label{font-size: 12px;font-weight: 600;letter-spacing: .06em;text-transform: uppercase;color: #8a8a86;margin-bottom: .75rem;text-align: center}.itm__viewport{overflow: hidden;padding-block: 16px;-webkit-mask-image: linear-gradient(to right, transparent, #000 7%, #000 93%, transparent);mask-image: linear-gradient(to right, transparent, #000 7%, #000 93%, transparent)}.itm__track{display: flex;width: max-content;will-change: transform;animation: itm-x var(--itm-speed, 55s) linear infinite}.itm__track--rev{animation-direction: reverse}@keyframes itm-x{from{transform: translate3d(0, 0, 0)}to{transform: translate3d(-50%, 0, 0)}}.itm__pass{display: flex}.itm__chip{display: inline-flex;align-items: center;gap: .85rem;height: 66px;padding: 0 26px;margin-right: 12px;background: #fff;border: 1px solid #e7e7e5;border-radius: 9999px;box-shadow: 0 8px 18px -14px rgba(19, 19, 18, .35);white-space: nowrap}.itm__logo{display: block;width: auto;height: 30px;object-fit: contain}.itm__chip--icon .itm__logo{height: 36px;width: 36px;max-width: 36px}.itm__chip--word .itm__logo{max-width: 150px}.itm__name{font-size: 14px;font-weight: 600;color: #131312;letter-spacing: -.01em}@media (max-width: 640px){.itm__chip{height: 54px;padding: 0 20px;margin-right: 10px}.itm__logo{height: 24px}.itm__chip--icon .itm__logo{height: 28px;width: 28px;max-width: 28px}.itm__chip--word .itm__logo{max-width: 104px}.itm__name{font-size: 13px}}@media (prefers-reduced-motion: reduce){.itm__track{animation: none;width: auto}.itm__pass[aria-hidden]{display: none}.itm__viewport{overflow-x: auto;-webkit-mask-image: none;mask-image: none;padding-bottom: 6px}.itm__pass{padding-inline: 1.5rem}}.qf{position: relative;display: flex;align-items: flex-start;gap: 1rem;padding: 1.375rem 1.25rem;border-radius: 1.375rem;background: #fff;overflow: hidden;isolation: isolate;box-shadow: 0 1px 2px rgba(19, 19, 18, .04), 0 4px 10px -4px rgba(19, 19, 18, .06), 0 12px 24px -16px rgba(19, 19, 18, .10);transition: transform 420ms cubic-bezier(.22, 1, .36, 1), box-shadow 420ms cubic-bezier(.22, 1, .36, 1)}.qf:hover{transform: translateY(-4px);box-shadow: 0 2px 4px rgba(19, 19, 18, .05), 0 10px 20px -8px rgba(19, 19, 18, .10), 0 26px 44px -22px rgba(230, 57, 70, .28)}.qf__glow{position: absolute;inset-block-start: -55%;inset-inline-start: -35%;width: 220px;height: 220px;border-radius: 9999px;background: radial-gradient(circle, rgba(230, 57, 70, .16) 0%, rgba(230, 57, 70, 0) 68%);opacity: 0;pointer-events: none;z-index: -1;transition: opacity 500ms ease}.qf:hover .qf__glow{opacity: 1}.qf__icon{flex-shrink: 0;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 15px;background: #fdeaec;color: #e63946;box-shadow: inset 0 0 0 1px rgba(230, 57, 70, .10);transition: background-color 340ms ease, color 340ms ease, transform 420ms cubic-bezier(.22, 1, .36, 1)}.qf:hover .qf__icon{background: #e63946;color: #fff;transform: scale(1.06) rotate(-4deg);box-shadow: 0 8px 16px -8px rgba(230, 57, 70, .55)}.qf__title{font-weight: 600;font-size: 15.5px;line-height: 1.35;letter-spacing: -0.01em;color: #131312;text-wrap: balance}.qf__desc{margin-top: .5rem;font-size: 13px;line-height: 1.75;color: #6e6e6a;text-wrap: pretty}@media (min-width: 640px){.qf{padding: 1.5rem 1.375rem}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.qf, .qf__icon, .qf__glow{transition: none}.qf:hover{transform: none}.qf:hover .qf__icon{transform: none}}.feat-points{list-style: none;margin-inline: 0;padding: 0;max-width: 46ch}.feat-points li{display: flex;align-items: flex-start;gap: .625rem;padding-block: .3125rem;font-size: 14.5px;line-height: 1.7;color: #4b4b48;text-wrap: pretty}.feat-points__tick{flex-shrink: 0;width: 16px;height: 16px;margin-top: .3125rem;color: #e63946}.tpl{position: relative;display: grid;place-items: center;padding-block: 1.5rem;isolation: isolate}.tpl__marks{position: absolute;inset: 0;pointer-events: none;z-index: 0}.tpl__mark{position: absolute;display: block;transform: translate3d(var(--dx, 0px), var(--dy, 0px), 0) scale(var(--ds, 1));transition: transform 1100ms cubic-bezier(.16, .84, .30, 1);will-change: transform}.tpl__glyph{display: block;width: 100%;height: 100%;background-color: #EFEEEE;-webkit-mask: var(--mark) center / contain no-repeat;mask: var(--mark) center / contain no-repeat;animation: tpl-drift 14s ease-in-out infinite;animation-duration: inherit;animation-delay: inherit;will-change: transform}@keyframes tpl-drift{0%, 100%{transform: translate3d(0, 0, 0) rotate(var(--rot, 0deg))}50%{transform: translate3d(0, -16px, 0) rotate(calc(var(--rot, 0deg) + 3deg))}}.tpl__mark--1{width: 108px;height: 108px;top: 0;left: 0;--rot: -8deg;animation-duration: 15s}.tpl__mark--2{width: 100px;height: 100px;top: 0;right: 0;--rot: 6deg;animation-duration: 12.5s;animation-delay: -3s}.tpl__mark--3{width: 104px;height: 104px;bottom: 0;right: 0;--rot: -5deg;animation-duration: 16s;animation-delay: -6s}.tpl__mark--4{width: 96px;height: 96px;bottom: 0;left: 0;--rot: 9deg;animation-duration: 13.5s;animation-delay: -1.5s}@media (min-width: 1024px){.tpl__mark--1{width: 138px;height: 138px}.tpl__mark--2{width: 128px;height: 128px}.tpl__mark--3{width: 132px;height: 132px}.tpl__mark--4{width: 120px;height: 120px}}.tpl__fan{position: relative;z-index: 1;display: flex;direction: ltr;align-items: center;justify-content: center;perspective: 1400px}.tplc{margin: 0;transform-style: preserve-3d;perspective: 620px}.tplc__in{position: relative;display: block;border-radius: .5rem;overflow: hidden;background: #fff;box-shadow: 0 2px 6px rgba(19, 19, 18, .06), 0 26px 50px -24px rgba(19, 19, 18, .34);transform: rotateX(var(--tx, 0deg)) rotateY(var(--ty, 0deg));transition: transform 420ms cubic-bezier(.22, 1, .36, 1), box-shadow 700ms cubic-bezier(.18, .9, .28, 1)}.tplc__in::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: radial-gradient( 420px circle at var(--mx, 50%) var(--my, 50%), rgba(255, 255, 255, .38) 0%, rgba(255, 255, 255, .10) 38%, rgba(255, 255, 255, 0) 62% );opacity: 0;pointer-events: none;transition: opacity 320ms ease}.tplc:hover .tplc__in::after{opacity: 1}.tplc[data-tilting] .tplc__in{transition: transform 90ms linear}.tplc img{display: block;width: 100%;height: auto}.tplc picture{display: block}.tplc{width: 148px}@property --drift{syntax: "<length>";inherits: false;initial-value: 0px}@keyframes tplc-rise{0%, 100%{--drift: 0px}50%{--drift: -15px}}@keyframes tplc-sink{0%, 100%{--drift: 0px}50%{--drift: 13px}}.tplc--a{transform: translateY(var(--drift)) translateZ(-40px) rotate(-7deg) translateY(10px);margin-right: -46px;z-index: 1;animation: tplc-rise 8.5s ease-in-out infinite}.tplc--b{transform: translateY(var(--drift)) translateZ(50px) rotate(0deg) translateY(-14px);width: 170px;z-index: 3;animation: tplc-sink 7s ease-in-out -2.5s infinite}.tplc--c{transform: translateY(var(--drift)) translateZ(-40px) rotate(7deg) translateY(10px);margin-left: -46px;z-index: 2;animation: tplc-rise 9.2s ease-in-out -4s infinite}.tpl__fan:hover .tplc--a{transform: translateY(var(--drift)) translateZ(-80px) rotate(-10deg) translateY(16px) translateX(-14px)}.tpl__fan:hover .tplc--b{transform: translateY(var(--drift)) translateZ(-6px) rotate(0deg) translateY(-6px)}.tpl__fan:hover .tplc--c{transform: translateY(var(--drift)) translateZ(-80px) rotate(10deg) translateY(16px) translateX(14px)}.tplc:hover{z-index: 4}.tplc:hover .tplc__in{box-shadow: 0 4px 10px rgba(19, 19, 18, .07), 0 46px 76px -30px rgba(19, 19, 18, .42)}.tpl__fan .tplc--a:hover{transform: translateY(var(--drift)) translateZ(100px) rotate(-2deg) translateY(-6px) translateX(-4px)}.tpl__fan .tplc--b:hover{transform: translateY(var(--drift)) translateZ(112px) rotate(0deg) translateY(-20px)}.tpl__fan .tplc--c:hover{transform: translateY(var(--drift)) translateZ(100px) rotate(2deg) translateY(-6px) translateX(4px)}.tplc{transition: transform 700ms cubic-bezier(.18, .9, .28, 1)}@media (min-width: 640px){.tplc{width: 180px}.tplc--b{width: 206px}.tplc--a{margin-right: -56px}.tplc--c{margin-left: -56px}}@media (min-width: 1024px){.tpl{padding-block: 2.5rem}.tplc{width: 200px;border-radius: .625rem}.tplc--b{width: 228px}.tplc--a{margin-right: -66px}.tplc--c{margin-left: -66px}}@media (max-width: 639px){.tpl__mark{width: 68px !important;height: 68px !important}.tplc{width: 28vw;max-width: 148px}.tplc--b{width: 32vw;max-width: 170px}.tplc--a{margin-right: -8.7vw}.tplc--c{margin-left: -8.7vw}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.tpl__glyph, .tplc{animation: none}.tpl__mark, .tplc{transition: none}}  .anx{ --anx-dir: 1; --anx-out: 175%; position: relative;} [dir="rtl"] .anx{--anx-dir: -1}   .anx__spray{ position: absolute; inset: -2% -3%; pointer-events: none;} .anx__mist{ position: absolute; display: block; border-radius: 50%;  filter: blur(clamp(16px, 2.4vw, 32px)); will-change: transform;}  .anx__mist--violet{ width: 33%;height: 40%; top: -2%;inset-inline-end: 0; background: radial-gradient(closest-side, rgba(124, 58, 237, .82) 0%, rgba(124, 58, 237, .68) 42%, rgba(139, 92, 246, .38) 72%, rgba(139, 92, 246, 0) 100%); animation: anx-mist-1 21s cubic-bezier(.42, 0, .58, 1) infinite alternate;} .anx__mist--blue{ width: 31%;height: 37%; bottom: -2%;inset-inline-start: 1%; background: radial-gradient(closest-side, rgba(37, 99, 235, .78) 0%, rgba(37, 99, 235, .64) 42%, rgba(59, 130, 246, .34) 72%, rgba(59, 130, 246, 0) 100%); animation: anx-mist-2 26s cubic-bezier(.42, 0, .58, 1) infinite alternate;}  .anx__mist--orchid{ width: 26%;height: 30%; top: 33%;inset-inline-start: 37%; background: radial-gradient(closest-side, rgba(168, 85, 247, .72) 0%, rgba(150, 88, 247, .55) 46%, rgba(129, 92, 246, 0) 100%); animation: anx-mist-3 17s cubic-bezier(.42, 0, .58, 1) infinite alternate;}   @keyframes anx-mist-1{ from{transform: translate3d(0, 0, 0) scale(1)} to{transform: translate3d(6%, 5%, 0) scale(1.12)}} @keyframes anx-mist-2{ from{transform: translate3d(0, 0, 0) scale(1.08)} to{transform: translate3d(-7%, -6%, 0) scale(.94)}} @keyframes anx-mist-3{ from{transform: translate3d(0, 0, 0) scale(.92)} to{transform: translate3d(-8%, 7%, 0) scale(1.18)}}   .anx__speckle{ position: absolute; inset: 0; background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>"); opacity: .34; mix-blend-mode: multiply; -webkit-mask-image: radial-gradient(46% 44% at 48% 48%, #000 0%, rgba(0, 0, 0, .80) 46%, rgba(0, 0, 0, 0) 88%); mask-image: radial-gradient(46% 44% at 48% 48%, #000 0%, rgba(0, 0, 0, .80) 46%, rgba(0, 0, 0, 0) 88%);  animation: anx-grain 900ms steps(1, end) infinite; will-change: transform;} @keyframes anx-grain{ 0%{transform: translate3d(0, 0, 0)} 25%{transform: translate3d(-13px, 8px, 0)} 50%{transform: translate3d(10px, -11px, 0)} 75%{transform: translate3d(-7px, -5px, 0)} 100%{transform: translate3d(0, 0, 0)}}   .anx__stage{ position: relative; overflow-x: clip; overflow-y: visible; padding-inline: clamp(14px, 2vw, 30px); margin-inline: calc(-1 * clamp(14px, 2vw, 30px));}   .anx__deck{ position: relative; aspect-ratio: 100 / 65;}   .anx__lane{ position: absolute; aspect-ratio: 1280 / 716;} .anx__lane--back{ top: 0; inset-inline-start: 0; width: 78%; z-index: 1; animation: anx-float-back 11s ease-in-out infinite;}  .anx__lane--front{ bottom: 0; inset-inline-end: 0; width: 66%; z-index: 2; animation: anx-float-front 9s ease-in-out infinite;}  @keyframes anx-float-back{ 0%, 100%{transform: translate3d(0, 0, 0)} 50%{transform: translate3d(0, -9px, 0)}} @keyframes anx-float-front{ 0%, 100%{transform: translate3d(0, 0, 0)} 50%{transform: translate3d(0, 8px, 0)}}   .anx__slide{ position: absolute; inset: 0; transform: translate3d(calc(var(--anx-dir) * var(--anx-out)), 0, 0); transition: transform 1000ms cubic-bezier(.62, .02, .30, 1); will-change: transform;} .anx__slide.is-on{transform: translate3d(0, 0, 0)} .anx__slide.is-out{transform: translate3d(calc(var(--anx-dir) * var(--anx-out) * -1), 0, 0)}  .anx__slide.is-instant{transition: none}  .anx__card{ position: absolute; inset: 0; margin: 0; border-radius: clamp(.4rem, 1.1vw, .7rem); overflow: hidden; background: #fff;  box-shadow: 0 1px 2px rgba(49, 27, 104, .14), 0 18px 34px -14px rgba(49, 27, 104, .34), 0 40px 70px -40px rgba(49, 27, 104, .45);} .anx__card picture{display: block;height: 100%} .anx__card img{ display: block; width: 100%; height: 100%;  object-fit: cover;}   @media (max-width: 639px){ .anx__deck{aspect-ratio: 100 / 74} .anx__lane--back{width: 88%} .anx__lane--front{width: 76%}}   .anx__chips{ position: absolute; inset: 0; z-index: 3; pointer-events: none;} .anx__chip{ position: absolute; display: inline-flex; align-items: center; gap: .5rem; padding: .5rem .7rem; border-radius: .875rem;  background: rgba(255, 255, 255, .82); -webkit-backdrop-filter: blur(12px) saturate(1.4); backdrop-filter: blur(12px) saturate(1.4); box-shadow: 0 1px 2px rgba(49, 27, 104, .10), 0 14px 28px -14px rgba(49, 27, 104, .40);  outline: 1px solid rgba(255, 255, 255, .85); outline-offset: -1px; white-space: nowrap; transition: opacity 620ms cubic-bezier(.22, 1, .36, 1), transform 620ms cubic-bezier(.22, 1, .36, 1);}  .anx.is-armed .anx__chip{ opacity: 0; transform: translate3d(0, 12px, 0) scale(.94);} .anx.is-armed.is-live .anx__chip{ opacity: 1; transform: none;}  .anx__chip--stat{top: 5%;inset-inline-end: 1%} .anx__chip--trend{bottom: 7%;inset-inline-start: 4%}  .anx.is-armed.is-live .anx__chip--stat{transition-delay: 160ms;animation: anx-bob-a 6.5s ease-in-out 800ms infinite} .anx.is-armed.is-live .anx__chip--trend{transition-delay: 360ms;animation: anx-bob-b 5.5s ease-in-out 1000ms infinite} @keyframes anx-bob-a{ 0%, 100%{transform: translate3d(0, 0, 0)} 50%{transform: translate3d(0, -7px, 0)}} @keyframes anx-bob-b{ 0%, 100%{transform: translate3d(0, 0, 0)} 50%{transform: translate3d(0, 6px, 0)}}  .anx__chip-ico{ display: grid; place-items: center; width: 26px; height: 26px; border-radius: 9px; background: #f1ecff; color: #6d28d9;} .anx__chip-txt{display: block;line-height: 1.15} .anx__chip-label{ display: block; font-size: 10px; letter-spacing: .04em; color: #7a7a76;} .anx__chip-value{ display: block; font-size: 14px; font-weight: 600; color: #131312;  font-variant-numeric: tabular-nums;}  .anx__chip-txt{ transition: opacity 200ms ease, transform 200ms ease;} .anx__chip.is-swap .anx__chip-txt{ opacity: 0; transform: translate3d(0, -5px, 0);}  .anx__chip--trend{color: #16a34a} .anx__spark{width: 46px;height: 15px;overflow: visible}  .anx__spark-line{ stroke-dasharray: 96; stroke-dashoffset: 0; animation: anx-draw 4.8s cubic-bezier(.55, 0, .3, 1) infinite;} .anx__spark-dot{ transform-origin: 70px 3px; animation: anx-tip 4.8s ease-out infinite;}  @keyframes anx-draw{ 0%, 56%{stroke-dashoffset: 0} 68%{stroke-dashoffset: 96} 92%, 100%{stroke-dashoffset: 0}} @keyframes anx-tip{ 0%, 58%{opacity: 1;transform: scale(1)} 68%, 84%{opacity: 0;transform: scale(.4)} 94%{opacity: 1;transform: scale(1.3)} 100%{opacity: 1;transform: scale(1)}}   @media (max-width: 767px){ .anx__chip{padding: .4rem .55rem;gap: .4rem;border-radius: .75rem} .anx__chip-ico{width: 22px;height: 22px;border-radius: 7px} .anx__chip-value{font-size: 12.5px} .anx__chip-label{font-size: 9px} .anx__spark{width: 36px}} @media (max-width: 419px){ .anx__chip--trend{display: none}}  @media (prefers-reduced-motion: reduce), (max-width: 767px){ .anx__mist, .anx__speckle, .anx__lane, .anx__chip, .anx__spark-line, .anx__spark-dot{animation: none} .anx__slide, .anx__chip, .anx__chip-txt{transition: none} .anx__spark-line{stroke-dashoffset: 0} .anx__spark-dot{opacity: 1}}  .emb{position: relative;display: grid;place-items: center;padding-block: clamp(1rem, 3vw, 2.25rem)}.emb__orbit{position: absolute;inset: 0;z-index: 1;pointer-events: none}.emb__chip{--s: clamp(52px, 10.5vw, 88px);position: absolute;display: grid;place-items: center;width: var(--s);height: var(--s);filter: drop-shadow(0 2px 3px rgba(19, 19, 18, .10)) drop-shadow(0 14px 22px rgba(var(--tint), .38));transition: opacity 700ms cubic-bezier(.22, 1, .36, 1), transform 700ms cubic-bezier(.22, 1, .36, 1)}.emb__chip img{display: block;width: 100%;height: 100%;object-fit: contain}.emb__chip--1{top: 1%;inset-inline-start: 3%}.emb__chip--2{top: 36%;inset-inline-start: 0}.emb__chip--3{bottom: 6%;inset-inline-start: 5%}.emb__chip--4{top: 6%;inset-inline-end: 2%}.emb__chip--5{top: 41%;inset-inline-end: 0}.emb__chip--6{bottom: 2%;inset-inline-end: 4%}.emb__chip--1{animation: emb-drift-a 9.5s ease-in-out infinite}.emb__chip--2{animation: emb-drift-b 11.2s ease-in-out infinite}.emb__chip--3{animation: emb-drift-a 8.3s ease-in-out infinite -2.1s}.emb__chip--4{animation: emb-drift-b 10.4s ease-in-out infinite -3.4s}.emb__chip--5{animation: emb-drift-a 12.1s ease-in-out infinite -1.2s}.emb__chip--6{animation: emb-drift-b 9.1s ease-in-out infinite -4.6s}@keyframes emb-drift-a{0%, 100%{transform: translate3d(0, 0, 0) rotate(0deg)}50%{transform: translate3d(0, -11px, 0) rotate(-3.5deg)}}@keyframes emb-drift-b{0%, 100%{transform: translate3d(0, 0, 0) rotate(0deg)}50%{transform: translate3d(0, 10px, 0) rotate(3deg)}}.emb.is-armed .emb__chip{opacity: 0;transform: translate3d(0, 16px, 0) scale(.86);animation: none}.emb.is-armed.is-live .emb__chip{opacity: 1;transform: none}.emb.is-armed.is-live .emb__chip--1{transition-delay: 60ms;animation: emb-drift-a 9.5s ease-in-out 800ms infinite}.emb.is-armed.is-live .emb__chip--2{transition-delay: 220ms;animation: emb-drift-b 11.2s ease-in-out 900ms infinite}.emb.is-armed.is-live .emb__chip--3{transition-delay: 380ms;animation: emb-drift-a 8.3s ease-in-out 1000ms infinite}.emb.is-armed.is-live .emb__chip--4{transition-delay: 140ms;animation: emb-drift-b 10.4s ease-in-out 850ms infinite}.emb.is-armed.is-live .emb__chip--5{transition-delay: 300ms;animation: emb-drift-a 12.1s ease-in-out 950ms infinite}.emb.is-armed.is-live .emb__chip--6{transition-delay: 460ms;animation: emb-drift-b 9.1s ease-in-out 1050ms infinite}.emb__stage{position: relative;z-index: 2;width: clamp(190px, 42%, 292px);margin: 0}.emb__cast{--sx: -16.6px;--sy: 14.4px;position: absolute;inset: 0;z-index: 0;pointer-events: none;transform: translate3d(var(--sx), var(--sy), 0);transition: transform 850ms cubic-bezier(.16, .84, .3, 1);will-change: transform}.emb__cast-core{position: absolute;inset: -7.4px;border-radius: calc(clamp(.35rem, .9vw, .625rem) + 7.4px);background: #000;filter: blur(5.3px);opacity: .27}.emb__cast-grain{position: absolute;inset: -7.4px;opacity: .26;mix-blend-mode: multiply;background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");-webkit-mask-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'><filter id='b' x='-20%25' y='-20%25' width='140%25' height='140%25'><feGaussianBlur stdDeviation='1.6'/></filter><rect x='2' y='2' width='96' height='96' fill='white' filter='url(%23b)'/></svg>");mask-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 100 100' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'><filter id='b' x='-20%25' y='-20%25' width='140%25' height='140%25'><feGaussianBlur stdDeviation='1.6'/></filter><rect x='2' y='2' width='96' height='96' fill='white' filter='url(%23b)'/></svg>");-webkit-mask-size: 100% 100%;mask-size: 100% 100%}.emb__card{position: relative;z-index: 1;display: block;border-radius: clamp(.35rem, .9vw, .625rem);overflow: hidden;background: #eef0f7;animation: emb-lift 7.5s ease-in-out infinite;aspect-ratio: 620 / 1347}.emb__card picture{display: block;height: 100%}.emb__card img{display: block;width: 100%;height: 100%;object-fit: cover}.emb__sheen{position: absolute;inset: -20% -60%;pointer-events: none;background: linear-gradient(102deg, rgba(255, 255, 255, 0) 43%, rgba(255, 255, 255, .40) 48%, rgba(255, 255, 255, .72) 50%, rgba(255, 255, 255, .40) 52%, rgba(255, 255, 255, 0) 57%);transform: translate3d(-45%, 0, 0);animation: emb-sheen 7.5s cubic-bezier(.5, 0, .3, 1) infinite;will-change: transform}@keyframes emb-sheen{0%, 62%{transform: translate3d(-45%, 0, 0)}88%, 100%{transform: translate3d(45%, 0, 0)}}@keyframes emb-lift{0%, 100%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(0, -17px, 0)}}@media (max-width: 767px){.emb__chip{--s: clamp(38px, 11vw, 56px)}.emb__chip--1{top: 0;inset-inline-start: 4%}.emb__chip--2{top: 34%;inset-inline-start: 0}.emb__chip--3{bottom: 4%;inset-inline-start: 2%}.emb__chip--4{top: 4%;inset-inline-end: 3%}.emb__chip--5{top: 39%;inset-inline-end: 0}.emb__chip--6{bottom: 0;inset-inline-end: 1.5%}.emb__stage{width: clamp(150px, 46%, 240px)}}@media (min-width: 341px) and (max-width: 767px){.emb__chip{--s: clamp(46px, 13.5vw, 66px)}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.emb__chip, .emb__card, .emb__sheen{animation: none}.emb__chip, .emb__cast{transition: none}.emb__sheen{opacity: 0}}.prd{--ink: 28, 5, 49;--dir: 1;position: relative;display: grid;place-items: center;padding-block: clamp(1rem, 3vw, 2rem);padding-inline: clamp(.5rem, 3vw, 2rem)}html[dir="rtl"] .prd{--dir: -1}.prd__stage{position: relative;width: 100%;max-width: 760px;aspect-ratio: 640 / 700}.prd__aura{position: absolute;z-index: 0;top: 50%;inset-inline-start: 3%;width: 46%;aspect-ratio: 1;pointer-events: none;transform: translateY(-50%)}.prd__aura::before, .prd__aura::after{content: "";position: absolute;inset: 0;border-radius: 9999px}.prd__aura::before{background: conic-gradient(from 0deg, rgba(99, 102, 241, .60), rgba(139, 92, 246, .48), rgba(56, 189, 248, .34), rgba(124, 58, 237, .55), rgba(99, 102, 241, .60));filter: blur(38px);animation: prd-aura 26s linear infinite;will-change: transform}.prd__aura::after{opacity: .5;mix-blend-mode: soft-light;background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");-webkit-mask-image: radial-gradient(circle, #000 38%, transparent 72%);mask-image: radial-gradient(circle, #000 38%, transparent 72%)}@keyframes prd-aura{from{transform: rotate(0deg)}to{transform: rotate(360deg)}}.prd__box{position: absolute;z-index: 0;top: 2%;inset-inline-end: 0;width: 18%;aspect-ratio: 512 / 509.6;background: #EEECED;pointer-events: none;-webkit-mask: url("/assets/icons/box.svg") center / contain no-repeat;mask: url("/assets/icons/box.svg") center / contain no-repeat}.prd__slot{position: absolute;top: 50%;transform: translateY(-50%)}.prd__slot--page{z-index: 1;width: 50%;inset-inline-start: 3%;aspect-ratio: 640 / 1390;animation: prd-float-page 8s ease-in-out infinite}.prd__slot--card{z-index: 2;top: 45%;width: 66%;inset-inline-start: 31%;aspect-ratio: 720 / 1114;animation: prd-float-card 6.5s ease-in-out infinite}@keyframes prd-float-page{0%, 100%{transform: translate3d(0, -50%, 0)}50%{transform: translate3d(0, calc(-50% - 17px), 0)}}@keyframes prd-float-card{0%, 100%{transform: translate3d(0, -50%, 0)}50%{transform: translate3d(0, calc(-50% + 15px), 0)}}.prd__page{position: absolute;inset: 0;border-radius: clamp(.5rem, 1.4vw, .875rem);overflow: hidden;background: #eceeff;box-shadow: 0 1px 2px rgba(var(--ink), .10), 0 18px 34px -18px rgba(var(--ink), .30)}.prd__pageshot{position: absolute;inset: 0;opacity: 0;transform: translate3d(calc(var(--dir) * -100%), 0, 0);transition: transform 760ms cubic-bezier(.6, 0, .2, 1), opacity 400ms ease}.prd__pageshot.is-on{opacity: 1;transform: translate3d(0, 0, 0)}.prd__pageshot.is-out{opacity: 0;transform: translate3d(calc(var(--dir) * 100%), 0, 0)}.prd__pageshot img{display: block;width: 100%;height: 100%;object-fit: cover;object-position: top}.prd__sheen{position: absolute;inset: -20% -60%;z-index: 2;pointer-events: none;background: linear-gradient(102deg, rgba(255, 255, 255, 0) 43%, rgba(255, 255, 255, .30) 48%, rgba(255, 255, 255, .55) 50%, rgba(255, 255, 255, .30) 52%, rgba(255, 255, 255, 0) 57%);transform: translate3d(-45%, 0, 0);animation: prd-sheen 8.5s cubic-bezier(.5, 0, .3, 1) infinite;will-change: transform}@keyframes prd-sheen{0%, 66%{transform: translate3d(-45%, 0, 0)}90%, 100%{transform: translate3d(45%, 0, 0)}}.prd__shot{position: absolute;inset-inline: 0;top: 50%;margin: 0;filter: drop-shadow(0 2px 3px rgba(28, 5, 49, .10)) drop-shadow(0 14px 24px rgba(28, 5, 49, .16)) drop-shadow(0 40px 56px rgba(28, 5, 49, .18));opacity: 0;transform: translate3d(calc(var(--dir) * -9%), -50%, 0)}.prd__shot.is-out{opacity: 0;transform: translate3d(calc(var(--dir) * 9%), -50%, 0);transition: transform 420ms cubic-bezier(.5, 0, .85, .3), opacity 240ms ease}.prd__shot.is-on{opacity: 1;transform: translate3d(0, -50%, 0);transition: transform 620ms cubic-bezier(.2, .8, .25, 1) 300ms, opacity 380ms ease 300ms}.prd__shot picture{display: block}.prd__shot img{display: block;width: 100%;height: auto}.prd__pageshot.is-reset, .prd__shot.is-reset{transition: none}.prd__imp{position: relative;z-index: 3;margin-top: clamp(.75rem, 2.5vw, 1.5rem);display: flex;flex-direction: column;gap: .625rem;padding: .875rem 1.0625rem;border-radius: 1.125rem;background: rgba(255, 255, 255, .9);-webkit-backdrop-filter: blur(10px) saturate(1.4);backdrop-filter: blur(10px) saturate(1.4);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .72), 0 14px 30px -16px rgba(var(--ink), .38)}.prd__imp-label{font-size: 12.5px;font-weight: 600;color: #5a5a57;white-space: nowrap}.prd__imp-row{display: flex;align-items: center;gap: 1rem}.prd__imp-row img{display: block;width: var(--w, 60px);height: auto}@media (max-width: 767px){.prd__imp{padding: .625rem .75rem;gap: .4375rem}.prd__imp-label{font-size: 11px}.prd__imp-row{gap: .625rem}.prd__imp-row img{width: calc(var(--w, 60px) * .64)}.prd{padding-inline: .25rem}}.prd.is-paused .prd__sheen, .prd.is-paused .prd__slot, .prd.is-paused .prd__aura::before{animation-play-state: paused}@media (prefers-reduced-motion: reduce), (max-width: 767px){.prd__sheen{animation: none;opacity: 0}.prd__aura::before{animation: none}.prd__slot{animation: none}.prd__pageshot, .prd__shot{transition: none}}.gal{--ink: 19, 19, 18;position: relative;display: grid;place-items: center;padding-block: clamp(1rem, 3vw, 2rem);padding-inline: clamp(.5rem, 3vw, 2rem)}.gal__stage{position: relative;width: 100%;max-width: 620px;aspect-ratio: 620 / 660}.gal__mark{position: absolute;z-index: 0;background: #EFEFEF;aspect-ratio: 512 / 509.6;pointer-events: none;transform: translate3d(var(--dx, 0px), var(--dy, 0px), 0) scale(var(--ds, 1));transition: transform 640ms cubic-bezier(.22, 1, .36, 1), background-color 380ms ease}@supports (background: color-mix(in srgb, #000 10%, #fff)){.gal__mark{background: color-mix(in srgb, #131312 calc(var(--near, 0) * 30%), #EFEFEF)}}.gal__mark--a{top: 3%;inset-inline-start: 0;width: 25%;-webkit-mask: url("/assets/icons/image-1.svg") center / contain no-repeat;mask: url("/assets/icons/image-1.svg") center / contain no-repeat}.gal__mark--b{bottom: 6%;inset-inline-end: 1%;width: 22%;-webkit-mask: url("/assets/icons/image-2.svg") center / contain no-repeat;mask: url("/assets/icons/image-2.svg") center / contain no-repeat}.gal__mark--ig{top: 5%;inset-inline-end: 3%;width: 17%;aspect-ratio: 1;-webkit-mask: url("/assets/logos/instagram-icon.svg") center / contain no-repeat;mask: url("/assets/logos/instagram-icon.svg") center / contain no-repeat}.gal__cast{position: absolute;z-index: 0;top: 50%;left: 50%;width: 74%;height: 74%;transform: translate(-50%, -50%);pointer-events: none;background: radial-gradient(closest-side, rgba(196, 168, 120, .30) 0%, rgba(196, 168, 120, .10) 52%, rgba(196, 168, 120, 0) 78%)}.gal__screen{position: absolute;z-index: 2;top: 50%;left: 50%;width: 47%;transform: translate(-50%, -50%);border-radius: clamp(.875rem, 2.2vw, 1.375rem);overflow: hidden;background: #efeae1;aspect-ratio: 540 / 1156;box-shadow: 0 2px 4px rgba(var(--ink), .10), 0 22px 40px -20px rgba(var(--ink), .28), 0 60px 90px -50px rgba(var(--ink), .34)}.gal__video{display: block;width: 100%;height: 100%;object-fit: cover}.gal__glare{position: absolute;inset: -20% -60%;pointer-events: none;background: linear-gradient(104deg, rgba(255, 255, 255, 0) 44%, rgba(255, 255, 255, .10) 49%, rgba(255, 255, 255, .20) 50%, rgba(255, 255, 255, .10) 51%, rgba(255, 255, 255, 0) 56%);transform: translate3d(-45%, 0, 0);animation: gal-glare 9s cubic-bezier(.5, 0, .3, 1) infinite;will-change: transform}@keyframes gal-glare{0%, 70%{transform: translate3d(-45%, 0, 0)}92%, 100%{transform: translate3d(45%, 0, 0)}}@media (max-width: 767px){.gal__stage{aspect-ratio: 1 / 1.60}.gal__screen{width: 72%}.gal__mark--a{width: 14%}.gal__mark--b{width: 12%;inset-inline-end: 1%}.gal__mark--ig{width: 10%;inset-inline-end: 2%}}.gal.is-paused .gal__glare{animation-play-state: paused}@media (prefers-reduced-motion: reduce), (max-width: 767px){.gal__glare{animation: none;opacity: 0}.gal__mark{transition: none}}.qrx{--tint: 43, 45, 68;--scan: 1500ms;--ease-scan: cubic-bezier(.45, .05, .2, 1);position: relative;display: grid;place-items: center;padding-block: clamp(2rem, 6vw, 3.75rem);padding-inline: clamp(1rem, 6vw, 3.5rem)}.qrx__mist{position: absolute;inset: -6% -4%;z-index: 0;pointer-events: none;background: radial-gradient(58% 52% at 50% 46%, rgba(var(--tint), .20) 0%, rgba(var(--tint), 0) 70%), radial-gradient(38% 34% at 22% 78%, rgba(var(--tint), .12) 0%, rgba(var(--tint), 0) 72%);transition: background 900ms ease}.qrx__stage{position: relative;z-index: 2;width: clamp(196px, 44%, 300px)}.qrx__frame{position: relative;margin: 0;aspect-ratio: 1;border-radius: clamp(1.125rem, 2.4vw, 1.625rem);background: #fff;overflow: hidden;isolation: isolate;box-shadow: 0 1px 2px rgba(19, 19, 18, .06), 0 10px 22px -10px rgba(var(--tint), .30), 0 34px 60px -30px rgba(var(--tint), .42);transition: box-shadow 900ms ease}.qrx__code{position: absolute;inset: 5%;opacity: 0;transform: scale(.94);filter: blur(6px);transition: opacity 420ms ease, transform 620ms cubic-bezier(.22, 1, .36, 1), filter 420ms ease}.qrx__code img{display: block;width: 100%;height: 100%}.qrx__code.is-on{opacity: 1;transform: none;filter: none}.qrx__code.is-scanning img{-webkit-mask-image: linear-gradient(to bottom, #000 0 45%, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0) 100%);mask-image: linear-gradient(to bottom, #000 0 45%, rgba(0, 0, 0, 0) 55%, rgba(0, 0, 0, 0) 100%);-webkit-mask-size: 100% 220%;mask-size: 100% 220%;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;animation: qrx-reveal var(--scan) var(--ease-scan) both}@keyframes qrx-reveal{from{-webkit-mask-position: 0 100%;mask-position: 0 100%}to{-webkit-mask-position: 0 0;mask-position: 0 0}}.qrx__beam{position: absolute;inset: 0;z-index: 3;pointer-events: none;opacity: 0;background: linear-gradient(to bottom, rgba(var(--tint), 0) 45%, rgba(var(--tint), .10) 48.6%, rgba(var(--tint), .55) 49.7%, rgba(255, 255, 255, .9) 50%, rgba(var(--tint), .55) 50.3%, rgba(var(--tint), .10) 51.4%, rgba(var(--tint), 0) 55%);filter: drop-shadow(0 0 6px rgba(var(--tint), .55));transform: translate3d(0, -52%, 0);will-change: transform}.qrx__code.is-scanning ~ .qrx__beam, .qrx__frame.is-scanning .qrx__beam{animation: qrx-beam var(--scan) var(--ease-scan) both}@keyframes qrx-beam{0%{opacity: 0;transform: translate3d(0, -52%, 0)}8%, 88%{opacity: 1}100%{opacity: 0;transform: translate3d(0, 52%, 0)}}.qrx__grain{position: absolute;inset: 0;z-index: 4;pointer-events: none;opacity: .30;mix-blend-mode: multiply;background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.qrx__hud{position: absolute;inset: -14px;pointer-events: none;z-index: 1}.qrx__corner{position: absolute;width: 26px;height: 26px;border: 2.5px solid rgba(19, 19, 18, .22);transition: border-color 500ms ease, transform 700ms cubic-bezier(.22, 1, .36, 1)}.qrx__corner--a{top: 0;inset-inline-start: 0;border-inline-end: 0;border-block-end: 0;border-start-start-radius: 10px}.qrx__corner--b{top: 0;inset-inline-end: 0;border-inline-start: 0;border-block-end: 0;border-start-end-radius: 10px}.qrx__corner--c{bottom: 0;inset-inline-start: 0;border-inline-end: 0;border-block-start: 0;border-end-start-radius: 10px}.qrx__corner--d{bottom: 0;inset-inline-end: 0;border-inline-start: 0;border-block-start: 0;border-end-end-radius: 10px}.qrx.is-scanning .qrx__corner{border-color: rgba(var(--tint), .75)}.qrx.is-scanning .qrx__corner--a{transform: translate3d(6px, 6px, 0)}.qrx.is-scanning .qrx__corner--b{transform: translate3d(-6px, 6px, 0)}.qrx.is-scanning .qrx__corner--c{transform: translate3d(6px, -6px, 0)}.qrx.is-scanning .qrx__corner--d{transform: translate3d(-6px, -6px, 0)}html[dir="rtl"] .qrx.is-scanning .qrx__corner--a{transform: translate3d(-6px, 6px, 0)}html[dir="rtl"] .qrx.is-scanning .qrx__corner--b{transform: translate3d(6px, 6px, 0)}html[dir="rtl"] .qrx.is-scanning .qrx__corner--c{transform: translate3d(-6px, -6px, 0)}html[dir="rtl"] .qrx.is-scanning .qrx__corner--d{transform: translate3d(6px, -6px, 0)}.qrx__tag{display: flex;align-items: center;justify-content: center;gap: .625rem;margin-top: 1.125rem}.qrx__tag-mark{font-family: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;font-size: 11px;font-weight: 600;letter-spacing: .22em;color: #8a8a85}.qrx__tag-sep{width: 4px;height: 4px;border-radius: 9999px;background: rgb(var(--tint));transition: background 700ms ease}.qrx__tag-name{font-size: 12px;font-weight: 600;color: #4b4b48;transition: opacity 260ms ease}.qrx__tag-name.is-fading{opacity: 0}.qrx__studio{position: absolute;z-index: 3;top: clamp(4%, 6%, 8%);inset-inline-start: 0;display: flex;flex-direction: column;gap: .625rem;padding: .75rem .8125rem;border-radius: 1rem;background: rgba(255, 255, 255, .82);-webkit-backdrop-filter: blur(10px) saturate(1.4);backdrop-filter: blur(10px) saturate(1.4);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .7), inset 0 1px 0 rgba(255, 255, 255, .9), 0 10px 26px -14px rgba(19, 19, 18, .30);animation: qrx-float-a 9.5s ease-in-out infinite}.qrx__studio-label{font-size: 10.5px;font-weight: 600;letter-spacing: .06em;color: #6e6e6a;white-space: nowrap}.qrx__swatches{display: flex;gap: .4375rem}.qrx__swatch{width: 20px;height: 20px;border-radius: 7px;background: var(--dot);box-shadow: 0 1px 2px rgba(19, 19, 18, .18);transition: transform 420ms cubic-bezier(.22, 1, .36, 1), box-shadow 420ms ease}.qrx__swatch.is-on{transform: scale(1.14);box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgba(var(--tint), .85), 0 4px 10px -3px rgba(var(--tint), .55)}.qrx__print{--print: url('/assets/img/qr/style-ink.svg');position: absolute;z-index: 1;bottom: 7%;inset-inline-start: 2%;display: flex;align-items: center;gap: .625rem;width: clamp(112px, 17%, 152px);padding: .625rem;border-radius: .625rem;background: #fff;transform: rotate(-7deg);box-shadow: 0 1px 2px rgba(19, 19, 18, .08), 0 16px 30px -18px rgba(19, 19, 18, .40);animation: qrx-float-b 11.2s ease-in-out infinite}html[dir="rtl"] .qrx__print{transform: rotate(7deg)}.qrx__print-code{flex-shrink: 0;width: 38px;height: 38px;background: var(--print) center / contain no-repeat;transition: opacity 300ms ease}.qrx__print-lines{display: flex;flex-direction: column;gap: 5px;width: 100%}.qrx__print-lines b{display: block;height: 5px;width: 74%;border-radius: 3px;background: #2c2c29}.qrx__print-lines i{display: block;height: 4px;width: 92%;border-radius: 3px;background: rgba(19, 19, 18, .18)}.qrx__lock{position: absolute;z-index: 4;top: 22%;inset-inline-end: clamp(0px, 3%, 26px);display: inline-flex;align-items: center;gap: .4375rem;padding: .4375rem .6875rem;border-radius: 9999px;background: #fff;color: #1f7a4d;font-size: 12px;font-weight: 600;white-space: nowrap;box-shadow: 0 1px 2px rgba(19, 19, 18, .06), 0 12px 26px -14px rgba(31, 122, 77, .55);opacity: 0;transform: translate3d(0, 8px, 0) scale(.94);transition: opacity 360ms ease, transform 520ms cubic-bezier(.22, 1, .36, 1)}.qrx__lock svg{width: 14px;height: 14px}.qrx__lock.is-on{opacity: 1;transform: none}.qrx__chip{position: absolute;z-index: 3;bottom: 10%;inset-inline-end: 0;display: inline-flex;align-items: center;gap: .5625rem;padding: .5625rem .75rem;border-radius: .875rem;background: rgba(255, 255, 255, .86);-webkit-backdrop-filter: blur(10px) saturate(1.4);backdrop-filter: blur(10px) saturate(1.4);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .7), 0 12px 28px -16px rgba(19, 19, 18, .34);animation: qrx-float-b 10.4s ease-in-out infinite -2.4s}.qrx__chip-ico{display: grid;place-items: center;width: 30px;height: 30px;border-radius: 10px;background: rgba(var(--tint), .12);color: rgb(var(--tint));transition: background 700ms ease, color 700ms ease}.qrx__chip-txt{display: flex;flex-direction: column;line-height: 1.2}.qrx__chip-label{font-size: 10.5px;color: #6e6e6a;white-space: nowrap}.qrx__chip-value{font-size: 14px;font-weight: 700;color: #131312;font-variant-numeric: tabular-nums}@keyframes qrx-float-a{0%, 100%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(0, -9px, 0)}}@keyframes qrx-float-b{0%, 100%{transform: translate3d(0, 0, 0) rotate(var(--tilt, 0deg))}50%{transform: translate3d(0, 8px, 0) rotate(var(--tilt, 0deg))}}.qrx__print{--tilt: -7deg}html[dir="rtl"] .qrx__print{--tilt: 7deg}@media (max-width: 900px){.qrx__stage{width: clamp(190px, 56%, 260px)}.qrx__print{display: none}.qrx__studio{padding: .625rem .6875rem}.qrx__studio-label{display: none}}@media (max-width: 420px){.qrx__chip-label{display: none}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.qrx__studio, .qrx__print, .qrx__chip, .qrx__beam{animation: none}.qrx__beam{display: none}.qrx__code, .qrx__corner, .qrx__lock{transition: none}.qrx__code.is-scanning img{animation: none;-webkit-mask-image: none;mask-image: none}}.itg{--ink: 19, 19, 18;position: relative;display: grid;place-items: center;padding-block: clamp(.5rem, 2vw, 1.5rem)}.itg__diagram{display: block;width: 100%;height: auto;color: #131312;overflow: visible}.itg__wire{fill: none;stroke: rgba(var(--ink), .17);stroke-width: 4;stroke-linecap: round;stroke-dasharray: 14 11;animation: itg-flow 1.6s linear infinite}.itg__wire--left{animation-delay: -.35s}.itg__wire--center{animation-delay: -.75s}.itg__wire--right{animation-delay: -1.15s}@keyframes itg-flow{to{stroke-dashoffset: -25}}@media (max-width: 640px){.itg__wire{stroke-width: 10;stroke-dasharray: 22 17;animation-name: itg-flow-sm}}@keyframes itg-flow-sm{to{stroke-dashoffset: -39}}.itg__plug{fill: rgba(var(--ink), .26);transform-box: fill-box;transform-origin: 50% 100%;animation: itg-breathe 4.2s cubic-bezier(.16, 1, .3, 1) infinite}@keyframes itg-breathe{0%, 100%{transform: translateY(0)}50%{transform: translateY(-3px)}}.itg__shell{fill: #fff;stroke: rgba(var(--ink), .11);stroke-width: 1.5;filter: url(#itgDiffusion)}.itg__node, .itg__logo-mark{transform-box: fill-box;transform-origin: 50% 50%}.itg__word{fill: currentColor}.itg__shine{fill: #fff6ef;opacity: .92;pointer-events: none}.itg__shine-band{animation: itg-shine 6.4s cubic-bezier(.42, 0, .3, 1) 1.2s infinite;transform: skewX(-14deg) translateX(-460px)}@keyframes itg-shine{0%{transform: skewX(-14deg) translateX(-460px)}38%, 100%{transform: skewX(-14deg) translateX(1320px)}}.itg.is-paused .itg__shine-band{animation-play-state: paused}.itg__field{fill: none;stroke: rgba(var(--ink), .17);stroke-width: 1.5;stroke-dasharray: 3 7;opacity: 0;transform-box: fill-box;transform-origin: 50% 50%}.itg.is-paused .itg__wire, .itg.is-paused .itg__plug{animation-play-state: paused}@media (prefers-reduced-motion: reduce), (max-width: 767px){.itg__wire, .itg__plug{animation: none}.itg__node, .itg__logo-mark{transform: none !important}.itg__field{display: none}.itg__shine{display: none}}@property --dsn-cz{syntax: "<length>";inherits: false;initial-value: 0px}.dsn{--ink: 19, 19, 18;--pick: 218, 248, 62;--tag: clamp(96px, 17vw, 146px);position: relative;display: grid;place-items: center;perspective: 1500px;perspective-origin: 50% 42%;padding-block: clamp(1rem, 3vw, 2rem);padding-inline-start: calc(var(--tag) / 2)}[dir="ltr"] .dsn{--tag: clamp(112px, 20vw, 186px)}.dsn__stage{position: relative;width: 100%;max-width: 760px;transform-style: preserve-3d;transform: rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition: transform 720ms cubic-bezier(.22, 1, .36, 1)}.dsn[data-tracking] .dsn__stage{transition: transform 120ms linear}.dsn__screen{position: relative;border-radius: clamp(.75rem, 1.6vw, 1.125rem);overflow: hidden;isolation: isolate;background: #f7f7f5;box-shadow: 0 1px 2px rgba(var(--ink), .08), 0 18px 34px -18px rgba(var(--ink), .26), 0 48px 70px -40px rgba(var(--ink), .30);transition: box-shadow 720ms cubic-bezier(.18, .9, .28, 1);animation: dsn-drift 8.5s ease-in-out infinite}.dsn__screen img{display: block;width: 100%;height: auto}.dsn.is-live .dsn__screen{box-shadow: 0 2px 4px rgba(var(--ink), .09), 0 30px 54px -22px rgba(var(--ink), .30), 0 72px 104px -52px rgba(var(--ink), .34)}.dsn__screen::after{content: "";position: absolute;inset: 0;border-radius: inherit;background: radial-gradient(340px circle at var(--mx, 50%) var(--my, 50%), rgba(255, 255, 255, .40) 0%, rgba(255, 255, 255, .10) 42%, rgba(255, 255, 255, 0) 68%), radial-gradient(560px circle at var(--mx, 50%) var(--my, 50%), rgba(var(--pick), .30) 0%, rgba(var(--pick), .07) 46%, rgba(var(--pick), 0) 72%);mix-blend-mode: soft-light;opacity: 0;pointer-events: none;transition: opacity 420ms ease}.dsn.is-live .dsn__screen::after{opacity: 1}.dsn__cards{position: absolute;top: -3%;inset-inline-start: calc(var(--tag) / -2);width: var(--tag);display: flex;flex-direction: column;gap: clamp(.375rem, 1.1vw, .625rem);pointer-events: none;transform-style: preserve-3d;transform: translate3d(0, 0, var(--lift, 0px));transition: transform 720ms cubic-bezier(.22, 1, .36, 1)}.dsn.is-live .dsn__cards{--lift: 30px}.dsn__card{width: 100%;display: inline-flex;align-items: center;gap: clamp(.375rem, 1vw, .625rem);padding: clamp(.1875rem, .55vw, .3125rem);padding-inline-end: clamp(.5rem, 1.3vw, .75rem);border-radius: clamp(.5rem, 1.3vw, .8125rem);background: #fff;box-shadow: 0 1px 2px rgba(var(--ink), .06), 0 12px 24px -14px rgba(var(--ink), .28);animation: dsn-float 7.4s ease-in-out infinite;transition: --dsn-cz 720ms cubic-bezier(.22, 1, .36, 1), box-shadow 720ms cubic-bezier(.22, 1, .36, 1)}.dsn__card:nth-child(3){animation-duration: 8.6s;animation-delay: -1.7s}.dsn__card:nth-child(4){animation-duration: 6.9s;animation-delay: -3.4s}.dsn.is-live .dsn__card:nth-child(2){--dsn-cz: 30px}.dsn.is-live .dsn__card:nth-child(3){--dsn-cz: 17px}.dsn.is-live .dsn__card:nth-child(4){--dsn-cz: 5px}.dsn.is-live .dsn__card{box-shadow: 0 1px 2px rgba(var(--ink), .06), 0 20px 34px -16px rgba(var(--ink), .32)}.dsn__label{min-width: 0;font-size: clamp(9.5px, 1.5vw, 12px);font-weight: 600;letter-spacing: -.01em;color: #131312;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.dsn__hex{font-family: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;font-size: clamp(9.5px, 1.6vw, 12.5px);font-weight: 600;letter-spacing: .07em;color: #131312}.dsn__swatch, .dsn__tile{order: -1;flex-shrink: 0;width: clamp(20px, 3.8vw, 32px);height: clamp(20px, 3.8vw, 32px);border-radius: clamp(.3125rem, .8vw, .5rem)}.dsn__swatch{box-shadow: inset 0 0 0 1px rgba(var(--ink), .06);transition: background 520ms cubic-bezier(.22, 1, .36, 1)}.dsn__tile{display: grid;place-items: center}.dsn__tile--photo{background: #131312;-webkit-mask: none;mask: none}.dsn__tile--photo::after{content: "";width: 58%;height: 46%;border-radius: 3px;background: radial-gradient(circle at 26% 30%, #fff 0 16%, transparent 17%), linear-gradient(to top right, #fff 0 42%, transparent 43%), #131312;box-shadow: inset 0 0 0 2px #fff}.dsn__tile--grad{background: linear-gradient(150deg, #dff7c8, #7ee2a8 55%, #4fc79a);box-shadow: inset 0 0 0 1px rgba(var(--ink), .06)}.dsn__dropper{position: absolute;z-index: 2;top: clamp(-24px, -4vw, -12px);inset-inline-start: clamp(-13px, -2.4vw, -7px);width: clamp(26px, 5.2vw, 46px);aspect-ratio: 512 / 509.6;background: #131312;-webkit-mask: url("/assets/icons/eye-dropper.svg") center / contain no-repeat;mask: url("/assets/icons/eye-dropper.svg") center / contain no-repeat;transform: translate3d(0, 0, var(--dz, 0px)) rotate(var(--tip, 0deg));transition: transform 620ms cubic-bezier(.34, 1.56, .64, 1)}.dsn.is-live .dsn__dropper{--dz: 48px}.dsn__dropper.is-picking{--tip: -8deg;transform: translate3d(0, 0, var(--dz, 0px)) rotate(var(--tip)) translate(6%, 10%)}@keyframes dsn-float{0%, 100%{transform: translate3d(0, 0, var(--dsn-cz, 0px))}50%{transform: translate3d(0, -13px, var(--dsn-cz, 0px))}}@keyframes dsn-drift{0%, 100%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(0, 14px, 0)}}.dsn.is-paused .dsn__card, .dsn.is-paused .dsn__screen{animation-play-state: paused}@media (max-width: 767px){.dsn{--tag: clamp(88px, 26vw, 124px);padding-inline-start: calc(var(--tag) / 3)}.dsn__cards{top: -1%;inset-inline-start: calc(var(--tag) / -3);gap: .3125rem}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.dsn__card, .dsn__screen{animation: none}.dsn__swatch, .dsn__dropper{transition: none}.dsn__stage, .dsn__cards, .dsn__screen, .dsn__screen::after{transition: none}}.dgw{display: grid;place-items: center;padding-block: clamp(.5rem, 2vw, 1.5rem)}.dg{--dg-accent: #e53946;--dg-line: rgba(19, 19, 18, .12);--dg-text: #131312;--dg-dim: #7a7a76;--dg-ease: cubic-bezier(.16, 1, .3, 1);position: relative;width: min(100%, 680px);margin: 0 auto;display: flex;flex-direction: column;align-items: center;touch-action: none;isolation: isolate;font-family: var(--font-display, "Cairo", system-ui, sans-serif);color: var(--dg-text);-webkit-font-smoothing: antialiased}.dg .mono{font-family: var(--font-mono, ui-monospace, "SFMono-Regular", Consolas, monospace)}.dg__sphere{position: relative;width: 100%;aspect-ratio: 1 / 1}.dg__canvas{position: absolute;inset: 0;width: 100%;height: 100%;display: block;cursor: grab;-webkit-mask-image: linear-gradient(to bottom, #000 0 94%, rgba(0, 0, 0, 0) 100%);mask-image: linear-gradient(to bottom, #000 0 94%, rgba(0, 0, 0, 0) 100%)}.dg__canvas:active{cursor: grabbing}.dg__hub{position: absolute;z-index: 2;top: 1.5%;left: 50%;transform: translateX(-50%);display: inline-flex;align-items: center;padding: 15px 26px;border-radius: 15px;background: linear-gradient(180deg, #ffffff, #f4f4f3);border: 1px solid rgba(19, 19, 18, .1);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 16px 30px -22px rgba(19, 19, 18, .65);color: #131312;pointer-events: none;transition: border-color .6s var(--dg-ease), box-shadow .6s var(--dg-ease)}.dg[data-state="live"] .dg__hub{border-color: rgba(229, 57, 70, .32);box-shadow: inset 0 1px 0 rgba(255, 255, 255, 1), 0 0 34px -10px rgba(229, 57, 70, .45), 0 16px 30px -22px rgba(19, 19, 18, .65)}.dg__logo{display: block;height: clamp(20px, 2.9vw, 29px);width: auto}.dg__hub-port{position: absolute;left: 50%;bottom: 0;width: 8px;height: 8px;margin: 0 0 -4px -4px;border-radius: 50%;background: #fcfcfb;border: 1.5px solid rgba(19, 19, 18, .2);transition: background .5s var(--dg-ease), border-color .5s var(--dg-ease), box-shadow .5s var(--dg-ease)}.dg[data-state="working"] .dg__hub-port{border-color: var(--dg-accent)}.dg[data-state="live"] .dg__hub-port{background: var(--dg-accent);border-color: var(--dg-accent);box-shadow: 0 0 0 4px rgba(229, 57, 70, .15)}.band{position: absolute;left: 8%;right: 8%;top: 57.5%;height: clamp(50px, 9.4%, 76px);transform: translateY(-50%);display: flex;align-items: center;padding: 0 9px 0 20px;border-radius: 14px;pointer-events: none;direction: ltr;transition: box-shadow .7s var(--dg-ease)}.band__glass{position: absolute;inset: 0;z-index: -1;border-radius: inherit;overflow: hidden;background: linear-gradient(180deg, rgba(252, 252, 251, .97) 0%, rgba(241, 241, 239, .95) 46%, rgba(224, 224, 221, .94) 100%);border: 1px solid rgba(255, 255, 255, .9);box-shadow: inset 0 1.5px 0 rgba(255, 255, 255, 1), inset 0 -2px 6px rgba(19, 19, 18, .16), inset 0 0 0 1px rgba(19, 19, 18, .10), 0 22px 42px -22px rgba(19, 19, 18, .6), 0 4px 12px -6px rgba(19, 19, 18, .3);backdrop-filter: blur(6px) saturate(1.25);-webkit-backdrop-filter: blur(6px) saturate(1.25)}.band__glass::after{content: "";position: absolute;inset: -20% -10%;background: linear-gradient(105deg, transparent 32%, rgba(255, 255, 255, .75) 47%, transparent 63%);opacity: 0;transform: translateX(-38%);animation: dg-sweep 7.5s var(--dg-ease) infinite}@keyframes dg-sweep{0%, 64%{transform: translateX(-38%);opacity: 0}72%{opacity: .55}100%{transform: translateX(38%);opacity: 0}}.band__content{flex: 1 1 auto;min-width: 0;display: flex;align-items: baseline;gap: 1px;overflow: hidden;white-space: nowrap}.band__scheme, .band__host{font-size: clamp(15px, 3.1vw, 26px);font-weight: 500;letter-spacing: -.022em}.band__scheme{color: #7a7a76}.band__host{color: #131312}.band__caret{display: inline-block;width: 2px;height: clamp(15px, 3.2vw, 26px);margin-left: 3px;background: #131312;transform: translateY(3px);animation: dg-blink 1.05s steps(1) infinite}@keyframes dg-blink{50%{opacity: 0}}.band[data-live="true"] .band__caret{opacity: 0}.band__seal{flex: 0 0 auto;position: relative;display: grid;place-items: center;width: clamp(40px, 7.6%, 60px);aspect-ratio: 1 / 1;border-radius: 10px;background: linear-gradient(180deg, #ececeb, #d4d4d2);color: #2a2a28;box-shadow: inset 0 1px 0 rgba(255, 255, 255, .85), inset 0 0 0 1px rgba(19, 19, 18, .12);transition: background .6s var(--dg-ease), color .6s var(--dg-ease), transform .5s var(--dg-ease)}.band__seal-lock, .band__seal-spin{position: absolute;width: 58%;height: 58%;transition: opacity .35s var(--dg-ease), transform .45s var(--dg-ease)}.band__seal-spin{opacity: 0;animation: dg-spin .9s linear infinite}@keyframes dg-spin{to{transform: rotate(1turn)}}.band__seal[data-state="idle"] .band__seal-lock{opacity: .42;transform: scale(.94)}.band__seal[data-state="working"] .band__seal-lock{opacity: 0;transform: scale(.7)}.band__seal[data-state="working"] .band__seal-spin{opacity: .85}.band__seal[data-state="live"]{background: linear-gradient(180deg, #ff6b75, #e53946);color: #fff5f5;transform: scale(1.05)}.band__seal[data-state="live"] .band__seal-lock{opacity: 1;transform: scale(1)}.band[data-live="true"]{box-shadow: 0 0 46px -6px rgba(229, 57, 70, .4)}@media (max-width: 639px){.dg__hub{top: 0;padding: 8px 14px;border-radius: 11px}.dg__logo{height: 16px}.band{left: 3%;right: 3%;height: clamp(38px, 9.4%, 76px);padding: 0 5px 0 11px;border-radius: 11px}.band__scheme, .band__host{font-size: clamp(11.5px, 3.5vw, 15px)}.band__caret{height: clamp(11px, 3.5vw, 15px);margin-left: 2px}.band__content{padding-inline-end: 7px}.band__seal{width: clamp(26px, 7.6%, 34px);border-radius: 8px}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.dg *, .dg *::before, .dg *::after{animation-duration: .001ms !important;animation-iteration-count: 1 !important;transition-duration: .001ms !important}}.qp-band{padding-block: 6rem}@media (min-width: 768px){.qp-band{padding-block: 8rem}}.qp-band__inner{max-width: 1280px;margin-inline: auto;padding-inline: 1.5rem}.qp{display: grid;gap: 3rem;align-items: center}@media (min-width: 1024px){.qp{grid-template-columns: 5fr 7fr;gap: 4rem}.qp-band--reverse .qp{grid-template-columns: 7fr 5fr}.qp-band--reverse .qp__copy{order: 2}.qp-band--reverse .qp__stage{order: 1}}.qp__eyebrow{margin: 0 0 .5rem;font-size: 12px;font-weight: 500;letter-spacing: .18em;text-transform: uppercase;color: #7a7a76}.qp__title{margin: 0;display: inline-block;max-width: 100%;font-size: 26px;font-weight: 700;line-height: 1.35;letter-spacing: -.01em;color: #131312}@media (min-width: 640px){.qp__title{font-size: 32px}}.qp__title::after{content: "";display: block;width: 32px;height: 2.5px;margin-top: .5rem;background: #e63946;border-radius: 2px}.qp__lede{margin: 1.5rem 0 0;max-width: 52ch;font-size: 15px;line-height: 2;color: #5a5a57}.qp__list{list-style: none;margin: 1.75rem 0 0;padding: 0;display: grid;gap: 1.1rem}.qp__list li{display: flex;gap: .8rem;align-items: flex-start}.qp__tick{flex: 0 0 auto;width: 22px;height: 22px;margin-top: .15rem;border-radius: 9999px;background: #fdeaec;color: #e63946;display: grid;place-items: center}.qp__tick svg{width: 12px;height: 12px}.qp__list b{display: block;font-size: 14.5px;font-weight: 700;color: #131312}.qp__t{display: block;margin-top: .2rem;font-size: 13.5px;line-height: 1.9;color: #5a5a57}.qp__stage{display: flex;justify-content: center}.qp-dev{position: relative;width: min(420px, 100%);padding: 0;border-radius: 1.5rem;background: none;border: 0;box-shadow: 0 24px 60px -32px rgba(19, 19, 18, .35)}.qp-dev__page{position: relative;overflow: hidden;min-height: 640px;padding: 1rem;border-radius: 1.5rem;background: linear-gradient(180deg, rgba(19,19,18,.46) 0%, rgba(19,19,18,.20) 40%, rgba(19,19,18,.55) 100%), linear-gradient(140deg, #4a5b6e 0%, #6b7d8c 45%, #37424f 100%)}.qp-dev__page::before{content: "";position: absolute;inset: 0;pointer-events: none;background: radial-gradient(60% 40% at 20% 15%, rgba(255,255,255,.35), transparent 70%), radial-gradient(50% 35% at 85% 80%, rgba(255,255,255,.25), transparent 70%)}.qp-trigger{position: relative;z-index: 2;display: flex;align-items: center;gap: .75rem;padding: .85rem 1rem;border-radius: 1rem;color: #131312;background: rgba(255, 255, 255, .9);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);border: 1px solid rgba(255, 255, 255, .7);box-shadow: 0 10px 24px -16px rgba(19, 19, 18, .5)}.qp-trigger__icon{flex: 0 0 auto;width: 34px;height: 34px;border-radius: .7rem;background: #fdeaec;color: #e63946;display: grid;place-items: center}.qp-trigger__icon svg{width: 18px;height: 18px}.qp-trigger__label{flex: 1 1 auto;font-size: 14.5px;font-weight: 700}.qp-trigger__chev{flex: 0 0 auto;width: 26px;height: 26px;color: #3f3f3e;display: grid;place-items: center;transition: transform .45s cubic-bezier(.4, 0, .2, 1)}.qp-trigger__chev svg{width: 14px;height: 14px}.qp[data-open="true"] .qp-trigger__chev{transform: rotate(180deg)}.qp-trigger::after{content: "";position: absolute;inset: 0;border-radius: inherit;border: 2px solid #e63946;opacity: 0;transform: scale(.98);pointer-events: none}.qp[data-tap="true"] .qp-trigger::after{animation: qp-tap .6s ease-out}@keyframes qp-tap{0%{opacity: .55;transform: scale(.98)}100%{opacity: 0;transform: scale(1.06)}}.qp-panel{position: relative;z-index: 1;margin-top: .6rem;border-radius: 1.25rem;overflow: hidden;color: #fff;background: rgba(255, 255, 255, .14);border: 1px solid rgba(255, 255, 255, .35);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);max-height: 0;opacity: 0;transition: max-height .7s cubic-bezier(.4, 0, .2, 1), opacity .35s ease}.qp[data-open="true"] .qp-panel{max-height: 1400px;opacity: 1}.qp-panel__inner{padding: 1.25rem}.qp-panel__desc{margin: 0;font-size: 13px;line-height: 2;font-weight: 600;text-align: center;text-shadow: 0 1px 12px rgba(0, 0, 0, .35)}.qp-panel__price{margin: 1rem 0 0;padding-top: .9rem;text-align: center;font-size: 14px;font-weight: 700;border-top: 1px solid rgba(255, 255, 255, .28)}.qp-f{margin-top: .9rem;opacity: 0;transform: translateY(6px);transition: opacity .35s ease, transform .35s ease}.qp-f[data-in="true"]{opacity: 1;transform: none}.qp-f__label{display: block;margin-bottom: .35rem;font-size: 12.5px;font-weight: 700}.qp-f__label i{color: #ff8a8a;font-style: normal;margin-inline-start: .15rem}.qp-f__box{display: flex;align-items: center;gap: .5rem;min-height: 38px;padding: .6rem .75rem;border-radius: .7rem;background: #fff;color: #131312;font-size: 13px}.qp-f__box[data-filled="false"]{color: #737370}.qp-f__val{flex: 1 1 auto;min-width: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.qp-f__caret{width: 1.5px;height: 15px;border-radius: 1px;background: #e63946;opacity: 0}.qp-f[data-typing="true"] .qp-f__caret{opacity: 1;animation: qp-blink 1s steps(1) infinite}@keyframes qp-blink{50%{opacity: 0}}.qp-f__picker{flex: 0 0 auto;order: 2;display: flex;align-items: center;gap: .25rem}.qp-f__flag{width: 22px;height: 15px;border-radius: 2px;display: grid;place-items: center;background: #0b6b3a;color: #fff;font-size: 7px;font-weight: 800}.qp-f__chev{flex: 0 0 auto;width: 14px;height: 14px;color: #737370}.qp-f__chev--end{order: 2}.qp-sum{margin-top: 1.1rem;padding-top: .9rem;border-top: 1px solid rgba(255, 255, 255, .28);opacity: 0;transform: translateY(6px);transition: opacity .4s ease, transform .4s ease}.qp-sum[data-in="true"]{opacity: 1;transform: none}.qp-sum__row{display: flex;align-items: center;justify-content: space-between;padding: .3rem 0;font-size: 13px}.qp-sum__row--total{padding-top: .55rem;font-size: 14.5px;font-weight: 800}.qp-amt{display: inline-flex;align-items: center;gap: .25rem;font-variant-numeric: tabular-nums}.qp-amt .icon{font-size: .92em}.qp-terms{display: flex;align-items: center;gap: .5rem;margin-top: 1rem;font-size: 12.5px;opacity: 0;transition: opacity .35s ease}.qp-terms[data-in="true"]{opacity: 1}.qp-terms__box{width: 16px;height: 16px;border-radius: 4px;display: grid;place-items: center;border: 1.5px solid rgba(255, 255, 255, .75);color: #e63946;background: transparent;transition: background .25s ease, border-color .25s ease}.qp-terms__box svg{width: 10px;height: 10px;opacity: 0;transform: scale(.6);transition: opacity .25s ease, transform .25s ease}.qp-terms[data-checked="true"] .qp-terms__box{background: #fff;border-color: #fff}.qp-terms[data-checked="true"] .qp-terms__box svg{opacity: 1;transform: none}.qp-terms u{text-underline-offset: 3px}.qp-pay{position: relative;overflow: hidden;width: 100%;margin-top: 1rem;padding: .85rem 1rem;border-radius: 9999px;background: #fff;color: #131312;font-size: 14.5px;font-weight: 700;text-align: center;opacity: 0;transform: translateY(6px);transition: opacity .35s ease, transform .35s ease, background .3s ease, color .3s ease}.qp-pay[data-in="true"]{opacity: 1;transform: none}.qp-pay__face{display: inline-flex;align-items: center;justify-content: center;gap: .5rem;width: 100%;transition: opacity .25s ease, transform .25s ease}.qp-pay__spin{position: absolute;inset: 0;display: grid;place-items: center;opacity: 0;transition: opacity .2s ease}.qp-pay__spin svg{width: 20px;height: 20px;animation: qp-spin 1s linear infinite}@keyframes qp-spin{to{transform: rotate(360deg)}}.qp[data-phase="paying"] .qp-pay__face{opacity: 0;transform: translateY(-4px)}.qp[data-phase="paying"] .qp-pay__spin{opacity: 1}.qp[data-phase="done"] .qp-pay{background: #131312;color: #fff}.qp-pay__note{margin: .7rem 0 0;text-align: center;font-size: 11px;color: rgba(255, 255, 255, .78)}.qp-marks{list-style: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: .75rem 1rem;margin: .85rem 0 0;padding: .85rem 0 0;border-top: 1px solid rgba(255, 255, 255, .22);opacity: 0;transition: opacity .4s ease}.qp-marks[data-in="true"]{opacity: 1}.qp-marks li{display: flex}.qp-marks img{display: block;height: 18px;width: auto;padding: .2rem .35rem;border-radius: .3rem;background: rgba(255, 255, 255, .92)}.qp-done{position: absolute;inset: 0;z-index: 3;display: grid;place-items: center;background: rgba(19, 19, 18, .55);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);opacity: 0;pointer-events: none;transition: opacity .4s ease}.qp[data-phase="done"] .qp-done{opacity: 1}.qp-done__card{padding: 1.75rem 2rem;border-radius: 1.5rem;text-align: center;background: #fff;color: #131312;box-shadow: 0 30px 60px -30px rgba(0, 0, 0, .6);transform: translateY(10px) scale(.97);transition: transform .45s cubic-bezier(.4, 0, .2, 1)}.qp[data-phase="done"] .qp-done__card{transform: none}.qp-done__ring{width: 54px;height: 54px;margin: 0 auto .85rem;border-radius: 9999px;background: #fdeaec;color: #e63946;display: grid;place-items: center}.qp-done__ring svg{width: 26px;height: 26px}.qp-done__ring path{stroke-dasharray: 26;stroke-dashoffset: 26}.qp[data-phase="done"] .qp-done__ring path{animation: qp-draw .5s .15s ease forwards}@keyframes qp-draw{to{stroke-dashoffset: 0}}.qp-done__t{margin: 0;font-size: 17px;font-weight: 800}.qp-done__s{margin: .4rem 0 0;font-size: 12.5px;color: #5a5a57}.qp-done__amt{margin: .9rem auto 0;padding-top: .85rem;border-top: 1px solid #e7e7e5;display: flex;justify-content: center;gap: .35rem;font-size: 13.5px;font-weight: 700}@media (prefers-reduced-motion: reduce), (max-width: 767px){.qp *{animation: none !important;transition: none !important}}.fmz{--ink: 19, 19, 18;--accent: 230, 57, 70;position: relative;display: grid;place-items: center;padding-block: clamp(1rem, 3vw, 2rem)}.fmz__stage{position: relative;width: 100%;max-width: 560px;aspect-ratio: 560 / 760;container-type: inline-size}.fmz__haze{position: absolute;inset: -6%;z-index: 0;pointer-events: none}.fmz__haze-a, .fmz__haze-b{position: absolute;border-radius: 9999px;filter: blur(52px)}.fmz__haze-a{top: 6%;inset-inline-start: 2%;width: 42%;aspect-ratio: 1;background: rgba(var(--accent), .12)}.fmz__haze-b{bottom: 4%;inset-inline-end: 0;width: 48%;aspect-ratio: 1;background: rgba(158, 176, 214, .30)}.fmz__screen{position: absolute;z-index: 1;top: 50%;left: 50%;width: 57%;border-radius: clamp(.75rem, 2.2cqw, 1.25rem);overflow: hidden;background: #eef0f4;box-shadow: 0 1px 2px rgba(var(--ink), .07), 0 18px 34px -18px rgba(var(--ink), .24), 0 46px 68px -40px rgba(var(--ink), .28);transform: translate(-50%, -50%) perspective(1000px) rotateY(calc(var(--px, 0) * 7deg)) rotateX(calc(var(--py, 0) * -5deg));animation: fmz-breathe 9.4s ease-in-out infinite;transition: box-shadow 700ms cubic-bezier(.18, .9, .28, 1), transform 600ms cubic-bezier(.16, 1, .3, 1), scale 600ms cubic-bezier(.16, 1, .3, 1)}@keyframes fmz-breathe{0%, 100%{translate: 0 0;rotate: 0deg}50%{translate: 0 -10px;rotate: .5deg}}.fmz.is-live .fmz__screen{scale: 1.02}.fmz__screen:hover{box-shadow: 0 2px 4px rgba(var(--ink), .08), 0 28px 50px -22px rgba(var(--ink), .28), 0 66px 96px -50px rgba(var(--ink), .32)}.fmz.is-paused .fmz__screen{animation-play-state: paused}.fmz__shot{display: block;width: 100%;height: auto}.fmz__tokens{position: absolute;inset: 0;z-index: 2;pointer-events: none}.fmz__token{position: absolute;top: var(--top);inset-inline-start: var(--start);display: grid;place-items: center;width: var(--size);height: var(--size);border-radius: 32%;background: #fff;color: rgb(var(--accent));box-shadow: inset 0 0 0 1px rgba(var(--ink), .05), 0 2px 4px rgba(var(--ink), .05), 0 14px 26px -14px rgba(var(--ink), .30);animation: fmz-wander var(--period, 15s) ease-in-out var(--delay, 0s) infinite;translate: calc(var(--px, 0) * 15px) calc(var(--py, 0) * 11px);transition: translate 550ms cubic-bezier(.16, 1, .3, 1), scale 400ms cubic-bezier(.16, 1, .3, 1)}.fmz.is-live .fmz__token{scale: 1.08}.fmz__token svg{width: 52%;height: 52%}@keyframes fmz-wander{0%, 100%{transform: translate3d(0, 0, 0) rotate(var(--rot))}25%{transform: translate3d(var(--x1), var(--y1), 0) rotate(calc(var(--rot) + var(--r1)))}50%{transform: translate3d(var(--x2), var(--y2), 0) rotate(calc(var(--rot) + var(--r2)))}75%{transform: translate3d(var(--x3), var(--y3), 0) rotate(calc(var(--rot) + var(--r3)))}}.fmz.is-paused .fmz__token{animation-play-state: paused}@media (max-width: 767px){.fmz__stage{aspect-ratio: 1 / 1.85}.fmz__screen{width: 78%}.fmz__token{inset-inline-start: var(--start-sm);width: var(--size-sm);height: var(--size-sm)}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.fmz__token{animation: none;transform: rotate(var(--rot));translate: none;transition: none}.fmz__screen{animation: none;transition: none;translate: none;rotate: none}}.qa{--ink: 19, 19, 18;--mark: #EFEFEF;position: relative;display: grid;place-items: center;padding-block: clamp(1rem, 3vw, 2rem)}.qa__stage{position: relative;width: 100%;max-width: 560px;aspect-ratio: 560 / 720;container-type: inline-size}.qa__marks{position: absolute;inset: 0;pointer-events: none}.qa__mark{position: absolute;top: var(--top);inset-inline-start: var(--start);font-family: var(--font-display, "Cairo", system-ui, sans-serif);font-weight: 700;font-size: var(--size);line-height: 1;color: var(--mark);user-select: none;animation: qa-wander var(--period, 15s) ease-in-out var(--delay, 0s) infinite;translate: calc(var(--px, 0) * 13px) calc(var(--py, 0) * 9px);transition: translate 600ms cubic-bezier(.16, 1, .3, 1)}@keyframes qa-wander{0%, 100%{transform: translate3d(0, 0, 0) rotate(var(--rot))}25%{transform: translate3d(var(--x1), var(--y1), 0) rotate(calc(var(--rot) + var(--r1)))}50%{transform: translate3d(var(--x2), var(--y2), 0) rotate(calc(var(--rot) + var(--r2)))}75%{transform: translate3d(var(--x3), var(--y3), 0) rotate(calc(var(--rot) + var(--r3)))}}.qa.is-paused .qa__mark{animation-play-state: paused}.qa__screen{position: absolute;top: 50%;left: 50%;width: 52%;border-radius: clamp(.75rem, 2.2cqw, 1.25rem);overflow: hidden;background: #fdf6ec;box-shadow: 0 1px 2px rgba(var(--ink), .07), 0 18px 34px -18px rgba(var(--ink), .24), 0 46px 68px -40px rgba(var(--ink), .28);transform: translate(-50%, -50%) perspective(1000px) rotateY(calc(var(--px, 0) * 6deg)) rotateX(calc(var(--py, 0) * -4.5deg));animation: qa-breathe 10.6s ease-in-out infinite;transition: box-shadow 700ms cubic-bezier(.18, .9, .28, 1), transform 600ms cubic-bezier(.16, 1, .3, 1), scale 600ms cubic-bezier(.16, 1, .3, 1)}@keyframes qa-breathe{0%, 100%{translate: 0 0;rotate: 0deg}50%{translate: 0 -9px;rotate: -.45deg}}.qa.is-live .qa__screen{scale: 1.02}.qa.is-paused .qa__screen{animation-play-state: paused}.qa__screen:hover{box-shadow: 0 2px 4px rgba(var(--ink), .08), 0 28px 50px -22px rgba(var(--ink), .28), 0 66px 96px -50px rgba(var(--ink), .32)}.qa__shot{display: block;width: 100%;height: auto}@media (max-width: 767px){.qa__stage{aspect-ratio: 1 / 1.80}.qa__screen{width: 76%}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.qa__mark{animation: none;transform: rotate(var(--rot));translate: none;transition: none}.qa__screen{animation: none;transition: none;translate: none;rotate: none}}.emn{--ink: 19, 19, 18;position: relative;width: 100%;max-width: 460px;margin-inline: auto}.emn__stage{position: relative;width: 100%;aspect-ratio: 100 / 128}.emn__haze{position: absolute;inset: -8%;z-index: 0;pointer-events: none}.emn__haze-a, .emn__haze-b{position: absolute;border-radius: 9999px;filter: blur(46px)}.emn__haze-a{top: 4%;inset-inline-start: -4%;width: 46%;aspect-ratio: 1;background: rgba(230, 57, 70, .13)}.emn__haze-b{bottom: 2%;inset-inline-end: -6%;width: 52%;aspect-ratio: 1;background: rgba(244, 216, 222, .58)}.emn__phone{position: absolute;margin: 0;will-change: transform;translate: calc(var(--px, 0) * var(--shift, 0px)) calc(var(--py, 0) * var(--shift, 0px) * .35);transition: translate .55s cubic-bezier(.16, 1, .3, 1);transform-origin: top left}.emn.is-tappable .emn__card{cursor: pointer}.emn.is-tappable .emn__card:focus-visible{outline: 2px solid rgba(230, 57, 70, .85);outline-offset: 6px}.emn.is-tappable [data-pose="trail"] .emn__card:hover, .emn.is-tappable [data-pose="trail"] .emn__card:focus-visible{scale: 1.025}.emn__hint{position: absolute;z-index: 3;top: -.9rem;inset-inline-start: 0;padding: .3rem .7rem;border-radius: 9999px;background: rgba(19, 19, 18, .88);color: #fff;font-size: 11.5px;line-height: 1.4;white-space: nowrap;pointer-events: none;opacity: 0;scale: .94;transition: opacity .25s ease, scale .25s cubic-bezier(.16, 1, .3, 1)}.emn.is-tappable [data-pose="trail"] .emn__card:hover ~ .emn__hint, .emn.is-tappable [data-pose="trail"] .emn__card:focus-visible ~ .emn__hint{opacity: 1;scale: 1}.emn__card{position: relative;display: block;border-radius: clamp(.75rem, 3.4%, 1.375rem);overflow: hidden;background: #fdf6ec;transform: perspective(1100px) rotateY(calc(var(--turn, 0deg) + var(--px, 0) * var(--react, 0) * 1deg)) rotateX(calc(var(--pitch, 0deg) - var(--py, 0) * var(--react, 0) * .55deg)) rotateZ(var(--tilt, 0deg)) translateZ(var(--depth, 0px));transition: transform .5s cubic-bezier(.16, 1, .3, 1), scale .45s cubic-bezier(.16, 1, .3, 1)}.emn__card::after{content: "";position: absolute;inset: 0;pointer-events: none;opacity: 0;transition: opacity .4s ease;background: radial-gradient( 120% 80% at calc(50% + var(--px, 0) * 50%) calc(50% + var(--py, 0) * 50%), rgba(255, 255, 255, .22) 0%, rgba(255, 255, 255, .07) 38%, rgba(255, 255, 255, 0) 68% )}.emn.is-live .emn__card::after{opacity: 1}[data-pose="lead"] .emn__card{--turn: calc(var(--lean) * 9deg);--pitch: 1.5deg;--tilt: calc(var(--lean) * -3.5deg);--depth: 34px;--react: 7;transform-origin: calc(50% + var(--lean) * 42%) 55%}[data-pose="trail"] .emn__card{--turn: calc(var(--lean) * -24deg);--pitch: 3deg;--tilt: calc(var(--lean) * 7deg);--depth: -30px;--react: 3.5;transform-origin: calc(50% - var(--lean) * 50%) 50%}.emn{--lean: 1}[dir="ltr"] .emn{--lean: -1}.emn__phone img{display: block;width: 100%;height: auto}.emn__phone[data-pose="trail"]{z-index: 1;top: 13%;inset-inline-end: 44%;width: 47%;--shift: -7px;animation: emn-settle 6.6s ease-in-out infinite}[data-pose="trail"] .emn__card{box-shadow: calc(var(--lean) * 3px) 2px 6px rgba(var(--ink), .07), calc(var(--lean) * 16px) 24px 44px -22px rgba(var(--ink), .32)}.emn__phone[data-pose="lead"]{z-index: 2;top: 4%;inset-inline-end: 0;width: 53%;--shift: 14px;animation: emn-rise 8.2s ease-in-out infinite}[data-pose="lead"] .emn__card{box-shadow: calc(var(--lean) * -3px) 3px 8px rgba(var(--ink), .08), calc(var(--lean) * -14px) 36px 64px -28px rgba(var(--ink), .40)}@keyframes emn-rise{0%, 100%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(0, -13px, 0)}}@keyframes emn-settle{0%, 100%{transform: translate3d(0, 0, 0)}50%{transform: translate3d(0, 11px, 0)}}.emn__ground{position: absolute;z-index: 0;border-radius: 9999px;background: rgba(var(--ink), .34);filter: blur(16px);pointer-events: none;translate: calc(var(--px, 0) * var(--shift, 0px) * .3) 0;transition: translate .55s cubic-bezier(.16, 1, .3, 1)}.emn__ground--lead{top: 94%;inset-inline-end: 3%;width: 47%;height: 4%;--shift: 14px;animation: emn-cast-rise 8.2s ease-in-out infinite}.emn__ground--trail{top: 90.5%;inset-inline-end: 46%;width: 43%;height: 3.2%;--shift: -7px;background: rgba(var(--ink), .26);animation: emn-cast-settle 6.6s ease-in-out infinite}@keyframes emn-cast-rise{0%, 100%{transform: rotate(calc(var(--lean) * -2deg)) scale(1);opacity: 1}50%{transform: rotate(calc(var(--lean) * -2deg)) scale(1.1, .82);opacity: .62}}@keyframes emn-cast-settle{0%, 100%{transform: rotate(calc(var(--lean) * 4deg)) scale(1);opacity: 1}50%{transform: rotate(calc(var(--lean) * 4deg)) scale(.92, 1.14);opacity: 1}}.emn.is-paused .emn__phone, .emn.is-paused .emn__ground{animation-play-state: paused}@media (max-width: 1023px){.emn{max-width: 400px}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.emn__phone, .emn__ground{animation: none}.emn__phone, .emn__ground{translate: none;transition: none}.emn__card{transition: none}.emn__card::after{display: none}}.tm-wall{display: none}@media (min-width: 1024px){.tm-wall{display: grid;grid-template-columns: repeat(3, 1fr);gap: 1.5rem;height: min(76vh, 700px);overflow: hidden;-webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 9%, #000 91%, transparent 100%);mask-image: linear-gradient(to bottom, transparent 0, #000 9%, #000 91%, transparent 100%)}.tm-col{overflow: hidden}.tm-col__track{display: flex;flex-direction: column;will-change: transform;animation: tm-drift var(--tm-dur, 50s) linear infinite}.tm-wall .tm-card{margin-bottom: 1.5rem}@keyframes tm-drift{from{transform: translate3d(0, -50%, 0)}to{transform: translate3d(0, 0, 0)}}.tm-wall .tm-card blockquote{min-height: 0}.testimonials-swiper{display: none}}.testimonials-swiper{overflow: hidden;position: relative;--swiper-navigation-size: 22px;--swiper-navigation-color: #131312}.testimonials-swiper .swiper-wrapper{display: flex;align-items: stretch}.testimonials-swiper .swiper-slide{flex-shrink: 0}.testimonials-swiper .tm-slide-wrap{box-sizing: border-box;width: min(340px, calc(100vw - 4rem));margin-left: 8px;margin-right: 8px;display: flex}.testimonials-swiper .tm-slide{box-sizing: border-box;width: 100%;padding: 1.5rem}.testimonials-swiper .tm-slide blockquote{min-height: 0}@media (min-width: 640px){.testimonials-swiper .tm-slide-wrap{width: 380px;margin-left: 12px;margin-right: 12px}.testimonials-swiper .tm-slide{padding: 1.75rem}.testimonials-swiper .tm-slide blockquote{min-height: 8.5em}}.testimonials-swiper .swiper-button-prev, .testimonials-swiper .swiper-button-next{background: rgba(255,255,255,0.95);border: 1px solid #e7e7e5;border-radius: 9999px;width: 40px;height: 40px;box-shadow: 0 8px 18px -10px rgba(19,19,18,0.22)}.testimonials-swiper .swiper-button-prev::after, .testimonials-swiper .swiper-button-next::after{font-size: 14px;font-weight: 800}@media (prefers-reduced-motion: reduce), (max-width: 767px){.tm-wall{height: auto;-webkit-mask-image: none;mask-image: none}.tm-col__track{animation: none}.tm-col__group--copy{display: none}}@media (max-width: 639.98px){.pricing-compare-scroll{-webkit-overflow-scrolling: touch}.pricing-compare-table{table-layout: fixed;width: 100%}.pricing-compare-table .pc-feat-cell{width: 43%}.pricing-compare-table thead th:not(.pc-feat-cell){width: 19%}.pricing-compare-table .pc-feat-cell{font-size: 11.5px;line-height: 1.5;padding-inline: 8px;padding-block: 9px;overflow-wrap: break-word;word-break: break-word}.pricing-compare-table thead th:not(.pc-feat-cell){font-size: 10.5px;line-height: 1.35;padding-inline: 2px;padding-block: 9px;overflow-wrap: break-word;word-break: break-word}.pricing-compare-table tbody td{padding-inline: 2px;padding-block: 9px}.pricing-compare-table tbody td > span{font-size: 14px}}@media (max-width: 360px){.pricing-compare-table .pc-feat-cell{width: 40%;font-size: 10.5px;padding-inline: 6px}.pricing-compare-table thead th:not(.pc-feat-cell){width: 20%;font-size: 9.5px}.pricing-compare-table tbody td > span{font-size: 13px}}.faq-accordion .faq-panel{display: grid;grid-template-rows: 0fr;transition: grid-template-rows 260ms cubic-bezier(0.4, 0, 0.2, 1)}.faq-accordion .faq-panel.is-open{grid-template-rows: 1fr;transition-duration: 420ms;transition-timing-function: cubic-bezier(0.16, 1, 0.3, 1)}.faq-accordion .faq-panel > .faq-panel-inner{overflow: hidden;min-height: 0}.blog-lead-media{aspect-ratio:3/2}@media (min-width:640px){.blog-lead-media{aspect-ratio:16/9}}.ai-row{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: .375rem;margin: 1.5rem auto 0;padding: .375rem;width: max-content;max-width: 100%;list-style: none;background: #fff;border: 1px solid var(--color-ink-200, #e7e7e5);border-radius: 9999px}.ai-row a{display: grid;place-items: center;width: 46px;height: 46px;border-radius: 14px;transition: background-color 260ms ease, transform 320ms cubic-bezier(.22, 1, .36, 1)}.ai-row a:hover{background: #f1f1ef;transform: translateY(-2px)}.ai-row a:focus-visible{outline: 2px solid #e63946;outline-offset: 2px}.ai-mark{display: block;width: 24px;height: 24px;background-color: #131312;-webkit-mask: var(--mark) center / contain no-repeat;mask: var(--mark) center / contain no-repeat;opacity: .55;transition: opacity 260ms ease}.ai-row a:hover .ai-mark{opacity: 1}@media (max-width: 479px){.ai-row{display: grid;grid-template-columns: repeat(3, 1fr);gap: .25rem;width: 100%;max-width: 264px;border-radius: 1.5rem}.ai-row a{width: 100%;height: 52px;border-radius: 1.125rem}}@media (prefers-reduced-motion: reduce), (max-width: 767px){.ai-row a, .ai-mark{transition: none}.ai-row a:hover{transform: none}}.pref-src{margin-top:1.25rem;display:flex;flex-direction:column;align-items:center;gap:.5rem}.pref-src p{margin:0;font-size:12px;line-height:1.6;color:#737370}.pref-src a{font-size:12px;color:#131312;text-decoration:underline}.pref-src [google-add-preferred-source-btn] *{font-family:inherit!important}@media (min-width:1024px){.pref-src{align-items:flex-start}}.pm-strip{display:grid;grid-template-columns:repeat(5,auto);justify-content:center;place-items:center;column-gap:1.125rem;row-gap:1.25rem;--pm-h:16px}@media (min-width:640px){.pm-strip{grid-template-columns:repeat(5,auto);column-gap:1.375rem;--pm-h:17px}}@media (min-width:1024px){.pm-strip{grid-template-columns:repeat(10,auto);column-gap:1.625rem;--pm-h:18px}}.pm-strip li{display:flex;align-items:center;justify-content:center;min-width:0}.pm-strip img{width:auto;max-width:100%;height:var(--pm-h)}.l1s{display:flex;align-items:center;justify-content:center;gap:.75rem;margin:0 0 2.25rem;width:fit-content;margin-inline:auto;text-decoration:none;color:inherit}.l1s:hover .l1s-name,.l1s:focus-visible .l1s-name{text-decoration:underline;text-underline-offset:3px}.l1s-shield{position:relative;width:42px;height:49px;flex:none}.l1s-shield svg{position:relative;display:block;width:100%;height:100%;overflow:visible}.l1s-sw{transform-box:view-box;transform-origin:60px 70px}.l1s-sw-l{transform:rotate(-40deg) scale(.88)}.l1s-sw-r{transform:rotate(40deg) scale(.88)}.l1s-clang{transform-box:fill-box;transform-origin:center;opacity:0}.l1s-ring{position:absolute;left:50%;top:50%;width:100%;aspect-ratio:1;border:2px solid #d9111f;border-radius:50%;opacity:0;transform:translate(-50%,-50%) scale(.5);pointer-events:none}.l1s-text{display:flex;flex-direction:column;align-items:flex-start;gap:1px;margin:0;line-height:1.25}.l1s-label{font-size:11.5px;font-weight:500;color:#737370}.l1s-name{font-size:17px;font-weight:800;color:#131312}.l1s-name b{font-weight:inherit;color:#d9111f}.l1s-text>span{display:block}.l1s.is-armed .l1s-shield svg{opacity:0;transform:scale(1.6)}.l1s.is-armed .l1s-sw{opacity:0;transform:rotate(0deg) scale(.88)}.l1s.is-armed .l1s-text>span{opacity:0;transform:translateX(-8px)}[dir="rtl"] .l1s.is-armed .l1s-text>span{transform:translateX(8px)}.l1s.is-play .l1s-shield svg{animation:l1s-slam .42s cubic-bezier(.5,0,.75,0) forwards,l1s-shake .3s linear .42s}.l1s.is-play .l1s-ring{animation:l1s-ring .6s ease-out .4s}.l1s.is-play .l1s-sw-l{animation:l1s-swl .36s cubic-bezier(.3,1.5,.5,1) .55s forwards}.l1s.is-play .l1s-sw-r{animation:l1s-swr .36s cubic-bezier(.3,1.5,.5,1) .55s forwards}.l1s.is-play .l1s-clang{animation:l1s-clang .35s ease-out .85s}.l1s.is-play .l1s-text>span{animation:l1s-rise .5s cubic-bezier(.2,.8,.2,1) .5s forwards}.l1s.is-play .l1s-text>span+span{animation-delay:.62s}@keyframes l1s-slam{60%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes l1s-shake{0%,100%{transform:translate(0,0)}25%{transform:translate(-2px,1px)}50%{transform:translate(2px,-1px)}75%{transform:translate(-1px,1px)}}@keyframes l1s-ring{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes l1s-swl{0%{opacity:0;transform:rotate(0deg) scale(.88)}30%{opacity:1}to{opacity:1;transform:rotate(-40deg) scale(.88)}}@keyframes l1s-swr{0%{opacity:0;transform:rotate(0deg) scale(.88)}30%{opacity:1}to{opacity:1;transform:rotate(40deg) scale(.88)}}@keyframes l1s-clang{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.6)}}@keyframes l1s-rise{to{opacity:1;transform:none}}.lang-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1.125rem;row-gap:.5rem;list-style:none;margin:0;padding:0}.lang-strip li{display:flex}.lang-strip a, .lang-strip span{font-size:12px;line-height:1.5;text-decoration:none;font-family:inherit}.lang-strip a{color:#737370;transition:color .15s ease}.lang-strip a:hover, .lang-strip a:focus-visible{color:#131312;text-decoration:underline}.lang-strip span{color:#131312;font-weight:600;cursor:default}.band-idle{content-visibility: auto;contain-intrinsic-size: var(--band-h, 800px);contain-intrinsic-size: auto var(--band-h, 800px)}.band-idle, .band-idle *, .band-idle *::before, .band-idle *::after{animation-play-state: paused !important}@media (max-width: 767px){.anx__chip, .band__glass, .prd__imp, .qp-trigger, .qrx__studio, .qrx__chip{-webkit-backdrop-filter: none;backdrop-filter: none}}