@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--chart-1:12 76% 61%;--chart-2:173 58% 39%;--chart-3:197 37% 24%;--chart-4:43 74% 66%;--chart-5:27 87% 67%;--radius:.5rem}.dark{--background:0 0% 3.9%;--foreground:0 0% 98%;--card:0 0% 3.9%;--card-foreground:0 0% 98%;--popover:0 0% 3.9%;--popover-foreground:0 0% 98%;--primary:0 0% 98%;--primary-foreground:0 0% 9%;--secondary:0 0% 14.9%;--secondary-foreground:0 0% 98%;--muted:0 0% 14.9%;--muted-foreground:0 0% 63.9%;--accent:0 0% 14.9%;--accent-foreground:0 0% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:0 0% 98%;--border:0 0% 14.9%;--input:0 0% 14.9%;--ring:0 0% 83.1%;--chart-1:220 70% 50%;--chart-2:160 60% 45%;--chart-3:30 80% 55%;--chart-4:280 65% 60%;--chart-5:340 75% 55%}*{border-color:hsl(var(--border))}html{scrollbar-width:thin;scrollbar-color:#0f8f66 #071a3d14}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif}body::-webkit-scrollbar{width:.9rem;height:.9rem}body::-webkit-scrollbar-track{background:linear-gradient(#071a3d0a 0%,#071a3d17 100%);border-left:1px solid #071a3d0a}body::-webkit-scrollbar-thumb{background:linear-gradient(#0b1d45 0%,#0f8f66 52%,#18b476 100%);border:3px solid #ffffffe6;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 18px #081a4424}body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#102456 0%,#13a172 52%,#22c98a 100%)}body::-webkit-scrollbar-corner{background:#071a3d14}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.cookie-consent{z-index:90;color:#fff;background:#0a0a0af5;border:1px solid #ffffff1a;border-radius:20px;width:min(25rem,100vw - 1.5rem);padding:1.1rem 1.1rem 1rem;animation:.35s ease-out cookie-consent-enter;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 24px 60px #00000057}.cookie-consent__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.cookie-consent__title-group{align-items:center;gap:.75rem;display:flex}.cookie-consent__badge{color:#fff;background:linear-gradient(#2563eb 0%,#1d4ed8 100%);justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.cookie-consent__title{letter-spacing:-.03em;margin:0;font-size:1.45rem;font-weight:600;line-height:1.05}.cookie-consent__close{color:#fff9;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:color .2s,transform .2s;display:inline-flex}.cookie-consent__close:hover{color:#fff;transform:rotate(90deg)}.cookie-consent__body{color:#ffffffc2;margin:1rem 0 0;font-size:.9rem;line-height:1.7}.cookie-consent__link{color:#60a5fa;margin-top:.9rem;font-size:.9rem;text-decoration:none;display:inline-block}.cookie-consent__link:hover{color:#93c5fd}.cookie-consent__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.35rem;display:grid}.cookie-consent__button{border-radius:999px;min-height:2.8rem;padding:.8rem 1rem;font-size:.95rem;font-weight:600;transition:transform .2s,background-color .2s,border-color .2s}.cookie-consent__button:hover{transform:translateY(-1px)}.cookie-consent__button--secondary{color:#ffffffd1;background:0 0;border:1px solid #ffffff29}.cookie-consent__button--secondary:hover{background:#ffffff0a;border-color:#ffffff4d}.cookie-consent__button--primary{color:#fff;background:linear-gradient(#2b68f6 0%,#2563eb 100%);border:1px solid #2563eb}.cookie-consent__button--primary:hover{background:linear-gradient(#3b7bff 0%,#2b68f6 100%)}@keyframes cookie-consent-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@media (max-width:640px){.cookie-consent{width:auto;max-width:none;padding:.95rem;bottom:.75rem;left:.75rem;right:.75rem}.cookie-consent__title{font-size:1.2rem}.cookie-consent__body,.cookie-consent__link,.cookie-consent__button{font-size:.85rem}.cookie-consent__body{line-height:1.65}.cookie-consent__actions{grid-template-columns:1fr;gap:.65rem;margin-top:1.1rem}.cookie-consent__button{min-height:2.65rem}}@media (max-width:420px){.cookie-consent{padding:.85rem;bottom:.5rem;left:.5rem;right:.5rem}.cookie-consent__header{gap:.75rem}.cookie-consent__title-group{gap:.6rem}.cookie-consent__badge{width:1.9rem;height:1.9rem}.cookie-consent__title{font-size:1.05rem}}@supports (background:paint(something)){@property --animation-tick{syntax:"<number>";inherits:false;initial-value:0}@property --ring-radius{syntax:"<number>|auto";inherits:false;initial-value:auto}@property --ring-x{syntax:"<number>";inherits:false;initial-value:50}@property --ring-y{syntax:"<number>";inherits:false;initial-value:50}@property --ring-interactive{syntax:"<number>";inherits:false;initial-value:0}@keyframes ring-ripple{0%{--animation-tick:0}to{--animation-tick:1}}@keyframes ring-pulse{0%{--ring-radius:90}to{--ring-radius:150}}#welcome{--ring-radius:80;--ring-thickness:600;--particle-count:54;--particle-rows:16;--particle-size:2;--particle-color:navy;--particle-min-alpha:.1;--particle-max-alpha:.82;--seed:200;--ring-x:50;--ring-y:50;--ring-interactive:0}#welcome .ring-overlay{background-image:paint(ring-particles);will-change:background-image;background-repeat:no-repeat;background-size:cover;background-origin:padding-box;background-clip:padding-box;transition:none;animation:6s linear infinite ring-ripple,6s ease-in-out infinite alternate ring-pulse;-webkit-mask-image:linear-gradient(#0000 0% 14%,#00000073 24%,#000 34% 100%);mask-image:linear-gradient(#0000 0% 14%,#00000073 24%,#000 34% 100%)}}.talloh-topbar{color:#fff;background:#285ab1;margin:-2.5rem calc(50% - 50vw) 1.75rem}.talloh-topbar__inner{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1280px;min-height:50px;margin:0 auto;padding:0 1.5rem;display:flex}.talloh-topbar__group{align-items:center;gap:1.25rem;min-width:0;display:flex}.talloh-topbar__group--contact{flex-wrap:wrap;flex:auto}.talloh-topbar__group--social{flex:none}.talloh-topbar__item,.talloh-topbar__social{color:inherit;align-items:center;gap:.55rem;text-decoration:none;transition:opacity .2s;display:inline-flex}.talloh-topbar__item{font-size:.95rem;font-weight:500}.talloh-topbar__item:hover,.talloh-topbar__social:hover{opacity:.82}.talloh-reveal{opacity:1}@media screen and (max-width:1100px){.talloh-topbar__inner{flex-wrap:wrap;align-items:center;min-height:auto;padding:.75rem 1rem}.talloh-topbar__group--contact{justify-content:center}.talloh-topbar__group--social{justify-content:center;width:100%}.talloh-topbar__group{gap:1rem}}@media screen and (max-width:640px){.talloh-topbar__item{font-size:.85rem}}.talloh-section{--cursor-x:50%;--cursor-y:50%;background:#fff;padding:4.5rem 2rem 4rem;position:relative;overflow:hidden}.talloh-section:before{content:"";left:calc(var(--cursor-x) - 180px);top:calc(var(--cursor-y) - 180px);opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle,#2563eb24 0%,#2563eb14 28%,#2563eb00 72%);border-radius:999px;width:360px;height:360px;transition:opacity .28s;position:absolute}.talloh-section.is-cursor-active:before{opacity:1}.talloh-section__inner{text-align:center;z-index:1;max-width:1100px;margin:0 auto;position:relative}.talloh-section__title{color:#111;margin:0 0 2rem;font-size:clamp(2.5rem,4vw,3rem);font-weight:700;line-height:1.08}.talloh-section__body{color:#3c3c3c;max-width:1050px;margin:0 auto 4rem;font-size:1.05rem;line-height:1.9;position:relative}.talloh-section__body .talloh-text-reveal{display:inline}.talloh-section.is-cursor-active .talloh-text-reveal:after,.talloh-section.is-cursor-active .talloh-section__body:after{content:attr(data-text);color:#2563eb;pointer-events:none;white-space:pre-wrap;-webkit-mask-image:radial-gradient(circle 140px at var(--cursor-x) var(--cursor-y), #000 0, #000 34%, transparent 58%);-webkit-mask-image:radial-gradient(circle 140px at var(--cursor-x) var(--cursor-y), #000 0, #000 34%, transparent 58%);mask-image:radial-gradient(circle 140px at var(--cursor-x) var(--cursor-y), #000 0, #000 34%, transparent 58%);position:absolute;inset:0}.talloh-section__body:after{display:none}.talloh-section.is-cursor-active .talloh-section__body:after{display:block}.tag{justify-content:center;align-items:center;margin-right:1.5rem;display:flex}.tag--logo{border-radius:1.25rem;min-width:132px;height:72px;padding:.85rem 1.1rem}.tag--logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:38px;display:block}@keyframes loop{0%{transform:translate(0)}to{transform:translate(-50%)}}.dark .presence-section{color:#f5f5f7;background:#0b0b0d}.dark .presence-section__kicker{color:#c6c7cc}.dark .presence-section__title{color:#f5f5f7}.dark .presence-section__title-line--accent{color:#60a5fa}.dark .presence-section__body{color:#c6c7cc}.dark .presence-section__meta span{color:#dbeafe;background:#60a5fa1f;border-color:#60a5fa29}.dark .presence-section__meta span:hover{background:#60a5fa29;border-color:#60a5fa38}.dark .presence-globe__svg path[stroke=\#333333]{stroke:#4ade8057}.dark .flag-marker:hover circle{stroke:#60a5fa;filter:drop-shadow(0 8px 18px #60a5fa3d)}.dark .flag-marker circle,.dark .flag-marker image{animation-name:flag-marker-pop-dark}@keyframes flag-marker-pop-dark{0%,22%,to{filter:drop-shadow(0 0 #60a5fa00);stroke:#333;transform:scale(1)}5%{filter:drop-shadow(0 12px 22px #60a5fa47);stroke:#60a5fa;transform:scale(1.14)}11%{filter:drop-shadow(0 8px 18px #60a5fa33);stroke:#60a5fa;transform:scale(1.06)}}.talloh-work{background:#fff;padding:4.5rem 2rem 5rem}.talloh-work__inner{max-width:1200px;margin:0 auto}.talloh-work__kicker{color:#2f2f2f;margin:0 0 2.5rem;font-size:1.2rem}.talloh-work__title{color:#111;margin:0 0 3rem;font-size:clamp(2.5rem,3vw,4.6rem);font-weight:700;line-height:1.08}.talloh-work__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;display:grid}.talloh-work__item{background:#fff;border:1px solid #e7ebf2;border-radius:2rem;flex-direction:column;min-height:100%;transition:border-color .34s,box-shadow .34s,background-color .34s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a0d}.talloh-work__item:after{content:"";pointer-events:none;opacity:.85;background:radial-gradient(circle,#2563eb1a 0%,#2563eb00 72%);border-radius:999px;width:10rem;height:10rem;position:absolute;top:-2rem;right:-2rem}.talloh-work__item-title{color:#111;margin:0;font-size:1.65rem;font-weight:700;line-height:1.18}.talloh-work__item:hover{background:#fcfdff;border-color:#2563eb29;box-shadow:0 30px 74px #0f172a17}.talloh-work__item:hover .talloh-work__orb{opacity:1;transform:scale(1.16)}.talloh-work__item:hover .talloh-work__pill{background:#e7f0ff;border-color:#2563eb2e;transform:translateY(-2px)}@media screen and (max-width:1100px){.talloh-work__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:720px){.talloh-work__cards{grid-template-columns:1fr}}.talloh-expertise__row.is-open .talloh-expertise__title,.talloh-expertise__row:hover .talloh-expertise__title{color:#111;font-weight:700}.nokash-site-footer{color:#f4f7ff;background:#04132f}.nokash-site-footer__shell{width:min(100%,1600px);margin:0 auto;padding:1.35rem 6rem 1rem}.nokash-site-footer__top{border-bottom:1px solid #8497c61c;grid-template-columns:minmax(18rem,22.5rem) minmax(0,1fr);gap:3.9rem;padding-bottom:1.05rem;display:grid}.nokash-site-footer__brand{flex-direction:column;align-items:flex-start;display:flex}.nokash-site-footer__brand-lockup{color:#fff;align-items:center;gap:.82rem;text-decoration:none;display:inline-flex}.nokash-site-footer__brand-icon{-o-object-fit:contain;object-fit:contain;width:2.1rem;height:2.35rem}.nokash-site-footer__brand-wordmark{letter-spacing:-.04em;font-size:1.8rem;font-weight:800;line-height:1}.nokash-site-footer__brand-copy{color:#f1f5ffd1;letter-spacing:-.018em;margin:1.1rem 0 0;font-size:.96rem;line-height:1.55}.nokash-site-footer__socials{align-items:center;gap:.88rem;margin-top:1rem;display:flex}.nokash-site-footer__social{color:#f6f8ff;background:#ffffff08;border:1px solid #9aacd638;border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;text-decoration:none;transition:transform .22s,border-color .22s,background-color .22s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff05}.nokash-site-footer__social:hover{background:#ffffff0f;border-color:#3ce28d73;transform:translateY(-1px)}.nokash-site-footer__nav{grid-template-columns:repeat(4,minmax(8.5rem,1fr));gap:3.6rem;padding-top:.35rem;display:grid}.nokash-site-footer__nav-mobile{display:none}.nokash-site-footer__column h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:1.07rem;font-weight:700;line-height:1.2}.nokash-site-footer__column ul{margin:.95rem 0 0;padding:0;list-style:none}.nokash-site-footer__column li+li{margin-top:.56rem}.nokash-site-footer__column a{color:#f1f5ffd6;letter-spacing:-.016em;font-size:.96rem;line-height:1.45;text-decoration:none;transition:color .2s}.nokash-site-footer__column a:hover{color:#fff}.nokash-site-footer__bottom{justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding-top:.72rem;display:flex}.nokash-site-footer__bottom p,.nokash-site-footer__made{color:#f1f5ffe6;letter-spacing:-.016em;margin:0;font-size:.95rem;line-height:1.35}.nokash-site-footer__made{align-items:center;gap:.46rem;display:inline-flex}.nokash-site-footer__made svg{color:#20d37a}@media screen and (max-width:1220px){.nokash-site-footer__shell{padding-inline:2rem}.nokash-site-footer__top{grid-template-columns:1fr;gap:2.5rem}.nokash-site-footer__nav{gap:2rem}}@media screen and (max-width:760px){.nokash-site-footer__shell{padding:1.25rem 1rem 1rem}.nokash-site-footer__nav{display:none}.nokash-site-footer__nav-mobile{gap:.75rem;padding-top:.15rem;display:grid}.nokash-site-footer__accordion{background:#ffffff05;border:1px solid #9aacd624;border-radius:1rem;overflow:hidden}.nokash-site-footer__accordion summary{cursor:pointer;color:#fff;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;font-size:1rem;font-weight:700;line-height:1.2;list-style:none;display:flex}.nokash-site-footer__accordion summary::-webkit-details-marker{display:none}.nokash-site-footer__accordion summary svg{color:#f1f5ffb3;transition:transform .22s}.nokash-site-footer__accordion[open] summary svg{transform:rotate(180deg)}.nokash-site-footer__accordion ul{margin:0;padding:0 1rem .95rem;list-style:none}.nokash-site-footer__accordion li+li{margin-top:.55rem}.nokash-site-footer__accordion a{color:#f1f5ffd6;letter-spacing:-.016em;font-size:.94rem;line-height:1.45;text-decoration:none}.nokash-site-footer__bottom{flex-direction:column;align-items:flex-start;padding-top:.9rem}}@media screen and (max-width:520px){.nokash-site-footer__brand-wordmark{font-size:1.55rem}}.dark .talloh-section,.dark .talloh-work,.dark .talloh-expertise,.dark .talloh-metrics,.dark .talloh-cta,.dark .talloh-story,.dark .talloh-access-showcase,.dark .talloh-targets,.dark .talloh-products,.dark .talloh-payments,.dark .talloh-proof,.dark .talloh-trust{background:#0b0b0d}.dark .talloh-story__title,.dark .talloh-story__main,.dark .talloh-access-showcase__title,.dark .talloh-targets__title,.dark .talloh-products__title,.dark .talloh-payments__title,.dark .talloh-proof__title,.dark .talloh-trust__title,.dark .talloh-split-card h3,.dark .talloh-targets__card h3,.dark .talloh-products__card h3,.dark .talloh-payments__card h3,.dark .talloh-trust__contact-card h3,.dark .talloh-proof__metric strong{color:#f5f5f7}.dark .talloh-story__kicker,.dark .talloh-access-showcase__eyebrow,.dark .talloh-targets__kicker,.dark .talloh-products__kicker,.dark .talloh-payments__kicker,.dark .talloh-proof__kicker,.dark .talloh-trust__kicker{color:#8b94a7}.dark .talloh-story__body,.dark .talloh-access-showcase__text,.dark .talloh-story__panel-text,.dark .talloh-story__list li,.dark .talloh-split-list li,.dark .talloh-targets__card li,.dark .talloh-targets__body,.dark .talloh-products__body,.dark .talloh-products__card p,.dark .talloh-payments__body,.dark .talloh-payments__card p,.dark .talloh-proof__metric p,.dark .talloh-proof__card p,.dark .talloh-trust__list li,.dark .talloh-trust__contact-card p{color:#c6c7cc}.dark .talloh-story__chips span{color:#d7d9df;background:#111318e6;border-color:#252d3a}.dark .talloh-story__chips span:hover{background:#141923;border-color:#60a5fa33;box-shadow:0 18px 34px #00000038}.dark .talloh-story__panel,.dark .talloh-split-card,.dark .talloh-targets__card,.dark .talloh-products__card,.dark .talloh-payments__card,.dark .talloh-story__solution-card,.dark .talloh-proof__metric,.dark .talloh-proof__card,.dark .talloh-trust__column,.dark .talloh-trust__contact-card,.dark .talloh-story__solution-card{background:#111318;border-color:#1d2330;box-shadow:0 24px 60px #0000003d}.dark .talloh-story__solution-card:before{background:linear-gradient(145deg,#60a5fa14 0%,#11131800 60%)}.dark .talloh-story__solution-card:after{filter:none;background:radial-gradient(circle,#60a5fa1f 0%,#60a5fa00 72%)}.dark .talloh-targets__card:hover,.dark .talloh-story__solution-card:hover{background:#12161d;border-color:#60a5fa2e;box-shadow:0 28px 68px #00000047}.dark .talloh-story__solution-card h3,.dark .talloh-story__solution-card a{color:#f5f5f7}.dark .talloh-story__solution-card p{color:#c6c7cc}.dark .talloh-story__solution-index{color:#8b94a7}.dark .talloh-products__card:hover,.dark .talloh-payments__card:hover{background:#12161d;border-color:#60a5fa2e;box-shadow:0 28px 68px #00000047}.dark .talloh-targets__icon,.dark .talloh-products__icon,.dark .talloh-payments__icon{background:linear-gradient(#121923 0%,#0f151d 100%);border-color:#263041}.dark .talloh-targets__icon svg{stroke:#60a5fa}.dark .talloh-targets__index{color:#bfdbfe;background:#60a5fa1f}.dark .talloh-products__icon svg{stroke:#60a5fa}.dark .talloh-products__index{color:#bfdbfe;background:#60a5fa1f}.dark .talloh-payments__icon svg{stroke:#60a5fa}.dark .talloh-payments__index{color:#bfdbfe;background:#60a5fa1f}.dark .talloh-payments__eyebrow{color:#60a5fa}.dark .talloh-payments__list li{color:#c6c7cc}.dark .talloh-payments__chips span{color:#d7d9df;background:#111318e6;border-color:#252d3a}.dark .talloh-payments__chips span:hover{background:#141923;border-color:#60a5fa33;box-shadow:0 18px 34px #00000038}.dark .talloh-proof__metric:hover{background:#12161d;border-color:#60a5fa2e;box-shadow:0 28px 68px #00000047}.dark .talloh-proof__card:hover{background:#12161d;border-color:#60a5fa29;box-shadow:0 24px 58px #00000042}.dark .talloh-proof__intro:after{background:linear-gradient(90deg,#60a5fa 0%,#60a5fa2e 100%)}.dark .talloh-story__panel:hover{border-color:#60a5fa2e;box-shadow:0 30px 72px #00000047}.dark .talloh-story__signal{color:#86efac;background:#22c55e1f}.dark .talloh-story__proof{background:#090c108c;border-color:#60a5fa1f}.dark .talloh-story__proof:hover{background:#0d1218db;border-color:#60a5fa2e}.dark .talloh-story__proof strong{color:#f5f5f7}.dark .talloh-story__proof span{color:#9da7b8}.dark .talloh-section__title,.dark .talloh-work__title,.dark .talloh-expertise__title{color:#f5f5f7}.dark .talloh-section__eyebrow{color:#60a5fa}.dark .talloh-section:before{background:radial-gradient(circle,#60a5fa29 0%,#60a5fa1a 28%,#60a5fa00 72%)}.dark .talloh-section.is-cursor-active .talloh-text-reveal:after,.dark .talloh-section.is-cursor-active .talloh-section__body:after{color:#60a5fa}.dark .talloh-section__body,.dark .talloh-work__kicker,.dark .talloh-expertise__kicker,.dark .talloh-expertise__content{color:#c6c7cc}.dark .talloh-section__feature{background:linear-gradient(#121821 0%,#10161e 100%);border-color:#1d2330;box-shadow:0 24px 60px #0000003d}.dark .talloh-section__feature-badge{color:#bfdbfe;background:#60a5fa1f}.dark .talloh-section__feature p{color:#c6c7cc}.dark .talloh-section__subtitle{color:#f5f5f7}.dark .talloh-section__subbody{color:#c6c7cc}.dark .tag{color:#6f727a;opacity:.9}.dark .fade{background:linear-gradient(90deg,#0b0b0d,#0000 25% 75%,#0b0b0d)}.dark .talloh-work__image{background:#14161b}.dark .talloh-work__item-title{color:#f1f1f4}.dark .talloh-work__item{background:#111318;border-color:#1d2330;box-shadow:0 24px 60px #0000003d}.dark .talloh-work__item:after{opacity:1;background:radial-gradient(circle,#60a5fa1f 0%,#60a5fa00 72%)}.dark .talloh-work__lead{color:#c6c7cc}.dark .talloh-work__item:hover{background:#12161d;border-color:#60a5fa2e;box-shadow:0 28px 68px #00000047}.dark .talloh-split-card:hover{border-color:#60a5fa2e;box-shadow:0 28px 68px #00000047}.dark .talloh-split-card__icon{background:linear-gradient(#121923 0%,#0f151d 100%);border-color:#263041}.dark .talloh-split-card__icon svg{stroke:#60a5fa}.dark .talloh-split-card__icon--positioning{background:linear-gradient(#122016 0%,#0f1812 100%);border-color:#223528}.dark .talloh-split-card__icon--positioning svg{stroke:#4ade80}.dark .talloh-work__visual{background:linear-gradient(#151a22 0%,#10151d 100%)}.dark .talloh-work__orb{filter:none;background:radial-gradient(circle,#60a5fa2e 0%,#60a5fa14 42%,#60a5fa00 72%)}.dark .talloh-work__visual-grid span,.dark .talloh-work__visual-rail span{color:#93c5fd;background:#60a5fa1f}.dark .talloh-work__visual-card{background:#0f1319;border-color:#232937;box-shadow:0 12px 30px #0003}.dark .talloh-work__eyebrow,.dark .talloh-work__body,.dark .talloh-work__list li{color:#c6c7cc}.dark .talloh-work__list li:before{background:#60a5fa}.dark .talloh-work__pill{color:#dbeafe;background:#60a5fa1f;border-color:#60a5fa2e}.dark .talloh-work__item:hover .talloh-work__pill{background:#60a5fa29;border-color:#60a5fa3d}.dark .talloh-work__button{background:rgb(30 64 175/var(--tw-bg-opacity,1));color:#fff}.dark .talloh-work__button:hover{background:rgb(30 64 175/var(--tw-bg-opacity,1))}.dark .talloh-expertise__row{border-bottom-color:#1f222b}.dark .talloh-expertise__title{color:#4b4f5a}.dark .talloh-expertise__row.is-open .talloh-expertise__title,.dark .talloh-expertise__row:hover .talloh-expertise__title{color:#f1f1f4}.dark .talloh-expertise__icon{color:#0b0b0d;background:#f5f5f7}.dark .talloh-metrics__value{color:#f5f5f7}.dark .talloh-metrics__label{color:#c6c7cc}.dark .talloh-metrics__item{background:#14171eeb;border-color:#1f2734;box-shadow:0 18px 50px #00000047}.dark .talloh-metrics__eyebrow{color:#7f8aa0}.dark .talloh-metrics__item.is-accent{background:linear-gradient(135deg,#059669 0%,#10b981 100%);border-color:#0000}.dark .talloh-cta__title,.dark .talloh-cta__link{color:#f5f5f7}.dark .talloh-cta__link:after{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 20' fill='none'><path d='M10 12 C60 20 140 20 190 12' stroke='%23f5f5f7' stroke-width='4' stroke-linecap='round'/></svg>") 50%/contain no-repeat}@keyframes talloh-cta-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.talloh-page-feature--visual.is-collection .talloh-page-feature__floating .talloh-page-feature__icon{background:linear-gradient(#fff0e8 0%,#ffe5d7 100%);border-color:#ffd2bb}.talloh-page-feature--visual.is-collection .talloh-page-feature__floating .talloh-page-feature__icon svg{stroke:#f97316}.talloh-page-feature--visual.is-orchestration .talloh-page-feature__media{background:linear-gradient(#fbfbfe 0%,#f7f7fc 100%)}.talloh-page-feature--visual.is-orchestration .talloh-page-feature__floating .talloh-page-feature__icon{background:linear-gradient(#efe9ff 0%,#e3dbff 100%);border-color:#d7cbff}.talloh-page-feature--visual.is-orchestration .talloh-page-feature__floating .talloh-page-feature__icon svg{stroke:#8b5cf6}.talloh-page-feature--visual.is-reliability .talloh-page-feature__floating .talloh-page-feature__icon{background:linear-gradient(#ebf9ff 0%,#dff5ff 100%);border-color:#c5eefe}.talloh-page-feature--visual.is-reliability .talloh-page-feature__floating .talloh-page-feature__icon svg{stroke:#0ea5e9}.talloh-page-feature--visual.is-reliability .talloh-page-feature__image{-o-object-fit:contain;object-fit:contain;filter:saturate(.82)contrast(.95);width:78%;height:70%}.talloh-contact-card p.font-medium{color:#111827;font-size:clamp(.95rem,1.55vw,1.05rem);font-weight:700;line-height:1.4}.talloh-overview-showcase__frame.is-top-left{top:1.5rem;left:0}.talloh-overview-showcase__frame.is-mid-left{top:12rem;left:10.5rem}.talloh-overview-showcase__frame.is-bottom-left{bottom:2.5rem;left:4rem}.talloh-overview-showcase__frame.is-top-right{top:1.5rem;right:0}.talloh-overview-showcase__frame.is-mid-right{top:12rem;right:9.5rem}.talloh-overview-showcase__frame.is-bottom-right{bottom:2.5rem;right:3.2rem}.dark .talloh-trust--hero{background:radial-gradient(circle at 50% 12%,#60a5fa14,#0000 28%),#0b0b0d}.dark .talloh-trust__lead{color:#a1a1aa}.dark .talloh-trust__stage:before,.dark .talloh-trust__stage:after{border-color:#94a3b81f}.dark .talloh-trust__feature-card,.dark .talloh-trust__mini-card,.dark .talloh-trust__contact-card{background:#111318;border-color:#1d2330;box-shadow:0 24px 60px #00000047}.dark .talloh-trust__feature-card--accent{background:#d9b93e;border-color:#0000}.dark .talloh-trust__mini-card--accent{background:#e8764f;border-color:#0000}.dark .talloh-trust__mini-card h3,.dark .talloh-trust__contact-card h3{color:#f5f5f7}.dark .talloh-trust__mini-card p,.dark .talloh-trust__contact-card p{color:#d4d4d8}.dark .talloh-trust__feature-card .talloh-trust__list li{color:#111827}.dark .talloh-trust__device-frame{background:linear-gradient(#09090b 0%,#111827 100%)}.dark .talloh-trust__device-content{background:radial-gradient(circle at 50% 24%,#60a5fa2e,#0000 30%),linear-gradient(#0f172a 0%,#172554 42%,#1e1b4b 100%)}.dark .talloh-trust__device-title{color:#f8fafc}.dark .talloh-trust__device-list li{color:#dbeafe;background:#0f172ab8;border-color:#60a5fa2e;box-shadow:0 14px 32px #00000038}.dark .talloh-trust__device-pill{background:#ffffff29}@media screen and (max-width:1100px){.talloh-page-card-grid,.talloh-page-feature-grid,.talloh-page-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.talloh-page-section__inner--split,.talloh-page-band__inner--split,.talloh-contact-layout{grid-template-columns:1fr}.talloh-overview-showcase__stage{min-height:740px}.talloh-overview-showcase__frame.is-mid-left{top:11rem;left:3rem}.talloh-overview-showcase__frame.is-mid-right{top:11rem;right:3rem}.talloh-overview-showcase__frame.is-bottom-left{left:1rem}.talloh-overview-showcase__frame.is-bottom-right{right:1rem}}.dark .talloh-page-header,.dark .talloh-page-section{background:#0b0b0d}.dark .talloh-page-header--solutions{background:radial-gradient(circle at 50% 0,#60a5fa14,#0000 28%),linear-gradient(#10141b 0%,#0d1016 100%)}.dark .contact-mail-hero{background:radial-gradient(circle at 50% 35%,#2563eb1f,#0000 32%),linear-gradient(#111318 0%,#0f141b 100%);border-color:#1d2330;box-shadow:0 28px 70px #00000047}.dark .enterprise-method__visual-shell{background:radial-gradient(circle at top,#60a5fa1a,#0000 36%),linear-gradient(#111318 0%,#0f141b 100%);border-color:#1d2330;box-shadow:0 24px 60px #0000003d}.dark .enterprise-method__card{background:#111318eb;border-color:#1d2330;box-shadow:0 18px 42px #00000038}.dark .enterprise-method__index{color:#bfdbfe;background:#60a5fa24}.dark .enterprise-method__card p{color:#d7d9df}.dark .enterprise-terminal-card{background:linear-gradient(#111318 0%,#0f141b 100%);border-color:#1d2330;box-shadow:0 28px 70px #00000047}.dark .enterprise-terminal-card__chrome span{background:#2a3342}.dark .enterprise-terminal-card__screen{background:radial-gradient(circle at top,#60a5fa1a,#0000 30%),linear-gradient(#121923 0%,#0e141c 100%);border-color:#263041}.dark .talloh-overview-showcase{background:radial-gradient(circle at 50% 14%,#60a5fa14,#0000 28%),linear-gradient(#0c1016 0%,#0b0d12 100%)}.dark .talloh-page-band{background:linear-gradient(#10141b 0%,#0d1016 100%)}.dark .talloh-page-hero__eyebrow,.dark .talloh-page-intro__eyebrow,.dark .talloh-page-band__eyebrow,.dark .talloh-contact-panel__eyebrow{color:#8b94a7}.dark .talloh-page-hero__title,.dark .talloh-page-intro__title,.dark .talloh-page-band__title,.dark .talloh-contact-panel__title,.dark .talloh-page-card h3,.dark .talloh-page-feature h3,.dark .talloh-page-metric strong{color:#f5f5f7}.dark .talloh-page-hero__body,.dark .talloh-page-intro__body,.dark .talloh-page-band__body,.dark .talloh-page-card p,.dark .talloh-page-feature p,.dark .talloh-page-metric p,.dark .talloh-contact-panel p,.dark .talloh-page-list-card__list li{color:#c6c7cc}.dark .talloh-page-card,.dark .talloh-page-feature,.dark .talloh-page-metric,.dark .talloh-page-list-card,.dark .talloh-contact-panel{background:#111318;border-color:#1d2330;box-shadow:0 24px 60px #0000003d}.dark .talloh-page-card:hover,.dark .talloh-page-feature:hover,.dark .talloh-page-metric:hover{background:#12161d;border-color:#60a5fa2e;box-shadow:0 28px 68px #00000047}.dark .talloh-page-card__icon,.dark .talloh-page-feature__icon{background:linear-gradient(#121923 0%,#0f151d 100%);border-color:#263041}.dark .talloh-page-card__icon svg,.dark .talloh-page-feature__icon svg{stroke:#60a5fa}.dark .talloh-overview-showcase__badge{background:linear-gradient(#121821 0%,#10161f 100%);border-color:#232c3b;box-shadow:0 22px 44px #00000047}.dark .talloh-overview-showcase__label{color:#fff;background:#111827d1;border-color:#ffffffb8}.dark .talloh-overview-showcase__label:hover{color:#fff;background:#ffffff0f;border-color:#fff}.dark .talloh-overview-showcase__frame{background:linear-gradient(#121821f5 0%,#0e141cf0 100%);box-shadow:0 24px 52px #0000003d}.dark .talloh-overview-showcase__frame img{filter:saturate(.84)contrast(.95)brightness(.9)}.dark .talloh-overview-showcase__benefit{background:#111318eb;border-color:#1d2330;box-shadow:0 20px 44px #0000003d}.dark .talloh-overview-showcase__benefit-index{color:#d8b4fe;background:#8b5cf62e}.dark .talloh-overview-showcase__benefit p{color:#d7d9df}.dark .talloh-page-feature--visual .talloh-page-feature__media{background:linear-gradient(#141a24 0%,#10161f 100%);border-color:#242c3b;box-shadow:inset 0 1px #ffffff08}.dark .talloh-page-feature--visual.is-orchestration .talloh-page-feature__media{background:linear-gradient(#171523 0%,#11121b 100%)}.dark .talloh-page-feature__media-grid{opacity:.5;background-image:linear-gradient(90deg,#60a5fa14 1px,#0000 1px)}.dark .talloh-page-feature__media:before{border-color:#60a5fa1f}.dark .talloh-page-feature__media:after{border-color:#60a5fa14}.dark .talloh-page-feature__image{filter:saturate(.84)contrast(.94)brightness(.9);box-shadow:0 24px 40px #0000004d}.dark .talloh-page-feature__floating{background:#111827d1;border-color:#60a5fa24;box-shadow:0 18px 32px #00000047}.dark .talloh-page-feature__floating-text{color:#eff6ff}.dark .talloh-page-feature--visual.is-collection .talloh-page-feature__floating .talloh-page-feature__icon{background:linear-gradient(#f973162e 0%,#ea580c1f 100%);border-color:#f9731638}.dark .talloh-page-feature--visual.is-orchestration .talloh-page-feature__floating .talloh-page-feature__icon{background:linear-gradient(#8b5cf633 0%,#7c3aed24 100%);border-color:#8b5cf63d}.dark .talloh-page-feature--visual.is-reliability .talloh-page-feature__floating .talloh-page-feature__icon{background:linear-gradient(#0ea5e92e 0%,#0284c71f 100%);border-color:#0ea5e938}.dark .talloh-contact-card p.font-medium{color:#f3f4f6}.dark .talloh-contact-card p:last-child{color:#c6c7cc}.dark .talloh-contact-card h3{color:#93c5fd}.dark .talloh-contact-card{background:radial-gradient(circle at 100% 0,#60a5fa1f,#0000 34%),linear-gradient(#131923f5 0%,#0e141dfa 100%);border-color:#313e53e6;box-shadow:0 24px 56px #0000003d}.dark .talloh-page-card__index,.dark .talloh-page-list-card__label{color:#bfdbfe;background:#60a5fa1f}.dark .talloh-page-metric span{color:#8b94a7}.dark .talloh-contact-form__field{color:#f5f5f7;background:#0f1319;border-color:#263041}.dark .talloh-contact-form__field:focus{border-color:#60a5fa5c;box-shadow:0 0 0 4px #60a5fa14}.talloh-section--industries .talloh-section__title{margin-bottom:2rem}.dark .talloh-industries__panel{background:#111318;border-color:#1d2330;box-shadow:0 24px 60px #0000003d}.dark .talloh-industries__panel:hover{background:#12161d;border-color:#7890ff33;box-shadow:0 28px 68px #00000047}.dark .talloh-industries__badge,.dark .talloh-industries__sector-index{color:#c9d3ff;background:#7890ff24}.dark .talloh-industries__sector-card{background:linear-gradient(#121821 0%,#10161e 100%);border-color:#7890ff24}.dark .talloh-industries__sector-card h3,.dark .talloh-industries__cta h3{color:#f5f5f7}.dark .talloh-industries__feature-list li{color:#c6c7cc;background:#090c108c;border-color:#7890ff24}.dark .talloh-industries__feature-list li:before{background:#7f96ff;box-shadow:0 0 0 6px #7f96ff29}.dark .talloh-industries__cta{background:linear-gradient(#121821 0%,#10161e 100%);border-color:#1d2330}.dark .talloh-industries__button--ghost{color:#c9d3ff;border-color:#7890ff2e}.dark .talloh-industries__button--ghost:hover{background:#7890ff14;border-color:#7890ff3d}.dark .talloh-demand{background:#0b0b0d}.dark .talloh-demand__eyebrow{color:#8b94a7}.dark .talloh-demand__title{color:#f5f5f7}.dark .talloh-demand__title span{color:#34d399}.dark .talloh-demand__body{color:#b4bcc8}.dark .talloh-demand__button--secondary{color:#f5f5f7;background:#111318;border-color:#263041}.dark .talloh-demand__button--secondary:hover{background:#151922}.dark .talloh-demand__card--soft,.dark .talloh-demand__card--light{background:#111318;border-color:#1d2330;box-shadow:0 24px 60px #0000003d}.dark .talloh-demand__card--soft:hover,.dark .talloh-demand__card--light:hover{background:#12161d;border-color:#34d3992e;box-shadow:0 28px 68px #00000047}.dark .talloh-demand__card-label{color:#8b94a7}.dark .talloh-demand__sector-list li,.dark .talloh-demand__feature-list li{color:#d0d6df}.dark .talloh-demand__sector-list li:before,.dark .talloh-demand__feature-list li:before{background:#34d399}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.left-0{left:0}.right-0{right:0}.right-5{right:1.25rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-3{top:.75rem}.top-\[1px\]{top:1px}.top-\[60\%\]{top:60%}.top-\[calc\(100\%\+0\.55rem\)\]{top:calc(100% + .55rem)}.top-full{top:100%}.z-10{z-index:10}.z-\[1\]{z-index:1}.z-\[40\]{z-index:40}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[8\]{z-index:8}.z-\[9999\]{z-index:9999}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.ml-1{margin-left:.25rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[0\.78rem\]{height:.78rem}.h-\[0\.85rem\]{height:.85rem}.h-\[0\.8rem\]{height:.8rem}.h-\[0\.92rem\]{height:.92rem}.h-\[0\.95rem\]{height:.95rem}.h-\[1\.05rem\]{height:1.05rem}.h-\[1\.15rem\]{height:1.15rem}.h-\[1\.18rem\]{height:1.18rem}.h-\[1\.22rem\]{height:1.22rem}.h-\[1\.25rem\]{height:1.25rem}.h-\[1\.35rem\]{height:1.35rem}.h-\[1\.55rem\]{height:1.55rem}.h-\[1\.5rem\]{height:1.5rem}.h-\[1\.6rem\]{height:1.6rem}.h-\[1rem\]{height:1rem}.h-\[3\.05rem\]{height:3.05rem}.h-\[620px\]{height:620px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.min-h-\[122px\]{min-height:122px}.min-h-\[2\.8rem\]{min-height:2.8rem}.min-h-\[62px\]{min-height:62px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[0\.78rem\]{width:.78rem}.w-\[0\.85rem\]{width:.85rem}.w-\[0\.8rem\]{width:.8rem}.w-\[0\.92rem\]{width:.92rem}.w-\[0\.95rem\]{width:.95rem}.w-\[1\.05rem\]{width:1.05rem}.w-\[1\.15rem\]{width:1.15rem}.w-\[1\.18rem\]{width:1.18rem}.w-\[1\.22rem\]{width:1.22rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.35rem\]{width:1.35rem}.w-\[1\.55rem\]{width:1.55rem}.w-\[1\.5rem\]{width:1.5rem}.w-\[1\.6rem\]{width:1.6rem}.w-\[1rem\]{width:1rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-screen{width:100vw}.min-w-0{min-width:0}.max-w-3xl{max-width:48rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1460px\]{max-width:1460px}.max-w-\[26ch\]{max-width:26ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[340px\]{max-width:340px}.max-w-\[34rem\]{max-width:34rem}.max-w-\[38rem\]{max-width:38rem}.max-w-\[520px\]{max-width:520px}.max-w-\[860px\]{max-width:860px}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-none{max-width:none}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\.5{--tw-translate-y:-.375rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\.5{--tw-translate-y:.375rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.015\]{--tw-scale-x:1.015;--tw-scale-y:1.015;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-wait{cursor:wait}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.32rem\]{gap:.32rem}.gap-\[0\.85rem\]{gap:.85rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-4{row-gap:1rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.justify-self-start{justify-self:start}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-3xl{border-radius:1.5rem}.rounded-\[0\.72rem\]{border-radius:.72rem}.rounded-\[0\.78rem\]{border-radius:.78rem}.rounded-\[0\.88rem\]{border-radius:.88rem}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:.75rem}.rounded-b-\[12px\]{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.rounded-t-\[12px\]{border-top-left-radius:12px;border-top-right-radius:12px}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-t{border-top-width:1px}.border-\[\#d84c4c\]{--tw-border-opacity:1;border-color:rgb(216 76 76/var(--tw-border-opacity,1))}.border-\[\#dfe6ee\]{--tw-border-opacity:1;border-color:rgb(223 230 238/var(--tw-border-opacity,1))}.border-\[\#e2e8f0\]{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-\[\#e4ebf3\]{--tw-border-opacity:1;border-color:rgb(228 235 243/var(--tw-border-opacity,1))}.border-\[\#e4ecf4\]{--tw-border-opacity:1;border-color:rgb(228 236 244/var(--tw-border-opacity,1))}.border-\[rgba\(121\,141\,180\,0\.24\)\]{border-color:#798db43d}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-600\/15{border-color:#05966926}.border-input{border-color:hsl(var(--input))}.border-neutral-200{--tw-border-opacity:1;border-color:rgb(229 229 229/var(--tw-border-opacity,1))}.border-transparent{border-color:#0000}.bg-\[\#2dae77\]{--tw-bg-opacity:1;background-color:rgb(45 174 119/var(--tw-bg-opacity,1))}.bg-\[\#def7e4\]{--tw-bg-opacity:1;background-color:rgb(222 247 228/var(--tw-bg-opacity,1))}.bg-\[rgba\(46\,208\,138\,0\.14\)\]{background-color:#2ed08a24}.bg-background{background-color:hsl(var(--background))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-border{background-color:hsl(var(--border))}.bg-current{background-color:currentColor}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-neutral-100{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/90{background-color:#ffffffe6}.bg-\[linear-gradient\(120deg\,rgba\(237\,242\,247\,0\.96\)_0\%\,rgba\(216\,246\,231\,0\.92\)_52\%\,rgba\(237\,242\,247\,0\.96\)_100\%\)\]{background-image:linear-gradient(120deg,#edf2f7f5 0%,#d8f6e7eb 52%,#edf2f7f5 100%)}.bg-\[linear-gradient\(180deg\,\#0d2147_0\%\,\#0a1b3d_100\%\)\]{background-image:linear-gradient(#0d2147 0%,#0a1b3d 100%)}.bg-\[linear-gradient\(90deg\,\#0c2857_0\%\,\#0f4874_58\%\,\#28b25b_100\%\)\]{background-image:linear-gradient(90deg,#0c2857 0%,#0f4874 58%,#28b25b 100%)}.bg-\[radial-gradient\(circle_at_20\%_18\%\,rgba\(74\,222\,128\,0\.18\)\,rgba\(74\,222\,128\,0\)_24\%\)\,radial-gradient\(circle_at_82\%_14\%\,rgba\(59\,130\,246\,0\.18\)\,rgba\(59\,130\,246\,0\)_28\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(241\,250\,255\,0\.92\)\)\]{background-image:radial-gradient(circle at 20% 18%,#4ade802e,#4ade8000 24%),radial-gradient(circle at 82% 14%,#3b82f62e,#3b82f600 28%),linear-gradient(#fffffffa,#f1faffeb)}.bg-\[radial-gradient\(circle_at_22\%_18\%\,rgba\(74\,222\,128\,0\.14\)\,rgba\(74\,222\,128\,0\)_22\%\)\,radial-gradient\(circle_at_82\%_14\%\,rgba\(56\,189\,248\,0\.14\)\,rgba\(56\,189\,248\,0\)_26\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(241\,250\,255\,0\.96\)\)\]{background-image:radial-gradient(circle at 22% 18%,#4ade8024,#4ade8000 22%),radial-gradient(circle at 82% 14%,#38bdf824,#38bdf800 26%),linear-gradient(#fffffffa,#f1fafff5)}.bg-\[radial-gradient\(circle_at_67\%_38\%\,rgba\(74\,222\,128\,0\.18\)\,rgba\(74\,222\,128\,0\)_20\%\)\,radial-gradient\(circle_at_84\%_70\%\,rgba\(96\,165\,250\,0\.16\)\,rgba\(96\,165\,250\,0\)_28\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\)_45\%\,rgba\(221\,247\,237\,0\.72\)_74\%\,rgba\(210\,240\,255\,0\.58\)_100\%\)\]{background-image:radial-gradient(circle at 67% 38%,#4ade802e,#4ade8000 20%),radial-gradient(circle at 84% 70%,#60a5fa29,#60a5fa00 28%),linear-gradient(135deg,#fff0 45%,#ddf7edb8 74%,#d2f0ff94 100%)}.fill-none{fill:none}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-6{padding:1.5rem}.p-\[0\.45rem\]{padding:.45rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.82rem\]{padding-left:.82rem;padding-right:.82rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.72rem\]{padding-top:.72rem;padding-bottom:.72rem}.pb-0{padding-bottom:0}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pl-5{padding-left:1.25rem}.pr-14{padding-right:3.5rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.04rem\]{font-size:1.04rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.3rem\]{font-size:1.3rem}.text-\[14px\]{font-size:14px}.text-\[1rem\]{font-size:1rem}.text-\[3rem\]{font-size:3rem}.text-\[clamp\(2\.7rem\,6vw\,5rem\)\]{font-size:clamp(2.7rem,6vw,5rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.96\]{line-height:.96}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.06em\]{letter-spacing:-.06em}.tracking-\[0\.16em\]{letter-spacing:.16em}.text-\[\#081a3d\]{--tw-text-opacity:1;color:rgb(8 26 61/var(--tw-text-opacity,1))}.text-\[\#0a1d42\]{--tw-text-opacity:1;color:rgb(10 29 66/var(--tw-text-opacity,1))}.text-\[\#111d3d\]{--tw-text-opacity:1;color:rgb(17 29 61/var(--tw-text-opacity,1))}.text-\[\#122d67\]{--tw-text-opacity:1;color:rgb(18 45 103/var(--tw-text-opacity,1))}.text-\[\#163066\]{--tw-text-opacity:1;color:rgb(22 48 102/var(--tw-text-opacity,1))}.text-\[\#22324f\]{--tw-text-opacity:1;color:rgb(34 50 79/var(--tw-text-opacity,1))}.text-\[\#2b3344\]{--tw-text-opacity:1;color:rgb(43 51 68/var(--tw-text-opacity,1))}.text-\[\#2fd28b\]{--tw-text-opacity:1;color:rgb(47 210 139/var(--tw-text-opacity,1))}.text-\[\#4a586f\]{--tw-text-opacity:1;color:rgb(74 88 111/var(--tw-text-opacity,1))}.text-\[\#4c5a70\]{--tw-text-opacity:1;color:rgb(76 90 112/var(--tw-text-opacity,1))}.text-\[\#536176\]{--tw-text-opacity:1;color:rgb(83 97 118/var(--tw-text-opacity,1))}.text-\[\#66748d\]{--tw-text-opacity:1;color:rgb(102 116 141/var(--tw-text-opacity,1))}.text-\[\#738198\]{--tw-text-opacity:1;color:rgb(115 129 152/var(--tw-text-opacity,1))}.text-\[\#7f8b9c\]{--tw-text-opacity:1;color:rgb(127 139 156/var(--tw-text-opacity,1))}.text-\[\#96a3b5\]{--tw-text-opacity:1;color:rgb(150 163 181/var(--tw-text-opacity,1))}.text-\[\#98a2b3\]{--tw-text-opacity:1;color:rgb(152 162 179/var(--tw-text-opacity,1))}.text-\[\#d84c4c\]{--tw-text-opacity:1;color:rgb(216 76 76/var(--tw-text-opacity,1))}.text-\[rgba\(238\,244\,255\,0\.88\)\]{color:#eef4ffe0}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-700{--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-neutral-900{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(216\,76\,76\,0\.1\)\]{--tw-shadow:0 0 0 3px #d84c4c1a;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_20px_rgba\(16\,185\,129\,0\.24\)\]{--tw-shadow:0 10px 20px #10b9813d;--tw-shadow-colored:0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 10px 30px #0f172a0d;--tw-shadow-colored:0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(64\,88\,123\,0\.12\)\]{--tw-shadow:0 12px 35px #40587b1f;--tw-shadow-colored:0 12px 35px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_16px_30px_rgba\(0\,0\,0\,0\.14\)\]{--tw-shadow:0 16px 30px #00000024;--tw-shadow-colored:0 16px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_36px_rgba\(16\,185\,129\,0\.22\)\]{--tw-shadow:0 18px 36px #10b98138;--tw-shadow-colored:0 18px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 18px 45px #0f172a0f;--tw-shadow-colored:0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_22px_44px_rgba\(5\,12\,32\,0\.28\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:0 22px 44px #050c2047,inset 0 0 0 1px #ffffff08;--tw-shadow-colored:0 22px 44px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 24px 60px #0f172a2e;--tw-shadow-colored:0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-\[\#d7dfe8\]{--tw-ring-opacity:1;--tw-ring-color:rgb(215 223 232/var(--tw-ring-opacity,1))}.ring-emerald-500\/10{--tw-ring-color:#10b9811a}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-0{--tw-blur:blur(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur:blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[12px\]{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[opacity\,transform\,filter\]{transition-property:opacity,transform,filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\[background-image\:radial-gradient\(rgba\(255\,255\,255\,0\.35\)_1px\,transparent_1px\)\]{background-image:radial-gradient(#ffffff59 1px,#0000 1px)}.\[background-size\:14px_14px\]{background-size:14px 14px}.talloh-trust__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}.talloh-trust__column{padding:2rem}.talloh-trust__contacts{grid-template-columns:repeat(3,minmax(0,1fr))}@media screen and (max-width:1100px){.talloh-story__inner,.talloh-payments__inner,.talloh-proof__metrics,.talloh-trust__top,.talloh-trust__contacts,.talloh-targets__grid,.talloh-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:820px){.talloh-story,.talloh-targets,.talloh-products,.talloh-payments,.talloh-proof,.talloh-trust{padding:4rem 1.25rem}.talloh-story__inner,.talloh-split-grid,.talloh-targets__grid,.talloh-products__grid,.talloh-payments__inner,.talloh-payments__grid,.talloh-proof__metrics,.talloh-proof__list,.talloh-trust__top,.talloh-trust__contacts{grid-template-columns:1fr}.talloh-story__panel-top{flex-direction:column;align-items:flex-start}.talloh-story__proofs{grid-template-columns:1fr}}@keyframes story-pulse{0%{box-shadow:0 0 #22c55e57}70%{box-shadow:0 0 0 10px #22c55e00}to{box-shadow:0 0 #22c55e00}}@keyframes section-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes positioning-bars{0%,to{transform:scaleY(.92)}50%{transform:scaleY(1.06)}}.presence-section{color:#111;background:#fff;padding:5rem 2rem;overflow:hidden}.presence-section__inner{grid-template-columns:minmax(320px,460px) minmax(0,1fr);place-items:center stretch;gap:2.5rem;max-width:1240px;margin:0 auto;display:grid}.presence-section__header{max-width:460px;margin:0}.presence-section__kicker{letter-spacing:.14em;text-transform:uppercase;color:#2f2f2f;text-align:left;margin:0 0 1rem;font-size:.82rem;font-weight:700}.presence-section__title{text-align:left;margin:0;font-size:clamp(2.1rem,3vw,3.6rem);font-weight:700;line-height:1.06}.presence-section__title-line{display:block}.presence-section__title-line--accent{color:#2563eb}.presence-section__body{color:#3c3c3c;text-align:left;max-width:32rem;margin:1.25rem auto 2rem;font-size:1rem;line-height:1.8}.presence-section__meta{flex-wrap:wrap;gap:.8rem;margin-top:1.6rem;display:flex}.presence-section__meta span{color:#1d4ed8;letter-spacing:.06em;background:#2563eb14;border:1px solid #2563eb1f;border-radius:999px;align-items:center;min-height:2.5rem;padding:.6rem .95rem;font-size:.84rem;font-weight:700;transition:transform .28s,border-color .28s,background-color .28s;display:inline-flex}.presence-section__meta span:hover{background:#2563eb1c;border-color:#2563eb2e;transform:translateY(-3px)}.presence-section__visual{place-items:center;width:100%;min-width:0;display:grid}.globe{width:min(100%,1000px);min-height:520px;box-shadow:none;background:0 0;border:none;border-radius:2rem;place-items:center;display:grid;position:relative;overflow:hidden}.globe:after{content:none}.presence-globe__svg{z-index:1;width:min(100%,520px);height:auto;position:relative;overflow:visible}.presence-globe__svg path[stroke=\#333333]{stroke:#22c55e61}.flag-marker{cursor:pointer}.flag-marker circle,.flag-marker image{transform-origin:12.5px 12.5px;animation:13.8s cubic-bezier(.22,1,.36,1) infinite flag-marker-pop;animation-delay:var(--marker-delay,0s)}.flag-marker__label{opacity:0;transform-origin:13px -18px;pointer-events:none;animation:13.8s cubic-bezier(.22,1,.36,1) infinite flag-label-pop;animation-delay:var(--marker-delay,0s);transform:translateY(8px)scale(.94)}.flag-marker:hover circle,.flag-marker:hover image{animation-play-state:paused}.flag-marker:hover circle{stroke:#2563eb;filter:drop-shadow(0 10px 22px #2563eb3d);transform:scale(1.16)}.flag-marker:hover .flag-marker__label{opacity:1;animation-play-state:paused;transform:translateY(0)scale(1)}.bluryLine{filter:blur(5px)}@media screen and (max-width:1100px){.presence-section__inner{grid-template-columns:1fr;justify-items:center}.presence-section__header{max-width:760px;margin:0 auto}.presence-section__kicker,.presence-section__title,.presence-section__body{text-align:center}.globe{width:min(100%,820px);min-height:620px}}@media screen and (max-width:720px){.presence-section{padding:4rem 1.25rem}.globe{width:min(100%,620px);min-height:500px}.presence-globe__svg{width:min(100%,560px)}.flag-marker__label{display:none}}@keyframes flag-marker-pop{0%,22%,to{filter:drop-shadow(0 0 #2563eb00);stroke:#333;transform:scale(1)}5%{filter:drop-shadow(0 12px 22px #2563eb3d);stroke:#2563eb;transform:scale(1.14)}11%{filter:drop-shadow(0 8px 18px #2563eb2e);stroke:#2563eb;transform:scale(1.06)}}@keyframes flag-label-pop{0%,22%,to{opacity:0;transform:translateY(8px)scale(.94)}4%{opacity:0;transform:translateY(10px)scale(.92)}7%{opacity:1;transform:translateY(-2px)scale(1.03)}19%{opacity:1;transform:translateY(0)scale(1)}}.talloh-page-hero-grid{gap:20px;align-items:top;grid-template-columns:minmax(0,1.08fr) minmax(320px,460px);display:grid}.talloh-page-hero__visual{justify-content:center;align-items:center;display:flex}.processing-card{text-align:center;border-radius:32px;width:100%;max-width:440px;padding:28px}.processing-card__headings h3{color:#0f172a;margin:0;font-size:1.375rem;font-weight:600}.processing-card__headings p{color:#64748b;margin:8px 0 0;font-size:.975rem}.processing-card__wrapper{width:100%;margin:28px auto 0;position:relative}.processing-card__gears{background:#94a3b8;border-radius:999px;width:200px;height:200px;margin:0 auto;animation:.5s .5s forwards processingScaleIn;position:relative;overflow:hidden;transform:scale(0)}.processing-card.uncomplete .gear-wrapper-1{animation:.5s 1s forwards gearEnter1}.processing-card.uncomplete .gear-wrapper-2{animation:.5s 1.5s forwards gearEnter2}.processing-card.uncomplete .gear-wrapper-3{animation:.5s 1.25s forwards gearEnter3}.processing-card.uncomplete .gear-wrapper-4{animation:.5s .75s forwards gearEnter4}.processing-card.complete .processing-card__gears{background-color:#0000;transition:background-color .25s .75s}.processing-card.complete .gear-wrapper-1{animation:.5s .5s forwards gearLeave1;transform:rotate(10deg)translate(-5px,-5px)}.processing-card.complete .gear-wrapper-2{animation:.5s .5s forwards gearLeave2;transform:rotate(25deg)translate(20px,-50px)}.processing-card.complete .gear-wrapper-3{animation:.5s .5s forwards gearLeave3;transform:rotate(15deg)translate(-25px,-15px)}.processing-card.complete .gear-wrapper-4{animation:.5s .5s forwards gearLeave4;transform:translate(0,0)}.processing-card.complete .processing-card__loading-bar{animation:.5s forwards hideLoading}.processing-card.complete .checkmark{animation:.4s cubic-bezier(.65,0,.45,1) 1s forwards fillCheckSuccess,.2s ease-out 1.5s forwards beatCheck,1.25s ease-out 1.5s forwards echoSuccess}.processing-card.complete .checkmark-circle{stroke:#16a34a;animation:.5s cubic-bezier(.65,0,.45,1) .75s forwards strokeCheck}.processing-card.complete .checkmark-check{animation:.3s cubic-bezier(.65,0,.45,1) 1.25s forwards strokeCheck}.gear-wrapper{position:absolute}.gear-wrapper-1{top:0;left:0;transform:rotate(10deg)translate(-40px,-60px)}.gear-wrapper-2{top:0;right:0;transform:rotate(25deg)translate(70px,-130px)}.gear-wrapper-3{bottom:0;right:0;transform:rotate(15deg)translate(30px,20px)}.gear-wrapper-4{bottom:0;left:0;transform:translate(-70px,70px)}.gear{fill:#e2e8f0;transform-origin:50%}.gear-1{width:90px;height:90px;animation:1s linear 2s infinite reverse gearRotate}.gear-2{width:150px;height:150px;animation:1.5s linear 2s infinite gearRotate}.gear-3{width:60px;height:60px;animation:.75s linear 2s infinite reverse gearRotate}.gear-4{width:120px;height:110px;animation:1.25s linear 2s infinite gearRotate}.processing-card__loading-bar{background:#e2e8f0;border-radius:999px;width:200px;height:10px;margin:36px auto 0;position:relative;overflow:hidden}.processing-card__loading-bar span{border-radius:inherit;background:#2563eb;width:0;height:100%;transition:width .5s;position:absolute;top:0;left:0}.checkmark{stroke-width:1.5px;stroke:#fff;stroke-miterlimit:10;border-radius:50%;width:100px;height:100px;margin-top:-50px;margin-left:-50px;display:block;position:absolute;top:50%;left:50%}.checkmark-circle{fill:none;stroke-dasharray:200;stroke-dashoffset:200px}.checkmark-check{stroke:#fff;stroke-dasharray:100;stroke-dashoffset:100px;transform-origin:50%}@keyframes processingScaleIn{to{transform:scale(1)}}@keyframes gearRotate{to{transform:rotate(360deg)}}@keyframes gearEnter1{to{transform:rotate(10deg)translate(-5px,-5px)}}@keyframes gearEnter2{to{transform:rotate(25deg)translate(20px,-50px)}}@keyframes gearEnter3{to{transform:rotate(15deg)translate(-25px,-15px)}}@keyframes gearEnter4{to{transform:translate(0,0)}}@keyframes gearLeave1{0%{transform:rotate(10deg)translate(-5px,-5px)}to{transform:rotate(10deg)translate(-40px,-60px)}}@keyframes gearLeave2{0%{transform:rotate(25deg)translate(20px,-50px)}to{transform:rotate(25deg)translate(70px,-130px)}}@keyframes gearLeave3{0%{transform:rotate(15deg)translate(-25px,-15px)}to{transform:rotate(15deg)translate(30px,20px)}}@keyframes gearLeave4{0%{transform:translate(0,0)}to{transform:translate(-70px,70px)}}@keyframes hideLoading{to{opacity:0;height:0;margin-top:0}}@keyframes fillCheckSuccess{to{box-shadow:inset 0 0 0 100px #16a34a}}@keyframes beatCheck{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes echoSuccess{0%{box-shadow:inset 0 0 0 100px #16a34a,0 0 #16a34a}to{box-shadow:inset 0 0 0 100px #16a34a,0 0 0 50px #0000}}@keyframes strokeCheck{to{stroke-dashoffset:0}}@media (max-width:1024px){.talloh-page-hero-grid{grid-template-columns:1fr;gap:32px}.talloh-page-hero__visual{justify-content:flex-start}.processing-card,.enterprise-terminal-card{max-width:100%}.enterprise-terminal-card__screen{min-height:320px}}@media (max-width:720px){.talloh-page-hero__visual{justify-content:center}.contact-mail-hero{max-width:100%;min-height:300px}}@media (max-width:980px){.enterprise-method__hero{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:center;gap:1.5rem}.enterprise-method__intro{max-width:none}.enterprise-method__visual{justify-content:center;width:100%}.enterprise-method__visual-shell{width:100%;max-width:420px;min-height:300px}.enterprise-method__visual-shell img{min-height:300px}}@media (max-width:720px){.enterprise-method__hero{grid-template-columns:1fr;align-items:start;gap:1.25rem}.enterprise-method__visual{justify-content:center}.enterprise-method__intro .talloh-page-band__title{font-size:clamp(1.8rem,7vw,2.35rem)}.enterprise-method__intro .talloh-page-band__body{font-size:.98rem;line-height:1.72}.enterprise-method__visual-shell{border-radius:1.5rem;width:min(100%,34rem);max-width:100%;min-height:260px}.enterprise-method__visual-shell img{min-height:260px}.enterprise-method__grid{grid-template-columns:1fr}}@media (max-width:680px){.enterprise-method__hero{flex-direction:column;align-items:stretch;display:flex}.enterprise-method__intro,.enterprise-method__visual--risk,.enterprise-method__visual-shell--risk{width:100%;max-width:100%}.enterprise-method__intro,.enterprise-method__visual--risk{place-self:stretch stretch}.enterprise-method__intro .talloh-page-band__title,.enterprise-method__intro .talloh-page-band__body{max-width:none}.enterprise-method__visual--risk{order:2;justify-content:center;margin-top:22px;display:flex}.enterprise-method__intro{order:1}.enterprise-method__intro a{width:100%;display:block}.enterprise-method__intro button{width:100%;max-width:100%;padding-inline:1rem}.enterprise-method__visual-shell{width:100%;min-height:220px}.enterprise-method__visual-shell img{min-height:220px}.enterprise-method__card{border-radius:1.25rem;padding:1.15rem 1rem}.enterprise-method__card p{line-height:1.6}}.enterprise-terminal-card{background:linear-gradient(#fff 0%,#f5f8fd 100%);border:1px solid #e5ebf3;border-radius:32px;width:100%;max-width:440px;padding:18px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0f172a14}.enterprise-terminal-card__glow{pointer-events:none;background:radial-gradient(circle,#2563eb2e 0%,#2563eb00 72%);border-radius:999px;width:220px;height:220px;position:absolute;inset:auto auto -10% -8%}.enterprise-terminal-card__chrome{align-items:center;gap:.45rem;margin-bottom:14px;display:flex}.enterprise-terminal-card__chrome span{background:#d7dfeb;border-radius:999px;width:.72rem;height:.72rem}.enterprise-terminal-card__chrome span:first-child{background:#f97316}.enterprise-terminal-card__chrome span:nth-child(2){background:#facc15}.enterprise-terminal-card__chrome span:nth-child(3){background:#22c55e}.enterprise-terminal-card__screen{background:radial-gradient(circle at top,#ffffff47,#0000 34%),linear-gradient(#eef4fb 0%,#e8eff8 100%);border:1px solid #dde6f1;border-radius:24px;min-height:360px;position:relative;overflow:hidden}.enterprise-terminal-card__lottie{position:absolute;inset:0}.enterprise-terminal-card__lottie svg{width:100%!important;height:100%!important}.contact-mail-hero{background:radial-gradient(circle at 50% 35%,#2563eb1a,#0000 32%),linear-gradient(#f7faff 0%,#eef4ff 100%);border:1px solid #dbe7fb;border-radius:32px;width:100%;max-width:440px;min-height:360px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0f172a0f}.contact-mail-hero__stage{position:absolute;inset:0}.contact-mail-hero__icon{width:110px;height:74px;animation:4s ease-in-out infinite contact-mail-icon;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-mail-hero__top{border-top:40px solid #2563eb;border-left:55px solid #0000;border-right:55px solid #0000;border-radius:10px;width:0;height:0;animation:4s ease-in-out infinite contact-mail-top;position:absolute;top:0;left:0}.contact-mail-hero__left{border-top:30px solid #0000;border-bottom:30px solid #0000;border-left:42px solid #2563eb;border-radius:10px;width:0;height:0;animation:4s ease-in-out infinite contact-mail-left;position:absolute;top:7px;left:0}.contact-mail-hero__right{border-top:30px solid #0000;border-bottom:30px solid #0000;border-right:42px solid #2563eb;border-radius:10px;width:0;height:0;animation:4s ease-in-out infinite contact-mail-right;position:absolute;top:7px;right:0}.contact-mail-hero__bottom{position:absolute;bottom:0;left:0}.contact-mail-hero__bottom-1{border-bottom:32px solid #2563eb;border-left:45px solid #0000;border-right:55px solid #0000;border-radius:10px;width:0;height:0;animation:4s ease-in-out infinite contact-mail-bottom-1;position:absolute;bottom:0;left:0}.contact-mail-hero__bottom-2{border-bottom:32px solid #2563eb;border-left:55px solid #0000;border-right:45px solid #0000;border-radius:10px;width:0;height:0;animation:4s linear infinite contact-mail-bottom-2;position:absolute;bottom:0;left:10px}@keyframes contact-mail-icon{0%,32%{opacity:1;top:50%;left:50%}45%,to{opacity:0;top:calc(50% - 200px);left:calc(50% + 200px)}}@keyframes contact-mail-top{0%,5%{border-top:40px solid #2563eb;border-left:55px solid #0000;border-right:55px solid #0000;top:0;left:0;transform:rotate(0)}10%,to{border-top:35px solid #2563eb;border-left:25px solid #0000;border-right:85px solid #0000;top:-22px;left:12px;transform:rotate(-10deg)}}@keyframes contact-mail-left{0%,5%{border-top:30px solid #0000;border-bottom:30px solid #0000;border-left:42px solid #2563eb;border-radius:10px;top:7px;left:0;transform:rotate(0)}10%,to{border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:12px solid #2563eb;border-radius:0;top:21px;left:30px;transform:rotate(30deg)}}@keyframes contact-mail-right{0%,5%{border-top:30px solid #0000;border-bottom:30px solid #0000;border-right:42px solid #2563eb;top:7px;right:0;transform:rotate(0)}10%,to{border-top:85px solid #0000;border-bottom:25px solid #0000;border-right:32px solid #2563eb;top:-53px;right:23px;transform:rotate(37deg)}}@keyframes contact-mail-bottom-1{0%{border-bottom:32px solid #2563eb;border-left:45px solid #0000;border-right:55px solid #0000}5%{opacity:1;border-bottom:32px solid #2563eb;border-left:55px solid #0000;border-right:45px solid #0000;left:10px}6%,to{opacity:0;border-bottom:32px solid #2563eb;border-left:55px solid #0000;border-right:45px solid #0000;left:10px}}@keyframes contact-mail-bottom-2{0%,5%{border-bottom:32px solid #2563eb;border-left:55px solid #0000;border-right:45px solid #0000;left:10px;transform:rotate(0)translate(0)}10%{border-bottom:20px solid #2563eb;border-left:15px solid #0000;border-right:55px solid #0000;left:40px;transform:rotate(10deg)translate(0)}14%{border-bottom:20px solid #2563eb;border-left:15px solid #0000;border-right:55px solid #0000;left:40px;transform:rotate(60deg)translate(60px,60px)}18%{border-bottom:20px solid #2563eb;border-left:15px solid #0000;border-right:55px solid #0000;left:40px;transform:rotate(120deg)translate(60px,60px)}22%{border-bottom:20px solid #2563eb;border-left:15px solid #0000;border-right:55px solid #0000;left:40px;transform:rotate(270deg)translate(80px,80px)}26%{border-bottom:20px solid #2563eb;border-left:15px solid #0000;border-right:55px solid #0000;left:40px;transform:rotate(300deg)translate(-60px,-60px)}30%,to{border-bottom:10px solid #fff;border-left:7px solid #0000;border-right:35px solid #0000;left:40px;transform:rotate(320deg)translate(30px,-58px)}}.enterprise-method{gap:2rem;min-width:0;display:grid}.enterprise-method__hero{grid-template-columns:minmax(0,.95fr) minmax(0,.85fr);align-items:center;gap:1.75rem;min-width:0;display:grid}.enterprise-method__intro{min-width:0;max-width:42rem}.enterprise-method__visual{justify-content:flex-end;min-width:0;display:flex}.enterprise-method__visual-shell{background:radial-gradient(circle at top,#2563eb14,#0000 36%),linear-gradient(#fff 0%,#f6f9fd 100%);border:1px solid #dfe7f2;border-radius:2rem;width:100%;max-width:480px;min-height:320px;overflow:hidden;box-shadow:0 24px 60px #0f172a14}.enterprise-method__visual-shell img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:320px;display:block}.enterprise-method__visual--risk,.enterprise-method__visual-shell--risk{width:100%}.enterprise-method__intro .talloh-page-band__title,.enterprise-method__intro .talloh-page-band__body{overflow-wrap:anywhere;max-width:100%}.enterprise-method__blocks{gap:1rem;min-width:0;display:grid}.enterprise-method__label{width:fit-content}.enterprise-method__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}.enterprise-method__card{background:#ffffffd6;border:1px solid #e4e9f1;border-radius:1.5rem;gap:.9rem;min-height:100%;padding:1.35rem 1.4rem;display:grid;box-shadow:0 18px 42px #0f172a0d}.enterprise-method__index{color:#1d4ed8;letter-spacing:.12em;background:#2563eb14;border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;font-size:.78rem;font-weight:800;display:inline-flex}.enterprise-method__card p{color:#384152;margin:0;line-height:1.72}@media (max-width:560px){.enterprise-hero__cta{width:100%}}@media (max-width:420px){.site-nav{gap:.5rem}.site-nav__logo{height:2.25rem}.site-nav__mobile-actions{gap:.5rem}.site-nav__mobile-button{flex-shrink:0;width:2.5rem;height:2.5rem}}@media (max-width:380px){.site-nav__logo{height:2rem}.site-nav__mobile-actions{gap:.35rem}.site-nav__mobile-button{width:2.35rem;height:2.35rem}.talloh-contact-card__top{flex-direction:column;align-items:flex-start}}@media (max-width:980px){.enterprise-method__hero{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:center;gap:1.5rem}.enterprise-method__intro{max-width:none}.enterprise-method__visual{justify-content:center;width:100%}.enterprise-method__visual-shell{width:100%;max-width:420px;min-height:300px}.enterprise-method__visual-shell img{min-height:300px}}@media (max-width:720px){.enterprise-method__hero{grid-template-columns:1fr;align-items:start;gap:1.25rem}.enterprise-method__intro .talloh-page-band__title{font-size:clamp(1.8rem,7vw,2.35rem)}.enterprise-method__intro .talloh-page-band__body{font-size:.98rem;line-height:1.72}.enterprise-method__visual{justify-content:center}.enterprise-method__visual-shell{border-radius:1.5rem;width:min(100%,34rem);max-width:100%;min-height:260px}.enterprise-method__visual-shell img{min-height:260px}.enterprise-method__grid{grid-template-columns:1fr}}@media (max-width:680px){.enterprise-method__hero{flex-direction:column;align-items:stretch;display:flex}.enterprise-method__intro,.enterprise-method__visual--risk,.enterprise-method__visual-shell--risk{width:100%;max-width:100%}.enterprise-method__visual--risk{order:2;justify-content:center;margin-top:22px;display:flex}.enterprise-method__intro{order:1}.enterprise-method__intro a{width:100%;display:block}.enterprise-method__intro button{width:100%;max-width:100%;padding-inline:1rem}.enterprise-method__visual-shell{width:100%;min-height:220px}.enterprise-method__visual-shell img{min-height:220px}.enterprise-method__card{border-radius:1.25rem;padding:1.15rem 1rem}.enterprise-method__card p{line-height:1.6}}.talloh-story--nokash{background:radial-gradient(circle at 100% 0,#2563eb14,#0000 28%),linear-gradient(#fff 0%,#f9fbff 100%);padding:88px 0}.talloh-story__inner{grid-template-columns:minmax(0,1.15fr) minmax(320px,.72fr);align-items:start;gap:44px;width:min(1240px,100% - 48px);margin:0 auto;display:grid}.talloh-story__content{flex-direction:column;min-height:640px;display:flex}.talloh-story__intro{max-width:620px}.talloh-story__kicker{color:#18b86d;letter-spacing:.02em;text-transform:uppercase;margin:0 0 18px;font-size:.95rem;font-weight:600}.talloh-story__title{letter-spacing:-.045em;color:#111;max-width:680px;margin:0;font-size:clamp(2.8rem,5vw,4.7rem);font-weight:700;line-height:.96}.talloh-story__main{letter-spacing:-.045em;color:#111;max-width:680px;margin:0 0 18px;font-size:clamp(2.8rem,5vw,3rem);font-weight:700;line-height:.96}.talloh-story__title span,.talloh-story__main span{color:#90979f;font-weight:500}.talloh-story__body--lead{color:#555d65;max-width:610px;margin:28px 0 0;font-size:1.05rem;line-height:1.78}.talloh-story__feature-callout{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffd1;border:1px solid #11111112;border-radius:24px;max-width:620px;margin-top:28px;padding:24px 26px;box-shadow:0 14px 40px #131c160d}.talloh-story__feature-label{color:#111;margin:0 0 10px;font-size:1rem;font-weight:700}.talloh-story__feature-text{color:#5f6670;margin:0;font-size:1rem;line-height:1.72}.talloh-story__actions{margin-top:30px}.talloh-story__cta{background:rgb(30 64 175/var(--tw-bg-opacity,1));color:#fff;border-radius:999px;align-items:center;gap:10px;padding:15px 24px;font-weight:600;text-decoration:none;display:inline-flex}.talloh-story__cta:hover{transform:translateY(-2px)}.talloh-story__solutions{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:760px;margin-top:64px;display:grid}.talloh-story__solution-card{background:radial-gradient(circle at 100% 0,#ffffffd9 0%,#fff0 42%),linear-gradient(#fffffff5 0%,#f4f7fbeb 100%);border:1px solid #11111112;border-radius:22px;min-height:185px;padding:22px 20px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 14px 32px #161c180f}.talloh-story__solution-card:before{content:"";background:linear-gradient(145deg, var(--solution-glow,#2563eb29) 0%, #fff0 58%);opacity:.9;pointer-events:none;position:absolute;inset:0}.talloh-story__solution-card:after{content:"";background:var(--solution-orb,#2563eb1f);filter:blur(6px);pointer-events:none;border-radius:999px;width:128px;height:128px;position:absolute;top:-38px;right:-28px}.talloh-story__solution-card:hover{border-color:#18b86d3d;transform:translateY(-4px);box-shadow:0 20px 40px #131c161a}.talloh-story__solution-card>*{z-index:1;position:relative}.talloh-story__solution-card--collect{--solution-glow:#2c78ff38;--solution-orb:#60a5fa38;background:radial-gradient(circle at 18% 18%,#bfdbfe9e 0%,#bfdbfe00 36%),linear-gradient(160deg,#f4f9ff 0%,#e9f3ff 46%,#fff 100%)}.talloh-story__solution-card--send{--solution-glow:#22c55e33;--solution-orb:#86efac38;background:radial-gradient(circle at 82% 22%,#a7f3d08a 0%,#a7f3d000 38%),linear-gradient(155deg,#f3fff8 0%,#e6faf0 48%,#fff 100%)}.talloh-story__solution-card--route{--solution-glow:#f973162e;--solution-orb:#fdba7438;background:radial-gradient(circle at 22% 84%,#fed7aa85 0%,#fed7aa00 40%),linear-gradient(160deg,#fff9f2 0%,#fff0de 44%,#fff 100%)}.talloh-story__solution-card--reconcile{--solution-glow:#8b5cf629;--solution-orb:#c4b5fd3d;background:radial-gradient(circle at 78% 78%,#ddd6fe8a 0%,#ddd6fe00 42%),linear-gradient(160deg,#faf7ff 0%,#f1ecff 48%,#fff 100%)}.talloh-story__solution-index{color:#a0a6ad;margin-bottom:14px;font-size:1.45rem;font-weight:500;line-height:1;display:inline-block}.talloh-story__solution-card h3{letter-spacing:-.03em;color:#121212;margin:0 0 10px;font-size:1.32rem;line-height:1.08}.talloh-story__solution-card p{color:#5d636b;margin:0 0 16px;font-size:.96rem;line-height:1.58}.talloh-story__solution-card a{color:#111;text-underline-offset:3px;font-size:.95rem;font-weight:500;text-decoration:underline}.talloh-story__visual{justify-content:flex-end;align-items:flex-start;display:flex}.talloh-story__visual-card{border-radius:30px;width:100%;max-width:460px;height:560px;overflow:hidden;box-shadow:0 24px 60px #10181214}.talloh-story__visual-card--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1100px){.talloh-story__inner{grid-template-columns:1fr;gap:32px}.talloh-story__content{min-height:auto}.talloh-story__visual{order:-1;justify-content:center}.talloh-story__visual-card{max-width:720px;height:420px}.talloh-story__solutions{max-width:100%;margin-top:40px}}@media (max-width:720px){.talloh-story--nokash{padding:72px 0}.talloh-story__inner{gap:28px;width:min(100% - 24px,1240px)}.talloh-story__title,.talloh-story__main{font-size:2.8rem}.talloh-story__solutions{grid-template-columns:1fr;margin-top:32px}.talloh-story__visual-card{border-radius:24px;max-width:100%;height:300px}}.talloh-story__solutions-row{flex-wrap:wrap;gap:12px;width:min(1240px,100% - 48px);margin:48px auto 0;display:flex}.talloh-story__solutions-row .talloh-story__solution-card{flex:calc(25% - 12px)}@media (max-width:1100px){.talloh-story__solutions-row .talloh-story__solution-card{flex:calc(50% - 12px)}}@media (max-width:640px){.talloh-story__solutions-row{width:min(100% - 24px,1240px)}.talloh-story__solutions-row .talloh-story__solution-card{flex:100%}}.talloh-story__head{font-size:1.6rem}.talloh-access-showcase{background:#fff;padding:6rem 0}.talloh-access-showcase__inner{width:min(1200px,100% - 48px);margin:0 auto}.talloh-access-showcase__top{grid-template-columns:1.5fr .9fr;align-items:start;gap:2rem;margin-bottom:2rem;display:grid}.talloh-access-showcase__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:green;margin:0 0 .75rem;font-size:.85rem}.talloh-access-showcase__title{letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,3vw,3.5rem);line-height:.95}.talloh-access-showcase__aside{flex-direction:column;gap:1.25rem;padding-top:.5rem;display:flex}.talloh-access-showcase__text{color:#121212b8;max-width:28ch;margin:0;font-size:1.5rem;line-height:1.5}.talloh-access-showcase__cta{color:#fff;background:#111;border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;width:fit-content;min-width:220px;padding:.95rem 1rem .95rem 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.talloh-access-showcase__cta span{color:#111;background:#fff;border-radius:999px;place-items:center;width:38px;height:38px;display:inline-grid}.talloh-access-showcase__grid{grid-template-columns:2.2fr .8fr .8fr;gap:1rem;min-height:420px;display:grid}.talloh-access-card{border-radius:32px;position:relative;overflow:hidden}.talloh-access-card--featured{background:#caf0f8;grid-template-columns:1.05fr .95fr;min-height:420px;display:grid}.talloh-access-card__content{flex-direction:column;justify-content:space-between;padding:1.75rem;display:flex}.talloh-access-card__meta{justify-content:space-between;align-items:center;display:flex}.talloh-access-card__index{color:#1111118c;font-size:.88rem;font-weight:700}.talloh-access-card__copy h3{margin:0 0 .75rem;font-size:clamp(1.8rem,2vw,2.6rem);line-height:1}.talloh-access-card__copy p{color:#111111b8;max-width:28ch;margin:0;line-height:1.45}.talloh-access-card__arrow{color:#fff;cursor:pointer;background:#1a1a1a;border:0;border-radius:999px;width:56px;height:56px;font-size:1.2rem}.talloh-access-card__visual{justify-content:center;align-items:end;padding:1.5rem;display:flex;position:relative}.talloh-access-card__orb{filter:blur(10px);background:radial-gradient(circle,#ffffffb3,#fff0);border-radius:50%;width:240px;height:240px;position:absolute;inset:10% 12% auto auto}.talloh-access-card__panel{z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:24px;width:100%;max-width:240px;padding:1rem 1.1rem;font-weight:600;position:relative}.talloh-access-card--stack{color:#fff;align-items:end;min-height:420px;padding:1.5rem;display:flex}.talloh-access-card--stack-1{background:linear-gradient(#d59b3a 0%,#c76b05 100%)}.talloh-access-card--stack-2{background:linear-gradient(#6f8965 0%,#294328 100%)}.talloh-access-card__stack-bg{opacity:.9;background:radial-gradient(circle at 30% 20%,#ffffff47,#0000 30%),radial-gradient(circle at 80% 80%,#ffffff26,#0000 25%);position:absolute;inset:0}.talloh-access-card__stack-content{z-index:1;position:relative}.talloh-access-card__stack-content h3{margin:.75rem 0 .4rem;font-size:2rem;line-height:1}.talloh-access-card__stack-content p{color:#ffffffd1;max-width:16ch;margin:0;font-size:.95rem;line-height:1.4}.talloh-scrolltop{z-index:60;color:#fff;width:4.75rem;height:4.75rem;box-shadow:none;cursor:pointer;opacity:0;pointer-events:none;filter:drop-shadow(0 20px 30px #0f172a33);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:opacity .42s,transform .42s cubic-bezier(.22,1,.36,1),filter .32s;display:inline-flex;position:fixed;bottom:1.5rem;right:1.5rem;transform:translateY(22px)scale(.88)}.talloh-scrolltop.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.talloh-scrolltop:hover{filter:drop-shadow(0 26px 38px #0f172a3d);transform:translateY(-4px)scale(1.02)}.talloh-scrolltop:focus-visible{outline:none}.talloh-scrolltop__ring{border-radius:inherit;background:conic-gradient(from 220deg,#22d3eefa 0deg,#3b82f6f5 120deg,#22c55ed1 220deg,#0f172a2e 285deg,#22d3eefa 360deg);animation:5.8s linear infinite talloh-scrolltop-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 56%,#000 58%);mask:radial-gradient(circle,#0000 56%,#000 58%)}.talloh-scrolltop__halo{border-radius:inherit;opacity:.88;pointer-events:none;background:radial-gradient(circle,#22d3ee3d 0%,#3b82f61f 38%,#3b82f600 72%);animation:3.8s ease-in-out infinite talloh-scrolltop-pulse;position:absolute;inset:-.6rem}.talloh-scrolltop__orbit{border-radius:inherit;border:1px solid #ffffff14;position:absolute;inset:.52rem}.talloh-scrolltop__orbit:after{content:"";background:linear-gradient(135deg,#67e8f9 0%,#22c55e 100%);border-radius:999px;width:.5rem;height:.5rem;margin-left:-.25rem;animation:5.8s linear infinite talloh-scrolltop-orbit;position:absolute;top:-.16rem;left:50%;box-shadow:0 0 14px #67e8f9b3}.talloh-scrolltop__icon{z-index:1;background:radial-gradient(circle at 30% 20%,#ffffff14,#0000 30%),linear-gradient(#0a0e18f5 0%,#111827f5 100%);border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:3.3rem;height:3.3rem;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .28s,border-color .28s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 14px 24px #02061757}.talloh-scrolltop:hover .talloh-scrolltop__icon{transform:translateY(-1px)}.talloh-scrolltop:focus-visible .talloh-scrolltop__icon{box-shadow:0 0 0 4px #ffffffe6,0 0 0 8px #22d3ee3d,inset 0 1px #ffffff14,0 14px 24px #02061757}@keyframes talloh-scrolltop-pulse{0%,to{opacity:.56;transform:scale(.94)}50%{opacity:.94;transform:scale(1.04)}}@keyframes talloh-scrolltop-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes talloh-scrolltop-orbit{0%{transform:rotate(0)translateY(-1.62rem)rotate(0)}to{transform:rotate(360deg)translateY(-1.62rem)rotate(-360deg)}}@media (max-width:980px){.talloh-access-showcase__top,.talloh-access-showcase__grid,.talloh-access-card--featured{grid-template-columns:1fr}.talloh-access-showcase__top{text-align:center;justify-items:center;gap:1.5rem}.talloh-access-showcase__intro,.talloh-access-showcase__aside{text-align:center;align-items:center;width:100%;max-width:42rem}.talloh-access-showcase__title{max-width:16ch;margin-inline:auto}.talloh-access-showcase__text{max-width:30ch;margin-inline:auto;font-size:1.1rem;line-height:1.75}.talloh-access-card--stack{min-height:240px}.talloh-scrolltop{width:4.1rem;height:4.1rem;bottom:1rem;right:1rem}.talloh-scrolltop__icon{width:2.9rem;height:2.9rem}}@media (max-width:640px){.talloh-access-showcase{padding:4.75rem 0}.talloh-access-showcase__inner{width:min(100% - 20px,1200px)}.talloh-access-showcase__eyebrow{margin-bottom:.9rem}.talloh-access-showcase__title{max-width:15ch;font-size:clamp(2rem,9vw,2.7rem);line-height:1.02}.talloh-access-showcase__aside{gap:1rem;padding-top:0}.talloh-access-showcase__text{max-width:30ch;font-size:1rem;line-height:1.7}}.nokash-reference-hero{isolation:isolate;background:#fff;padding:1.35rem clamp(1rem,2.8vw,2.5rem) 2.8rem;position:relative;overflow:hidden}.nokash-reference-hero .ring-overlay{pointer-events:none;z-index:1;position:absolute;inset:0}.nokash-reference-hero:before,.nokash-reference-hero:after{content:"";pointer-events:none;z-index:0;position:absolute}.nokash-reference-hero:before{filter:blur(18px);background:radial-gradient(circle at 36% 52%,#52c6ff57,#0000 34%),radial-gradient(circle at 76% 54%,#2364ffe6,#0000 56%);width:42rem;height:17rem;top:-7rem;right:-8rem}.nokash-reference-hero:after{filter:blur(30px);background:radial-gradient(circle at 40% 45%,#4184ffe0,#0000 40%),radial-gradient(circle at 76% 58%,#2ee0c7d1,#0000 44%);width:38rem;height:22rem;bottom:-9rem;right:-10rem}.nokash-reference-hero__shell{z-index:2;max-width:1600px;margin:0 auto;position:relative}.nokash-reference-nav{justify-content:space-between;align-items:center;gap:2rem;min-height:4.25rem;display:flex;position:relative}.nokash-reference-nav__brand{flex:none;align-items:center;display:inline-flex}.nokash-reference-nav__logo{width:auto;height:2.6rem;display:block}.nokash-reference-nav__menu{flex:auto;justify-content:center;align-items:center;gap:clamp(1.5rem,2.2vw,3.4rem);display:flex}.nokash-reference-nav__link,.nokash-reference-nav__signin{color:#162449;letter-spacing:-.015em;padding-bottom:.4rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:opacity .2s;position:relative}.nokash-reference-nav__link.is-active,.nokash-reference-nav__drawer-link.is-active{color:#26c17c}.nokash-reference-nav__link.is-active:after{content:"";background:#26c17c;border-radius:999px;height:.18rem;position:absolute;bottom:-.08rem;left:0;right:0}.nokash-reference-nav__link:hover,.nokash-reference-nav__signin:hover{opacity:.7}.nokash-reference-nav__actions{flex:none;align-items:center;gap:1.7rem;display:flex}.nokash-reference-nav__toggle{color:#071a3b;background:#fff;border:1px solid #d6deea;border-radius:.8rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;box-shadow:0 10px 24px #0f172a0f}.nokash-reference-nav__drawer{z-index:9999;box-sizing:border-box;width:auto;min-height:100vh;color:#071a3b;background:#fff;flex-direction:column;min-height:100dvh;padding:2rem;display:flex;position:fixed;inset:0;overflow:hidden auto}.nokash-reference-nav__drawer--inverse{color:#fff;background:#07111f}.nokash-reference-nav__drawer-top{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.nokash-reference-nav__drawer-close{color:#fff;background:#071a3b;border:0;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.nokash-reference-nav__drawer--inverse .nokash-reference-nav__drawer-close{color:#07111f;background:#fff}.nokash-reference-nav__drawer-close-icon{width:1rem;height:1rem;display:block;position:relative}.nokash-reference-nav__drawer-close-icon:before,.nokash-reference-nav__drawer-close-icon:after{content:"";background:currentColor;border-radius:999px;width:100%;height:2px;position:absolute;top:50%;left:0}.nokash-reference-nav__drawer-close-icon:before{transform:translateY(-50%)rotate(45deg)}.nokash-reference-nav__drawer-close-icon:after{transform:translateY(-50%)rotate(-45deg)}.nokash-reference-nav__drawer-signin,.nokash-reference-nav__drawer-link{min-height:auto;color:inherit;letter-spacing:-.04em;border-radius:0;align-items:center;padding:0;font-size:clamp(2rem,5vw,3rem);font-weight:500;text-decoration:none;display:flex}.nokash-reference-nav__drawer-menu{gap:1.55rem;margin-top:4.5rem;display:grid}.nokash-reference-nav__drawer-link:hover,.nokash-reference-nav__drawer-signin:hover{opacity:.72}.nokash-reference-nav__drawer-actions{gap:.85rem;margin-top:auto;padding-top:2rem;display:grid}.nokash-reference-nav__drawer-signin,.nokash-reference-nav__drawer-cta{letter-spacing:-.02em;border-radius:.95rem;justify-content:center;align-items:center;min-height:3.45rem;padding:.8rem 1.2rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.nokash-reference-nav__drawer-signin{color:#162449;background:#fff;border:1px solid #dce4ef}.nokash-reference-nav__drawer-cta{color:#fff;background:#071a3b;box-shadow:0 14px 30px #071a3b26}.nokash-reference-nav__drawer--inverse .nokash-reference-nav__drawer-signin{color:#fff;background:#ffffff0f;border-color:#adbbdb3d}.nokash-reference-nav__drawer--inverse .nokash-reference-nav__drawer-cta{color:#08213f;background:#26c17c}.nokash-reference-nav__cta{color:#fff;letter-spacing:-.015em;background:#071a3b;border-radius:.7rem;justify-content:center;align-items:center;min-width:11.25rem;min-height:3rem;padding:.7rem 1.45rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex;box-shadow:0 12px 30px #071a3b29}.nokash-reference-nav__cta:hover{opacity:.96;transform:translateY(-1px);box-shadow:0 16px 34px #071a3b33}.nokash-reference-nav__cta.is-active{background:#0d2a5e;box-shadow:0 16px 34px #071a3b38,0 0 0 2px #26c17c2e}.nokash-reference-nav--inverse .nokash-reference-nav__link,.nokash-reference-nav--inverse .nokash-reference-nav__signin{color:#ffffffeb}.nokash-reference-nav--inverse .nokash-reference-nav__link:hover,.nokash-reference-nav--inverse .nokash-reference-nav__signin:hover{opacity:1;color:#fff}.nokash-reference-nav--inverse .nokash-reference-nav__link.is-active{color:#26c17c}.nokash-reference-nav--inverse .nokash-reference-nav__cta{color:#081a3d;background:#fff;box-shadow:0 12px 30px #0003}.nokash-reference-nav--inverse .nokash-reference-nav__cta:hover{box-shadow:0 16px 34px #0000003d}.nokash-reference-nav--inverse .nokash-reference-nav__cta.is-active{color:#08213f;background:#26c17c;box-shadow:0 16px 34px #0000003d,0 0 0 2px #26c17c2e}.nokash-reference-nav--inverse .nokash-reference-nav__toggle{color:#fff;box-shadow:none;background:#ffffff14;border-color:#adbbdb42}.nokash-reference-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(680px,1.02fr);align-items:center;gap:clamp(2rem,3.4vw,4.2rem);padding:clamp(2.8rem,6vw,4.3rem) 0 .35rem;display:grid}.nokash-reference-hero__copy{padding-left:clamp(.3rem,1vw,1rem)}.nokash-reference-hero__copy>*{z-index:1;position:relative}.nokash-reference-hero__title{color:#081a3d;letter-spacing:-.075em;margin:0;font-size:clamp(2.5rem,4.45vw,4rem);font-weight:800;line-height:.93}.nokash-reference-hero__title span{color:#15b7ef}.nokash-reference-hero__body{color:#566173;letter-spacing:-.018em;margin:1.9rem 0 0;font-size:clamp(.94rem,1.08vw,1.12rem);line-height:1.52}.nokash-reference-hero__actions{align-items:center;gap:1.15rem;margin-top:2.25rem;display:flex}.nokash-reference-hero__button{letter-spacing:-.02em;border:1px solid #0000;border-radius:.82rem;justify-content:center;align-items:center;min-height:3.6rem;padding:.95rem 1.8rem;font-size:.94rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s,background-color .2s;display:inline-flex}.nokash-reference-hero__button:hover{transform:translateY(-1px)}.nokash-reference-hero__button--primary{color:#fff;background:#071a3b;box-shadow:0 16px 34px #071a3b29}.nokash-reference-hero__button--secondary{color:#15254a;background:#fffffffa;border-color:#bfc9d9;box-shadow:0 10px 24px #0f172a0d}.nokash-reference-hero__note{color:#445062;letter-spacing:-.018em;align-items:flex-start;gap:.9rem;margin-top:3rem;font-size:.93rem;font-weight:500;line-height:1.45;display:flex}.nokash-reference-hero__note-icon{color:#fff;background:#17c278;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.08rem;display:inline-flex;box-shadow:0 12px 24px #17c2783d}.nokash-reference-hero__visual{width:100%;max-width:54rem;margin-top:-.85rem;margin-left:auto;position:relative}.nokash-reference-dashboard{background:#fffffffa;border:1px solid #d6dee8eb;border-radius:1.55rem;grid-template-columns:10.25rem minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 30px 60px #355d9f24,0 10px 20px #121d380f}.nokash-reference-dashboard__sidebar{background:linear-gradient(#fbfcff 0%,#f6f8fc 100%);border-right:1px solid #edf1f7;padding:.82rem .66rem .72rem}.nokash-reference-dashboard__mini-brand{align-items:center;padding:0 .3rem .72rem;display:flex}.nokash-reference-dashboard__mini-logo{width:auto;height:1.5rem;display:block}.nokash-reference-dashboard__sidebar-list{gap:.18rem;display:grid}.nokash-reference-dashboard__sidebar-item{color:#49556a;letter-spacing:-.015em;border-radius:.68rem;align-items:center;gap:.7rem;min-height:2.05rem;padding:.48rem .68rem;font-size:.8rem;font-weight:600;display:flex}.nokash-reference-dashboard__sidebar-item.is-active{color:#193a6b;background:#eaf2ff}.nokash-reference-dashboard__main{padding:.8rem .96rem .74rem}.nokash-reference-dashboard__topbar{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.nokash-reference-dashboard__bell{transform-origin:top;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;animation:4.8s ease-in-out infinite nokash-dashboard-bell-ring;display:inline-flex;position:relative}.nokash-reference-dashboard__bell-dot{background:#22c55e;border:2px solid #fff;border-radius:999px;width:.42rem;height:.42rem;animation:1.9s ease-in-out infinite nokash-dashboard-bell-dot-pulse;position:absolute;top:.02rem;right:.02rem;box-shadow:0 0 #22c55e73}.nokash-reference-dashboard__mode{color:#111d3d;letter-spacing:-.01em;background:#fff;border:1px solid #e5e9f2;border-radius:.6rem;align-items:center;gap:.45rem;min-height:2.15rem;padding:.42rem .78rem;font-size:.78rem;font-weight:700;display:inline-flex}.nokash-reference-dashboard__title{color:#101b3b;letter-spacing:-.02em;margin:.32rem 0 .72rem;font-size:.9rem;font-weight:700}.nokash-reference-dashboard__stats{grid-template-columns:minmax(0,1.12fr) repeat(2,minmax(0,.8fr));gap:.68rem;display:grid}.nokash-reference-dashboard__stat,.nokash-reference-dashboard__panel{background:#fff;border:1px solid #edf1f7;border-radius:1rem;min-width:0;box-shadow:0 8px 18px #0f172a08}.nokash-reference-dashboard__stat{padding:.62rem .72rem .58rem}.nokash-reference-dashboard__stat-label{color:#6d7788;letter-spacing:-.01em;font-size:.72rem;font-weight:700;display:block}.nokash-reference-dashboard__stat-main{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;margin-top:.54rem;display:flex}.nokash-reference-dashboard__stat-main strong{color:#0b1738;letter-spacing:-.04em;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;flex:none;min-width:9ch;font-size:clamp(.96rem,1.02vw,1.55rem);font-weight:800;line-height:1.1}.nokash-reference-dashboard__stat--wide .nokash-reference-dashboard__stat-main strong,.nokash-reference-dashboard__stat-value--volume{min-width:17ch}.nokash-reference-dashboard__stat-value--transactions{min-width:9ch}.nokash-reference-dashboard__trend-pill,.nokash-reference-dashboard__success-pill,.nokash-reference-dashboard__status-pill{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.5rem;padding:.18rem .5rem;font-size:.7rem;font-weight:700;transition:background-color .45s,color .45s,transform .45s,opacity .45s,box-shadow .45s;display:inline-flex}.nokash-reference-dashboard__trend-pill,.nokash-reference-dashboard__success-pill,.nokash-reference-dashboard__status-pill--success{color:#1d9e68;background:#e8fbf0}.nokash-reference-dashboard__status-pill--pending{color:#c78211;background:#fff5df;animation:1.8s ease-in-out infinite nokash-dashboard-status-pulse;box-shadow:0 0 0 1px #f59e0b1f}.nokash-reference-dashboard__trend-copy{color:#18b26a;letter-spacing:-.01em;margin-top:.42rem;font-size:.72rem;font-weight:700;display:inline-block}.nokash-reference-dashboard__body-grid{grid-template-columns:minmax(0,1.12fr) minmax(12rem,.58fr);gap:.68rem;margin-top:.68rem;display:grid}.nokash-reference-dashboard__panel{padding:.72rem .74rem .68rem}.nokash-reference-dashboard__panel h3{color:#101b3b;letter-spacing:-.015em;margin:0;font-size:.78rem;font-weight:700}.nokash-reference-dashboard__panel--chart{min-height:11.4rem}.nokash-reference-dashboard__chart-shell{background:linear-gradient(#0000 24%,#e9eff8cc 24% 25%,#0000 25% 49%,#e9eff8cc 49% 50%,#0000 50% 74%,#e9eff8cc 74% 75%,#0000 75%);min-height:8.6rem;margin-top:.68rem;padding-bottom:.95rem;padding-left:2.3rem;position:relative}.nokash-reference-dashboard__chart-axis{color:#9aa4b2;flex-direction:column;justify-content:space-between;font-size:.63rem;font-weight:700;display:flex;position:absolute;top:0;bottom:1.5rem;left:0}.nokash-reference-dashboard__chart{width:100%;height:6.9rem;display:block}.nokash-reference-dashboard__chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;stroke-dasharray:100;stroke-dashoffset:100px;filter:drop-shadow(0 0 8px #4d82ff24);animation:6.8s cubic-bezier(.45,.05,.3,1) infinite nokash-dashboard-chart-trace}.nokash-reference-dashboard__chart-line--green{stroke:#2ad2a4;filter:drop-shadow(0 0 10px #2ad2a433);animation-delay:0s}.nokash-reference-dashboard__chart-line--blue{stroke:#4d82ff;filter:drop-shadow(0 0 10px #4d82ff33);animation-delay:.42s}.nokash-reference-dashboard__chart-dates{color:#9099a8;justify-content:space-between;align-items:center;margin-top:.2rem;font-size:.65rem;font-weight:700;display:flex}.nokash-reference-dashboard__channels{gap:.72rem;margin-top:.74rem;display:grid}.nokash-reference-dashboard__channel{gap:.35rem;display:grid}.nokash-reference-dashboard__channel-head{color:#374151;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:.8rem;font-size:.72rem;font-weight:700;display:flex}.nokash-reference-dashboard__channel-meta{align-items:center;gap:.55rem;min-width:0;display:flex}.nokash-reference-dashboard__channel-badge,.nokash-reference-dashboard__transaction-icon{color:#fff;letter-spacing:-.02em;border-radius:.38rem;flex:none;justify-content:center;align-items:center;width:1.52rem;height:1.52rem;font-size:.6rem;font-weight:800;display:inline-flex}.nokash-reference-dashboard__channel-badge--mtn,.nokash-reference-dashboard__transaction-icon--mtn{color:#172554;background:linear-gradient(#f5cd36 0%,#e7b90a 100%)}.nokash-reference-dashboard__channel-badge--orange,.nokash-reference-dashboard__transaction-icon--orange{background:linear-gradient(#ffa442 0%,#f2760d 100%)}.nokash-reference-dashboard__channel-badge--bank,.nokash-reference-dashboard__transaction-icon--bank{background:linear-gradient(#354c74 0%,#1f3254 100%)}.nokash-reference-dashboard__channel-badge--other{color:#586578;background:#e6ebf2}.nokash-reference-dashboard__channel-track{background:#e8edf5;border-radius:999px;width:100%;height:.22rem;overflow:hidden}.nokash-reference-dashboard__channel-bar{border-radius:inherit;height:100%;display:block}.nokash-reference-dashboard__channel-bar--mtn{background:#25c08f;width:45.6%}.nokash-reference-dashboard__channel-bar--orange{background:#f7be3f;width:32.1%}.nokash-reference-dashboard__channel-bar--bank{background:#4d82ff;width:15.8%}.nokash-reference-dashboard__channel-bar--other{background:#a2adbb;width:6.5%}.nokash-reference-dashboard__panel--transactions{margin-top:.68rem}.nokash-reference-dashboard__panel-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.nokash-reference-dashboard__transaction-list{gap:.18rem;margin-top:.58rem;display:grid}.nokash-reference-dashboard__transaction{border-top:1px solid #edf1f7;border-radius:.72rem;grid-template-columns:minmax(0,1.55fr) minmax(0,.9fr) auto auto;align-items:center;gap:.9rem;padding:.45rem 0;transition:background-color .45s,transform .45s,box-shadow .45s,border-color .45s;display:grid}.nokash-reference-dashboard__transaction:first-child{border-top:0}.nokash-reference-dashboard__transaction.is-active{background:linear-gradient(90deg,#f6fafff5 0%,#fffffff5 100%);transform:translateY(-1px);box-shadow:0 10px 20px #0f172a0d}.nokash-reference-dashboard__transaction-main{align-items:center;gap:.65rem;min-width:0;display:flex}.nokash-reference-dashboard__transaction.is-active .nokash-reference-dashboard__transaction-icon{animation:.9s nokash-dashboard-transaction-pop}.nokash-reference-dashboard__transaction-label,.nokash-reference-dashboard__transaction-channel,.nokash-reference-dashboard__transaction-amount{color:#344054;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.72rem;font-weight:700;overflow:hidden}.nokash-reference-dashboard__transaction-channel{color:#667085}.nokash-reference-dashboard__transaction-amount{color:#101828}.nokash-reference-dashboard--transactions{grid-template-columns:9.1rem minmax(0,1fr)}.nokash-reference-dashboard--compact .nokash-reference-dashboard__sidebar{padding:.68rem .56rem .62rem}.nokash-reference-dashboard--compact .nokash-reference-dashboard__mini-brand{padding-bottom:.55rem}.nokash-reference-dashboard--compact .nokash-reference-dashboard__sidebar-item{gap:.58rem;min-height:1.86rem;padding:.42rem .58rem;font-size:.75rem}.nokash-reference-dashboard--compact .nokash-reference-dashboard__main{padding:.72rem .84rem .78rem}.nokash-reference-dashboard--compact .nokash-reference-dashboard__topbar{gap:.78rem}.nokash-reference-dashboard--compact .nokash-reference-dashboard__title{margin:.24rem 0 .52rem}.nokash-reference-dashboard__compact-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.56rem;display:grid}.nokash-reference-dashboard__compact-stat{background:#fff;border:1px solid #edf1f7;border-radius:.9rem;align-items:center;gap:.62rem;padding:.58rem .62rem;transition:transform .45s,box-shadow .45s,border-color .45s;display:flex;box-shadow:0 8px 18px #0f172a08}.nokash-reference-dashboard__compact-stat:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0f172a0f}.nokash-reference-dashboard__compact-stat-icon{border-radius:.7rem;justify-content:center;align-items:center;width:1.95rem;height:1.95rem;display:inline-flex}.nokash-reference-dashboard__compact-stat--emerald .nokash-reference-dashboard__compact-stat-icon{color:#12b76a;background:#eafaf1}.nokash-reference-dashboard__compact-stat--blue .nokash-reference-dashboard__compact-stat-icon{color:#2f6fd8;background:#eef4ff}.nokash-reference-dashboard__compact-stat--amber .nokash-reference-dashboard__compact-stat-icon{color:#d38a10;background:#fff5df}.nokash-reference-dashboard__compact-stat-copy{gap:.14rem;min-width:0;display:grid}.nokash-reference-dashboard__compact-stat-copy span{color:#667085;letter-spacing:-.01em;font-size:.67rem;font-weight:700}.nokash-reference-dashboard__compact-stat-copy strong{color:#101b3b;letter-spacing:-.035em;font-size:.91rem;font-weight:800;line-height:1.15}.nokash-reference-dashboard__transactions-shell{grid-template-columns:minmax(0,1.16fr) minmax(11.2rem,.74fr);gap:.58rem;margin-top:.58rem;display:grid}.nokash-reference-dashboard__panel--live-feed{padding:.66rem .7rem .62rem}.nokash-reference-dashboard__live-card{background:linear-gradient(135deg,#edf8f2eb 0%,#f5f9fff5 100%);border:1px solid #d6e7f4d1;border-radius:.88rem;margin-top:.54rem;padding:.64rem .7rem}.nokash-reference-dashboard__live-card-head{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.nokash-reference-dashboard__live-value{color:#0d193a;letter-spacing:-.04em;margin-top:.28rem;font-size:1.02rem;font-weight:800;line-height:1.08;animation:3.2s ease-in-out infinite nokash-dashboard-value-breathe;display:block}.nokash-reference-dashboard__live-progress{background:#b6d3eb6b;border-radius:999px;height:.44rem;margin-top:.72rem;overflow:hidden}.nokash-reference-dashboard__live-progress-bar{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#20c178 0%,#2f6fd8 100%);width:62%;height:100%;animation:3.8s ease-in-out infinite nokash-dashboard-progress-sweep;display:block}.nokash-reference-dashboard__transaction-list.is-compact{gap:.14rem;margin-top:.54rem}.nokash-reference-dashboard__transaction-list.is-compact .nokash-reference-dashboard__transaction{grid-template-columns:minmax(0,1.28fr) minmax(0,.84fr) auto auto;gap:.62rem;padding:.42rem 0}.nokash-reference-dashboard__transaction-list.is-compact .nokash-reference-dashboard__transaction-label,.nokash-reference-dashboard__transaction-list.is-compact .nokash-reference-dashboard__transaction-channel,.nokash-reference-dashboard__transaction-list.is-compact .nokash-reference-dashboard__transaction-amount{font-size:.67rem}.nokash-reference-dashboard__panel--provider-stream{flex-direction:column;padding:.66rem .7rem .62rem;display:flex}.nokash-reference-dashboard__provider-list{gap:.5rem;margin-top:.54rem;display:grid}.nokash-reference-dashboard__provider-item{gap:.34rem;display:grid}.nokash-reference-dashboard__provider-head{color:#344054;letter-spacing:-.01em;align-items:center;gap:.48rem;font-size:.69rem;font-weight:700;display:flex}.nokash-reference-dashboard__provider-item strong{color:#101828;letter-spacing:-.03em;font-size:.83rem;font-weight:800;line-height:1.1}.nokash-reference-dashboard__provider-item .nokash-reference-dashboard__channel-track{height:.34rem}.nokash-reference-dashboard__provider-item .nokash-reference-dashboard__channel-bar{animation-duration:3.6s}.nokash-reference-dashboard__channel-bar.is-delay-1{animation-delay:.1s}.nokash-reference-dashboard__channel-bar.is-delay-2{animation-delay:.28s}.nokash-reference-dashboard__channel-bar.is-delay-3{animation-delay:.46s}.nokash-reference-dashboard__channel-bar.is-delay-4{animation-delay:.64s}@keyframes nokash-dashboard-transaction-pop{0%{opacity:.8;transform:scale(.92)}40%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes nokash-dashboard-bell-ring{0%,to{transform:rotate(0)}8%{transform:rotate(16deg)}16%{transform:rotate(-14deg)}24%{transform:rotate(10deg)}32%{transform:rotate(-8deg)}40%{transform:rotate(0)}}@keyframes nokash-dashboard-bell-dot-pulse{0%,to{transform:scale(1);box-shadow:0 0 #22c55e73}50%{transform:scale(1.08);box-shadow:0 0 0 .3rem #22c55e00}}@keyframes nokash-dashboard-status-pulse{0%,to{opacity:.92;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@keyframes nokash-dashboard-progress-sweep{0%,to{opacity:.95;width:52%}50%{opacity:1;width:84%}}@keyframes nokash-dashboard-chart-trace{0%{stroke-dashoffset:100px;opacity:.14}12%{opacity:.92}38%,62%{stroke-dashoffset:0;opacity:1}82%{stroke-dashoffset:-12px;opacity:.74}to{stroke-dashoffset:-100px;opacity:.1}}@keyframes nokash-dashboard-value-breathe{0%,to{opacity:.94;transform:translateY(0)}50%{opacity:1;transform:translateY(-1px)}}@media (max-width:1420px){.nokash-reference-hero__grid{grid-template-columns:minmax(0,.84fr) minmax(640px,1fr)}.nokash-reference-dashboard__stats{grid-template-columns:minmax(0,1.08fr) minmax(0,.82fr) minmax(0,.72fr);gap:.58rem}.nokash-reference-dashboard__stat{padding:.58rem .64rem .54rem}.nokash-reference-dashboard__stat-main{gap:.42rem}.nokash-reference-dashboard__stat-main strong{font-size:clamp(.88rem,.88vw,1.22rem)}.nokash-reference-dashboard__stat--wide .nokash-reference-dashboard__stat-main strong,.nokash-reference-dashboard__stat-value--volume{min-width:14.5ch}.nokash-reference-dashboard__stat-value--transactions{min-width:8ch}.nokash-reference-dashboard__trend-pill{min-height:1.38rem;padding-inline:.4rem;font-size:.64rem}.nokash-reference-dashboard__compact-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.nokash-reference-nav{justify-content:space-between;align-items:center;gap:1rem 1.4rem;display:flex}.nokash-reference-nav__menu{flex:auto;justify-content:center;gap:.95rem 1.25rem;width:auto;padding-top:0}.nokash-reference-hero__grid{grid-template-columns:1fr;justify-items:center;gap:2rem;padding-top:2.15rem}.nokash-reference-hero__copy{text-align:center;max-width:40rem;margin:0 auto;padding-left:0}.nokash-reference-hero__body{margin-left:auto;margin-right:auto}.nokash-reference-hero__actions{justify-content:center}.nokash-reference-hero__note{text-align:left;justify-content:center;max-width:31rem;margin-left:auto;margin-right:auto}.nokash-reference-hero__visual{max-width:43rem;margin:0 auto}}@media (max-width:980px){.nokash-reference-nav{gap:.9rem}.nokash-reference-dashboard__body-grid,.nokash-reference-dashboard__transactions-shell,.nokash-reference-dashboard__compact-stats{grid-template-columns:1fr}}@media (max-width:820px){.nokash-reference-hero{padding-bottom:2.2rem}.nokash-reference-nav{justify-content:space-between;align-items:center;display:flex}.nokash-reference-nav__actions{gap:.8rem}.nokash-reference-dashboard{grid-template-columns:1fr}.nokash-reference-dashboard__sidebar{border-bottom:1px solid #edf1f7;border-right:0}.nokash-reference-dashboard__sidebar-list{grid-template-columns:repeat(4,minmax(0,1fr))}.nokash-reference-dashboard__sidebar-item{justify-content:center;font-size:.74rem}.nokash-reference-dashboard__transaction{grid-template-columns:1fr;gap:.4rem}.nokash-reference-dashboard--transactions{grid-template-columns:1fr}}@media (max-width:640px){#welcome{--ring-y:30}#welcome .ring-overlay{inset:-2.25rem 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#0000006b 4%,#000000c7 8%,#000 12% 100%);mask-image:linear-gradient(#0000 0%,#0000006b 4%,#000000c7 8%,#000 12% 100%)}.nokash-reference-hero__copy{isolation:isolate;--ring-radius:76;--ring-thickness:560;--particle-count:76;--particle-rows:22;--particle-size:2;--particle-color:navy;--particle-min-alpha:.1;--particle-max-alpha:.9;--seed:200;--ring-x:50;--ring-y:32;--ring-interactive:0;position:relative}.nokash-reference-hero__copy:before{content:"";z-index:0;pointer-events:none;background-image:paint(ring-particles);will-change:background-image;background-repeat:no-repeat;background-size:cover;background-origin:padding-box;background-clip:padding-box;border-radius:1.6rem;transition:none;animation:6s linear infinite ring-ripple,6s ease-in-out infinite alternate ring-pulse;position:absolute;inset:-1.4rem -.75rem -1.8rem;-webkit-mask-image:radial-gradient(circle at 50% 46%,#000 0 58%,#0000 100%);mask-image:radial-gradient(circle at 50% 46%,#000 0 58%,#0000 100%)}.nokash-reference-hero__title{font-size:clamp(2.4rem,11vw,3.4rem)}.nokash-reference-hero__body br,.nokash-reference-hero__note br{display:none}.nokash-reference-hero__actions{flex-direction:column;align-items:stretch}.nokash-reference-hero__button{width:100%}.nokash-reference-nav__actions{gap:.65rem}.nokash-reference-nav__cta{min-width:auto;padding-inline:1rem}.nokash-reference-dashboard__sidebar-list{grid-template-columns:repeat(2,minmax(0,1fr))}.nokash-reference-dashboard__stats{grid-template-columns:1fr}.nokash-reference-dashboard__compact-stat{padding:.52rem .58rem}}.nokash-solutions-page{background:#fff}.nokash-solutions-nav{background:#fff;padding:1.35rem clamp(1rem,2.8vw,2.5rem) 0}.nokash-solutions-hero{background:linear-gradient(#031027 0%,#041229 100%);position:relative;overflow:hidden}.nokash-solutions-hero:before,.nokash-solutions-hero:after{content:"";pointer-events:none;position:absolute}.nokash-solutions-hero:before{opacity:.38;background:radial-gradient(circle,#27cd8f5c 1px,#0000 1.85px) 0 0/13px 13px;width:27rem;height:15rem;bottom:-2.5rem;left:-12%;transform:perspective(900px)rotateX(18deg)rotateY(18deg);-webkit-mask-image:radial-gradient(circle at 30% 65%,#000 0 48%,#0000 84%);mask-image:radial-gradient(circle at 30% 65%,#000 0 48%,#0000 84%)}.nokash-solutions-hero:after{opacity:.24;background:radial-gradient(circle,#4c8fff42 1px,#0000 1.75px) 0 0/12px 12px;width:28rem;height:17rem;top:-1rem;right:-11%;transform:perspective(900px)rotateX(16deg)rotateY(-20deg);-webkit-mask-image:radial-gradient(circle at 58% 34%,#000 0 42%,#0000 82%);mask-image:radial-gradient(circle at 58% 34%,#000 0 42%,#0000 82%)}.nokash-solutions-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(40rem,.96fr);align-items:center;gap:1.9rem;padding:3.05rem 0 3.45rem;display:grid}.nokash-solutions-hero__copy,.nokash-solutions-hero__panel{z-index:1;min-width:0;position:relative}.nokash-solutions-hero__eyebrow{color:#32d68d;letter-spacing:-.015em;background:#0c604447;border:1px solid #25c98e1f;border-radius:999px;align-items:center;min-height:2rem;padding:.2rem .82rem;font-size:.82rem;font-weight:800;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #1ac57b0d,0 8px 18px #00000029}.nokash-solutions-hero__title{color:#fff;letter-spacing:-.06em;margin:1.9rem 0 0;font-size:clamp(2.3rem,4.1vw,3rem);font-weight:800;line-height:1.08}.nokash-solutions-hero__title span{color:#26d08a}.nokash-solutions-hero__body{color:#ebf1faeb;letter-spacing:-.02em;margin:1.5rem 0 0;font-size:1rem;font-weight:500;line-height:1.68}.nokash-solutions-hero__actions{flex-wrap:wrap;gap:1.05rem;margin-top:2rem;display:flex}.nokash-solutions-hero__button{letter-spacing:-.02em;border-radius:.9rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.95rem;padding:.9rem 1.85rem;font-size:.88rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .22s,border-color .22s,background-color .22s,color .22s;display:inline-flex}.nokash-solutions-hero__button:hover{transform:translateY(-1px)}.nokash-solutions-hero__button.is-primary{color:#fff;background:linear-gradient(#26d08a 0%,#1eb778 100%);border:1px solid #2fd28b1f;box-shadow:0 16px 28px #1ac57b33}.nokash-solutions-hero__button.is-secondary{color:#f8fbff;background:#0a1225c2;border:1px solid #7e89a36b;box-shadow:inset 0 0 0 1px #ffffff08}.nokash-solutions-hero__highlights{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin-top:4rem;display:grid}.nokash-solutions-hero__highlight{align-items:flex-start;gap:.82rem;min-width:0;display:flex}.nokash-solutions-hero__highlight-icon{color:#f5f9ff;flex:none;justify-content:center;align-items:center;display:inline-flex}.nokash-solutions-hero__highlight-copy{gap:.18rem;min-width:0;display:grid}.nokash-solutions-hero__highlight-copy strong{color:#fff;letter-spacing:-.025em;font-size:1rem;font-weight:700;line-height:1.25}.nokash-solutions-hero__highlight-copy span{color:#dce5f0c7;letter-spacing:-.018em;font-size:.96rem;font-weight:500;line-height:1.5}.nokash-solutions-hero__panel{justify-self:end;width:100%;max-width:45rem}.nokash-solutions-hero__window{background:linear-gradient(#0c1425 0%,#0b1322 100%);border:1px solid #5e6c8c94;border-radius:1.25rem;overflow:hidden;box-shadow:0 24px 60px #00000052,inset 0 0 0 1px #ffffff08}.nokash-solutions-hero__window-top{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.25rem 0;display:flex}.nokash-solutions-hero__tabs{align-items:center;gap:.35rem;min-width:0;display:flex}.nokash-solutions-hero__tab{color:#f0f5ffb8;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;border-radius:.8rem .8rem 0 0;min-height:3.2rem;padding:.8rem 1.08rem .95rem;font-size:.95rem;font-weight:700;line-height:1.2;transition:color .22s,background-color .22s,transform .22s;position:relative;overflow:hidden}.nokash-solutions-hero__tab:hover,.nokash-solutions-hero__tab.is-active{color:#fff}.nokash-solutions-hero__tab-indicator{z-index:-1;background:#ffffff08;border-radius:.8rem .8rem 0 0;position:absolute;inset:0}.nokash-solutions-hero__tab-indicator:after{content:"";background:#269dff;border-radius:999px;height:2px;position:absolute;bottom:0;left:.9rem;right:.9rem}.nokash-solutions-hero__copy-button{color:#eef3ffe0;cursor:pointer;background:0 0;border:0;border-radius:.8rem;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;margin-bottom:.45rem;transition:color .22s,background-color .22s,transform .22s;display:inline-flex}.nokash-solutions-hero__copy-button:hover{color:#fff;background:#ffffff0d;transform:translateY(-1px)}.nokash-solutions-hero__copy-button.is-copied{color:#26d08a;background:#26d08a1f}.nokash-solutions-hero__window-body{align-items:stretch;min-height:22.5rem;padding:1.4rem 1.45rem 1.25rem;display:flex;position:relative}.nokash-solutions-hero__code-block{color:#f4f8ff;width:100%;min-height:100%;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9rem;font-weight:600;line-height:1.7;overflow-x:auto}.nokash-solutions-hero__code-frame{overflow:hidden}.nokash-solutions-hero__code-line{white-space:pre;color:#eef4ffe6;will-change:transform, opacity;display:block}.nokash-solutions-hero__code-line.is-command{color:#eff4ffeb}.nokash-solutions-hero__code-line.is-header,.nokash-solutions-hero__code-line.is-key-value{color:#d1ab4f}.nokash-solutions-hero__response{background:#ffffff04;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:flex-end;gap:1rem;padding:1.2rem 1.45rem 1.35rem;display:flex}.nokash-solutions-hero__response div{gap:.35rem;display:grid}.nokash-solutions-hero__response strong{color:#26d08a;letter-spacing:-.03em;font-size:1.1rem;font-weight:800;line-height:1.1}.nokash-solutions-hero__response span{color:#eef3fce0;letter-spacing:-.018em;font-size:.96rem;font-weight:600;line-height:1.3}.nokash-solutions-hero__response>span:last-child{color:#e1e8f3b8;align-self:center}@media (max-width:1320px){.nokash-solutions-hero__grid{grid-template-columns:minmax(0,.94fr) minmax(35rem,.9fr);gap:1.55rem}.nokash-solutions-hero__copy{max-width:39rem}.nokash-solutions-hero__panel{justify-self:end;width:100%;max-width:39rem}}@media (max-width:1180px){.nokash-solutions-page{background:linear-gradient(#05122f 0 56rem,#fff 56rem 100%)}.nokash-solutions-hero__grid{grid-template-columns:1fr;gap:2.35rem}.nokash-solutions-hero__copy{max-width:44rem}.nokash-solutions-hero__panel{justify-self:start;width:100%;max-width:45rem}}@media (max-width:900px){.nokash-solutions-page{background:linear-gradient(#05122f 0 62rem,#fff 62rem 100%)}.nokash-solutions-hero__grid{gap:2.1rem;padding-top:2.25rem;padding-bottom:2.6rem}.nokash-solutions-hero__body br{display:none}.nokash-solutions-hero__highlights{grid-template-columns:1fr;gap:1rem;margin-top:2.4rem}.nokash-solutions-hero__window-top{flex-wrap:wrap;padding-left:1rem;padding-right:1rem}.nokash-solutions-hero__tabs{flex-wrap:wrap}.nokash-solutions-hero__window-body,.nokash-solutions-hero__response{padding-left:1rem;padding-right:1rem}.nokash-solutions-hero__window-body{min-height:21rem}}@media (max-width:640px){.nokash-solutions-page{background:linear-gradient(#05122f 0 68rem,#fff 68rem 100%)}.nokash-solutions-hero:before,.nokash-solutions-hero:after{opacity:.16}.nokash-solutions-hero__eyebrow{font-size:.76rem}.nokash-solutions-hero__title{margin-top:1.35rem;font-size:clamp(2.05rem,10vw,2.8rem)}.nokash-solutions-hero__actions{flex-direction:column}.nokash-solutions-hero__button{width:100%}.nokash-solutions-hero__window-top{align-items:flex-start}.nokash-solutions-hero__tabs{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.nokash-solutions-hero__tab{min-height:2.9rem;padding-inline:.8rem}.nokash-solutions-hero__copy-button{margin-bottom:0}.nokash-solutions-hero__code-block{font-size:.8rem}.nokash-solutions-hero__window-body{min-height:18.5rem;padding-top:1.1rem;padding-bottom:1rem}.nokash-solutions-hero__response{flex-direction:column;align-items:flex-start}}.nokash-solutions-overview{background:#fff}.nokash-solutions-growth{background:#fff;padding:0 clamp(1rem,2.8vw,2.5rem);position:relative;overflow:hidden}.nokash-solutions-growth:before,.nokash-solutions-growth:after{content:"";pointer-events:none;position:absolute}.nokash-solutions-growth:before{opacity:.42;filter:blur(10px);background:radial-gradient(circle at 45% 48%,#5685ff2e 0%,#5685ff00 72%);width:34rem;height:24rem;top:-10rem;right:-12rem}.nokash-solutions-growth:after{opacity:.48;background:repeating-radial-gradient(circle at 58% 100%,#0000 0 12px,#50d5eb2e 12px 15px);width:36rem;height:18rem;bottom:-10.5rem;left:-6rem;-webkit-mask-image:radial-gradient(circle at 58% 100%,#000 0 56%,#0000 77%);mask-image:radial-gradient(circle at 58% 100%,#000 0 56%,#0000 77%)}.nokash-solutions-growth__shell{z-index:1;max-width:1600px;margin:0 auto;padding:3.9rem 0 2.2rem;position:relative}.nokash-solutions-growth__grid{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.2fr);align-items:center;gap:2rem;display:grid}.nokash-solutions-growth__copy{align-self:start;max-width:35rem;padding-top:1rem}.nokash-solutions-growth__eyebrow{color:#25c985;letter-spacing:-.02em;margin:0;font-size:.88rem;font-weight:800;line-height:1.1}.nokash-solutions-growth__title{color:#091a42;letter-spacing:-.075em;margin:1.1rem 0 0;font-size:clamp(2.1rem,3.8vw,3.35rem);font-weight:800;line-height:.98}.nokash-solutions-growth__title span{color:#25c985}.nokash-solutions-growth__body{color:#566173;letter-spacing:-.02em;max-width:30rem;margin:1.3rem 0 0;font-size:clamp(.95rem,1vw,1.05rem);font-weight:500;line-height:1.52}.nokash-solutions-growth__actions{align-items:center;gap:1.55rem;margin-top:1.95rem;display:flex}.nokash-solutions-growth__button{letter-spacing:-.024em;border-radius:.82rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.55rem;font-size:.94rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex}.nokash-solutions-growth__button:hover{transform:translateY(-1px)}.nokash-solutions-growth__button.is-primary{color:#fff;background:#071a3b;padding:.95rem 1.55rem;box-shadow:0 16px 34px #071a3b24}.nokash-solutions-growth__button.is-secondary{color:#16326a;min-height:auto;padding:.2rem 0}.nokash-solutions-growth__visual{width:100%;max-width:54rem;margin-left:auto}.nokash-solutions-growth__visual .nokash-reference-dashboard{width:100%}.nokash-payment-solutions-grid{background:#fff;padding:0 clamp(1rem,2.8vw,2.5rem)}.nokash-payment-solutions-grid__shell{max-width:1600px;margin:0 auto;padding:3.35rem 0 2.8rem}.nokash-payment-solutions-grid__intro{text-align:center}.nokash-payment-solutions-grid__intro h2{color:#0c1a43;letter-spacing:-.05em;margin:0;font-size:clamp(1.72rem,2.55vw,2.35rem);font-weight:800;line-height:1.04}.nokash-payment-solutions-grid__intro p{color:#667085;letter-spacing:-.02em;max-width:35rem;margin:1rem auto 0;font-size:1rem;font-weight:500;line-height:1.58}.nokash-payment-solutions-grid__cards{grid-template-columns:repeat(4,minmax(15.5rem,16.9rem));justify-content:center;gap:1.2rem;margin-top:2.2rem;display:grid}.nokash-payment-solutions-grid__card{background:#fff;border:1px solid #e8edf5;border-radius:1.2rem;flex-direction:column;min-height:19.6rem;padding:1.2rem 1.15rem 1.1rem;display:flex;box-shadow:0 10px 24px #0f172a09}.nokash-payment-solutions-grid__icon{border-radius:.95rem;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1.05rem;display:inline-flex}.nokash-payment-solutions-grid__card h3{color:#182447;letter-spacing:-.03em;margin:0;font-size:.96rem;font-weight:800;line-height:1.2}.nokash-payment-solutions-grid__card p{color:#5f6c83;letter-spacing:-.02em;margin:.8rem 0 0;font-size:.9rem;font-weight:500;line-height:1.55}.nokash-payment-solutions-grid__card ul{gap:.7rem;margin:1.35rem 0 0;padding:0;list-style:none;display:grid}.nokash-payment-solutions-grid__card li{color:#48566f;letter-spacing:-.02em;align-items:center;gap:.65rem;font-size:.86rem;font-weight:600;line-height:1.4;display:flex}.nokash-payment-solutions-grid__card li svg{color:#22c985;flex:none}.nokash-payment-solutions-grid__link{color:#2f6fd8;letter-spacing:-.025em;align-items:center;gap:.5rem;margin-top:auto;padding-top:1.35rem;font-size:.88rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.nokash-payment-solutions-grid__card--mint .nokash-payment-solutions-grid__icon{color:#2abf84;background:#def7e9}.nokash-payment-solutions-grid__card--violet .nokash-payment-solutions-grid__icon{color:#7c4dff;background:#ede5ff}.nokash-payment-solutions-grid__card--blue .nokash-payment-solutions-grid__icon{color:#2f6fd8;background:#e4eeff}.nokash-payment-solutions-grid__card--orange .nokash-payment-solutions-grid__icon{color:#f47e2e;background:#ffebdf}.nokash-payment-solutions-grid__card--sky .nokash-payment-solutions-grid__icon{color:#2797d8;background:#e1f3ff}.nokash-payment-solutions-grid__card--emerald .nokash-payment-solutions-grid__icon{color:#20c178;background:#def8ed}.nokash-payment-solutions-grid__card--lavender .nokash-payment-solutions-grid__icon{color:#7a52ef;background:#efe7ff}.nokash-payment-solutions-grid__card--amber .nokash-payment-solutions-grid__icon{color:#f2b52f;background:#fff4d9}.nokash-payment-solutions-grid__card--emerald .nokash-payment-solutions-grid__link,.nokash-payment-solutions-grid__card--lavender .nokash-payment-solutions-grid__link{color:#1ebd73}.nokash-payment-solutions-proof{background:#fff;padding:0 clamp(1rem,2.8vw,2.5rem) 4.4rem}.nokash-payment-solutions-proof__shell{max-width:1600px;margin:0 auto;padding:.7rem 0 0}.nokash-payment-solutions-proof__cta{background:linear-gradient(#031026 0%,#06142f 100%);border:1px solid #1a264f24;border-radius:1.45rem;justify-content:space-between;align-items:center;gap:2rem;min-height:12.5rem;padding:2.2rem 2.3rem 2.15rem 2.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px #08102b1f}.nokash-payment-solutions-proof__cta:before,.nokash-payment-solutions-proof__cta:after{content:"";pointer-events:none;position:absolute}.nokash-payment-solutions-proof__cta:before{opacity:.9;background:radial-gradient(circle,#24cd8e73 1.2px,#0000 1.8px) 0 0/16px 16px;width:31%;inset:0 0 0 auto;-webkit-mask-image:radial-gradient(circle at 92%,#000 8% 50%,#0000 86%);mask-image:radial-gradient(circle at 92%,#000 8% 50%,#0000 86%)}.nokash-payment-solutions-proof__cta:after{opacity:.56;background:repeating-radial-gradient(circle at 78%,#1fbe8433 0 2px,#0000 2px 14px);width:32rem;height:20rem;top:-22%;right:-2%;-webkit-mask-image:radial-gradient(circle at 78%,#000 0 44%,#0000 78%);mask-image:radial-gradient(circle at 78%,#000 0 44%,#0000 78%)}.nokash-payment-solutions-proof__cta-copy,.nokash-payment-solutions-proof__cta-actions{z-index:1;position:relative}.nokash-payment-solutions-proof__cta-copy h2{color:#fff;letter-spacing:-.052em;margin:0;font-size:clamp(1.5rem,1.95vw,1.95rem);font-weight:800;line-height:1.06}.nokash-payment-solutions-proof__cta-copy p{color:#f4f7fce6;letter-spacing:-.02em;margin:1rem 0 0;font-size:1rem;font-weight:500;line-height:1.45}.nokash-payment-solutions-proof__cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:1rem;display:flex}.nokash-payment-solutions-proof__cta-button{letter-spacing:-.03em;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;min-width:13.5rem;min-height:3.55rem;padding:.72rem 1.25rem;font-size:.96rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .22s,border-color .22s,background-color .22s,color .22s;display:inline-flex}.nokash-payment-solutions-proof__cta-button:hover{transform:translateY(-2px)}.nokash-payment-solutions-proof__cta-button.is-primary{color:#fff;background:linear-gradient(#22c985 0%,#18ba76 100%);box-shadow:0 14px 30px #21c98542}.nokash-payment-solutions-proof__cta-button.is-secondary{color:#fff;background:#ffffff05;border:1px solid #c4cfe994;box-shadow:inset 0 0 0 1px #ffffff14}.nokash-payment-solutions-proof__reasons{padding:5rem 0 0}.nokash-payment-solutions-proof__reasons h3,.nokash-payment-solutions-proof__integration h3{color:#0c1a43;text-align:center;letter-spacing:-.05em;margin:0;font-size:clamp(1.66rem,2.15vw,2.25rem);font-weight:800;line-height:1.08}.nokash-payment-solutions-proof__reason-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem;margin-top:2.55rem;display:grid}.nokash-payment-solutions-proof__reason{align-items:flex-start;gap:1rem;display:flex}.nokash-payment-solutions-proof__reason-icon{border-radius:999px;flex:none;justify-content:center;align-items:center;width:3.45rem;height:3.45rem;display:inline-flex}.nokash-payment-solutions-proof__reason-icon.is-blue{color:#2f6fd8;background:#e4eeff}.nokash-payment-solutions-proof__reason-icon.is-green{color:#20bf78;background:#e4f8ee}.nokash-payment-solutions-proof__reason-icon.is-purple{color:#8b5cf6;background:#f1e9ff}.nokash-payment-solutions-proof__reason-icon.is-amber{color:#f5a406;background:#fff4dd}.nokash-payment-solutions-proof__reason-copy h4{color:#162447;letter-spacing:-.032em;margin:0;font-size:1.1rem;font-weight:800;line-height:1.25}.nokash-payment-solutions-proof__reason-copy p{color:#667085;letter-spacing:-.02em;margin:.7rem 0 0;font-size:1rem;font-weight:500;line-height:1.55}.nokash-payment-solutions-proof__integration{padding:6rem 0 0}.nokash-payment-solutions-proof__integration>p{color:#667085;text-align:center;letter-spacing:-.02em;max-width:38rem;margin:1rem auto 0;font-size:1.06rem;font-weight:500;line-height:1.55}.nokash-payment-solutions-proof__flow{grid-template-columns:minmax(15rem,17rem) auto minmax(15rem,17rem) auto minmax(0,1fr);align-items:center;gap:1.05rem;margin-top:2.45rem;display:grid}.nokash-payment-solutions-proof__flow-card,.nokash-payment-solutions-proof__channels-card{background:#fff;border:1px solid #e7edf5;border-radius:1.3rem;box-shadow:0 10px 24px #0f172a0b}.nokash-payment-solutions-proof__flow-card{align-items:center;gap:1rem;min-height:8.2rem;padding:1.35rem 1.35rem 1.35rem 1.45rem;display:flex}.nokash-payment-solutions-proof__flow-badge,.nokash-payment-solutions-proof__flow-brand,.nokash-payment-solutions-proof__channel-icon{border-radius:1rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.nokash-payment-solutions-proof__flow-badge{color:#2f56c8;background:#ecf2ff;width:3.7rem;height:3.7rem}.nokash-payment-solutions-proof__flow-brand{background:#f4f7fb;width:3.7rem;height:3.7rem;box-shadow:inset 0 0 0 1px #cbd5e157}.nokash-payment-solutions-proof__flow-brand img{-o-object-fit:contain;object-fit:contain;width:2.45rem;height:2.45rem}.nokash-payment-solutions-proof__flow-copy{gap:.4rem;display:grid}.nokash-payment-solutions-proof__flow-copy strong{color:#152349;letter-spacing:-.04em;font-size:1.2rem;font-weight:800;line-height:1.15}.nokash-payment-solutions-proof__flow-copy span{color:#667085;letter-spacing:-.02em;font-size:.9rem;font-weight:600;line-height:1.4}.nokash-payment-solutions-proof__flow-arrow{color:#3256a8;justify-content:center;align-items:center;display:inline-flex}.nokash-payment-solutions-proof__channels-card{min-height:8.2rem;padding:1.1rem 1.45rem 1.25rem}.nokash-payment-solutions-proof__channels-card>strong{color:#152349;text-align:center;letter-spacing:-.03em;font-size:1rem;font-weight:800;line-height:1.2;display:block}.nokash-payment-solutions-proof__channels-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.nokash-payment-solutions-proof__channel{justify-items:center;gap:.7rem;display:grid}.nokash-payment-solutions-proof__channel-icon{background:#fff;width:3.85rem;height:3.85rem;box-shadow:0 10px 18px #0f172a0d,inset 0 0 0 1px #e3e9f3d9}.nokash-payment-solutions-proof__channel-icon img{-o-object-fit:contain;object-fit:contain;width:2.05rem;height:2.05rem}.nokash-payment-solutions-proof__channel-icon.is-momo{color:#0c8f63;background:linear-gradient(#e8fbf0 0%,#dcf8e8 100%)}.nokash-payment-solutions-proof__channel-icon.is-bank,.nokash-payment-solutions-proof__channel-icon.is-card,.nokash-payment-solutions-proof__channel-icon.is-more{color:#274070}.nokash-payment-solutions-proof__momo-mark{letter-spacing:-.06em;font-size:1.35rem;font-weight:800;line-height:1}.nokash-payment-solutions-proof__channel-label{color:#49566f;text-align:center;letter-spacing:-.02em;font-size:.8rem;font-weight:600;line-height:1.3}@media (max-width:1180px){.nokash-solutions-growth__shell{padding:3.4rem 0 1.9rem}.nokash-solutions-growth__grid{grid-template-columns:1fr;gap:2.35rem}.nokash-solutions-growth__copy{max-width:40rem}.nokash-solutions-growth__visual{max-width:48rem;margin:0 auto}.nokash-payment-solutions-grid__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.nokash-payment-solutions-proof__cta{flex-direction:column;align-items:flex-start;padding-right:2rem}.nokash-payment-solutions-proof__cta:before{width:48%}.nokash-payment-solutions-proof__cta-actions{justify-content:flex-start;width:100%}.nokash-payment-solutions-proof__reason-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.2rem}.nokash-payment-solutions-proof__flow{grid-template-columns:1fr;gap:1rem}.nokash-payment-solutions-proof__flow-arrow{justify-self:center;transform:rotate(90deg)}.nokash-payment-solutions-proof__channels-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.nokash-solutions-growth:after{bottom:-12rem;left:-10rem}.nokash-solutions-growth__shell{padding:2.9rem 0 1.35rem}.nokash-solutions-growth__title{font-size:clamp(1.82rem,7.4vw,2.55rem)}.nokash-solutions-growth__actions{flex-direction:column;align-items:flex-start;gap:1rem}.nokash-solutions-growth__button.is-primary{width:100%}.nokash-payment-solutions-grid__shell{padding:2.7rem 0 2rem}.nokash-payment-solutions-grid__intro h2{font-size:clamp(1.58rem,6.8vw,2.05rem)}.nokash-payment-solutions-grid__intro p br{display:none}.nokash-payment-solutions-grid__cards{grid-template-columns:1fr;margin-top:1.8rem}.nokash-payment-solutions-grid__card{min-height:0}.nokash-payment-solutions-proof{padding-bottom:3.2rem}.nokash-payment-solutions-proof__cta{min-height:0;padding:1.7rem 1.25rem}.nokash-payment-solutions-proof__cta:before,.nokash-payment-solutions-proof__cta:after{display:none}.nokash-payment-solutions-proof__cta-copy h2{font-size:clamp(1.3rem,6.4vw,1.62rem)}.nokash-payment-solutions-proof__cta-copy p{font-size:.92rem}.nokash-payment-solutions-proof__cta-actions{flex-direction:column;align-items:stretch}.nokash-payment-solutions-proof__cta-button{width:100%;min-width:0;min-height:3.25rem;font-size:.9rem}.nokash-payment-solutions-proof__reasons{padding-top:3rem}.nokash-payment-solutions-proof__reasons h3,.nokash-payment-solutions-proof__integration h3{font-size:clamp(1.42rem,6vw,1.78rem)}.nokash-payment-solutions-proof__reason-grid{grid-template-columns:1fr;margin-top:2rem}.nokash-payment-solutions-proof__reason{gap:.9rem}.nokash-payment-solutions-proof__reason-copy h4{font-size:1rem}.nokash-payment-solutions-proof__reason-copy p,.nokash-payment-solutions-proof__integration>p{font-size:.95rem}.nokash-payment-solutions-proof__integration{padding-top:3.5rem}.nokash-payment-solutions-proof__flow-card,.nokash-payment-solutions-proof__channels-card{min-height:0}.nokash-payment-solutions-proof__flow-card{padding:1.1rem 1rem}.nokash-payment-solutions-proof__flow-copy strong{font-size:1.02rem}.nokash-payment-solutions-proof__channels-card{padding:1rem 1rem 1.1rem}.nokash-payment-solutions-proof__channels-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nokash-payment-solutions-proof__channel-label{font-size:.74rem}}.nokash-contact-page{background:linear-gradient(#041127 0 33rem,#fff 33rem 100%)}.nokash-contact-banner{background:linear-gradient(#031026 0%,#041127 100%);position:relative;overflow:hidden}.nokash-contact-banner:before,.nokash-contact-banner:after{content:"";pointer-events:none;position:absolute}.nokash-contact-banner:before{opacity:.22;background:radial-gradient(circle,#29ca866b 1px,#0000 1.8px) 0 0/15px 15px;width:38rem;height:18rem;bottom:-9rem;left:-9%;transform:perspective(900px)rotateX(22deg)rotateY(18deg);-webkit-mask-image:radial-gradient(circle at 48% 42%,#000 0 44%,#0000 85%);mask-image:radial-gradient(circle at 48% 42%,#000 0 44%,#0000 85%)}.nokash-contact-banner:after{opacity:.34;background:radial-gradient(circle,#1a5f47e0 0%,#1a5f4700 72%);width:34rem;height:24rem;top:-8rem;right:-12%}.nokash-contact-banner__grid{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(39rem,1.1fr);align-items:center;gap:1.5rem;min-height:32rem;padding:2.4rem 0 2.9rem;display:grid;position:relative}.nokash-contact-banner__copy,.nokash-contact-banner__visual{min-width:0}.nokash-contact-banner__copy{max-width:42rem;padding-top:1rem}.nokash-contact-banner__eyebrow{color:#29ca86;letter-spacing:-.03em;margin:0;font-size:1.02rem;font-weight:800;line-height:1.2}.nokash-contact-banner__title{color:#fff;letter-spacing:-.07em;margin:1.8rem 0 0;font-size:clamp(2.55rem,4.7vw,3.45rem);font-weight:800;line-height:1.12}.nokash-contact-banner__title span{display:block}.nokash-contact-banner__title>span>span{color:#29ca86;display:inline}.nokash-contact-banner__body{color:#f5f8fff0;letter-spacing:-.02em;max-width:43rem;margin:1.85rem 0 0;font-size:1.12rem;font-weight:500;line-height:1.8}.nokash-contact-banner__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.65rem;max-width:38rem;margin-top:3rem;display:grid}.nokash-contact-banner__feature{grid-template-columns:auto 1fr;align-items:start;gap:1.1rem;display:grid}.nokash-contact-banner__feature-icon{color:#fff;background:#08352beb;border:1px solid #1fa76f47;border-radius:1rem;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;display:inline-flex;box-shadow:inset 0 1px #48db9514,0 18px 36px #0000002e}.nokash-contact-banner__feature-copy h2{color:#fff;letter-spacing:-.04em;margin:.15rem 0 0;font-size:1.06rem;font-weight:800;line-height:1.3}.nokash-contact-banner__feature-copy p{color:#e4ecf7d1;letter-spacing:-.02em;margin:.65rem 0 0;font-size:.88rem;font-weight:500;line-height:1.5}.nokash-contact-banner__visual{min-height:31rem;position:relative}.nokash-contact-banner__visual:before{content:"";opacity:.2;background:radial-gradient(circle,#29ca8661 1px,#0000 1.85px) 0 0/14px 14px;width:78%;height:42%;position:absolute;bottom:0;right:2%;transform:perspective(900px)rotateX(68deg)rotateY(-16deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}.nokash-contact-banner__visual .nokash-company-hero__map{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.nokash-contact-banner__africa{width:100%;height:100%;position:absolute;inset:0}.nokash-contact-banner__mesh-field path{fill:none;stroke:#29ca8629;stroke-width:1.25px;stroke-dasharray:3 8}.nokash-contact-banner__africa-shape{fill:#020f2229;stroke:#22cc862e;stroke-width:1.5px}.nokash-contact-banner__africa-dots{fill:url(#contactAfricaDots);opacity:.72}.nokash-contact-banner__africa-links path{fill:none;stroke:#25bf7f57;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.nokash-contact-banner__africa-nodes circle:last-child{animation:3.8s ease-in-out infinite nokash-contact-banner-node-pulse}@keyframes nokash-contact-banner-node-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}@media (max-width:1460px){.nokash-contact-banner__grid{grid-template-columns:minmax(0,.92fr) minmax(34rem,1fr)}}@media (max-width:1180px){.nokash-contact-page{background:linear-gradient(#041127 0 48rem,#fff 48rem 100%)}.nokash-contact-banner__grid{grid-template-columns:1fr;gap:2rem;min-height:auto;padding-top:2rem}.nokash-contact-banner__copy{max-width:44rem}.nokash-contact-banner__visual{min-height:24rem}}@media (max-width:760px){.nokash-contact-page{background:linear-gradient(#041127 0 44rem,#fff 44rem 100%)}.nokash-contact-banner__title{font-size:clamp(2.2rem,10vw,3.05rem);line-height:1.06}.nokash-contact-banner__body{font-size:1.03rem;line-height:1.72}.nokash-contact-banner__features{grid-template-columns:1fr;gap:1.1rem;margin-top:2.2rem}.nokash-contact-banner__feature-icon{width:4rem;height:4rem}.nokash-contact-banner__visual{min-height:18rem}}.nokash-contact-layout{grid-template-columns:minmax(0,1.08fr) minmax(320px,.82fr);align-items:start;gap:0;display:grid}.nokash-contact-layout__primary{padding-right:3.35rem}.nokash-contact-layout__secondary{border-left:1px solid #e7edf4;padding-left:3.35rem}.nokash-contact-panel{background:#fff}.nokash-contact-panel__title{color:#10192f;letter-spacing:-.055em;margin:0;font-size:clamp(1.5rem,1.75vw,1.85rem);font-weight:800;line-height:1.1}.nokash-contact-panel__body{color:#74819a;letter-spacing:-.02em;max-width:31rem;margin:1rem 0 0;font-size:.94rem;font-weight:600;line-height:1.65}.nokash-contact-panel__label{color:#7f8aa0;letter-spacing:-.02em;font-size:.92rem;font-weight:700;line-height:1.4}.nokash-contact-panel__submit{color:#fff;letter-spacing:-.02em;background:#27bf7c;border:0;border-radius:.72rem;justify-content:center;align-items:center;gap:.65rem;min-width:10.5rem;min-height:2.85rem;padding:.8rem 1.2rem;font-size:.92rem;font-weight:800;line-height:1.1;transition:transform .22s,background-color .22s;display:inline-flex;box-shadow:0 10px 22px #27bf7c38}.nokash-contact-reach{gap:1rem;margin-top:1.75rem;display:grid}.nokash-contact-reach__card{min-height:5.95rem;box-shadow:none;background:0 0;border:1px solid #e9eef5;border-radius:1rem;grid-template-columns:auto 1fr;align-items:start;gap:1.15rem;padding:1.25rem 1.3rem;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid}.nokash-contact-reach__card:hover{background:#f7fafcb8;border-color:#dfe7f1;transform:translateY(-1px);box-shadow:0 10px 24px #121f360a}.nokash-contact-reach__icon{border-radius:.85rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.nokash-contact-reach__icon.is-green{color:#28be81;background:#ebfaf2}.nokash-contact-reach__icon.is-blue{color:#4382ff;background:#eef4ff}.nokash-contact-reach__icon.is-purple{color:#9560f5;background:#f4ecff}.nokash-contact-reach__icon.is-gold{color:#f0b322;background:#fff7e7}.nokash-contact-reach__copy{gap:.18rem;min-width:0;display:grid}.nokash-contact-reach__copy strong{color:#24304a;letter-spacing:-.03em;font-size:.94rem;font-weight:800;line-height:1.3}.nokash-contact-reach__copy span{color:#7b879c;letter-spacing:-.02em;font-size:.87rem;font-weight:600;line-height:1.55}.nokash-contact-reach__copy b{color:#2e3a56;letter-spacing:-.02em;font-size:.88rem;font-weight:800;line-height:1.4}.nokash-contact-cta{background:linear-gradient(#f3fbfb 0%,#eff9f7 100%);border:1px solid #e4eff0;border-radius:1rem;margin-top:1.45rem;padding:1.4rem 1.3rem 1.2rem;position:relative;overflow:hidden}.nokash-contact-cta:after{content:"";opacity:.58;background:radial-gradient(circle,#5fd4c28c 1px,#0000 1.85px) 0 0/10px 10px;border-radius:999px;width:12rem;height:12rem;position:absolute;bottom:-2.7rem;right:-2.5rem;-webkit-mask-image:radial-gradient(circle at 35% 35%,#0000 0 33%,#000 34% 55%,#0000 56% 65%,#000 66% 78%,#0000 79%);mask-image:radial-gradient(circle at 35% 35%,#0000 0 33%,#000 34% 55%,#0000 56% 65%,#000 66% 78%,#0000 79%)}.nokash-contact-cta h3{z-index:1;color:#18233f;letter-spacing:-.035em;margin:0;font-size:.98rem;font-weight:800;line-height:1.3;position:relative}.nokash-contact-cta p{z-index:1;color:#5f6c84;letter-spacing:-.02em;max-width:17rem;margin:.7rem 0 0;font-size:.9rem;font-weight:600;line-height:1.55;position:relative}.nokash-contact-cta__button{z-index:1;color:#fff;letter-spacing:-.02em;background:#071631;border-radius:.72rem;justify-content:center;align-items:center;gap:.7rem;min-height:3rem;margin-top:1.4rem;padding:.85rem 1.25rem;font-size:.88rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .22s,background-color .22s;display:inline-flex;position:relative}.nokash-contact-cta__button:hover{background:#0a1d43;transform:translateY(-1px)}.nokash-contact-offices{background:#dfeef9;border:1px solid #e7eef4;border-radius:1.15rem;min-height:16.4rem;margin-top:3.2rem;position:relative;overflow:hidden}.nokash-contact-offices__map{position:absolute;inset:0}.nokash-contact-offices__frame{filter:saturate(.85)contrast(.96)brightness(1.04);border:0;width:100%;height:100%}.nokash-contact-offices__map:after{content:"";background:linear-gradient(#ffffff14 0%,#fff0 100%);position:absolute;inset:0}.nokash-contact-offices__cards{z-index:2;gap:1.85rem;padding:1.55rem;display:flex;position:relative}.nokash-contact-office-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border:1px solid #e0e8f2e6;border-radius:1rem;width:min(100%,14.3rem);padding:1.2rem 1.25rem 1.15rem;box-shadow:0 16px 38px #1b273d14}.nokash-contact-office-card__head{align-items:center;gap:.65rem;display:flex}.nokash-contact-office-card__pin{color:#2cbc7d;border-radius:999px;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex}.nokash-contact-office-card__head h3{color:#25324d;letter-spacing:-.03em;margin:0;font-size:.94rem;font-weight:800;line-height:1.3}.nokash-contact-office-card__body{margin-top:1.35rem}.nokash-contact-office-card__body p{color:#58657d;letter-spacing:-.02em;margin:.35rem 0 0;font-size:.86rem;font-weight:600;line-height:1.45}.nokash-contact-office-card__body p:first-child{margin-top:0}.nokash-contact-office-card__phone{color:#3f5f54;letter-spacing:-.02em;align-items:center;gap:.5rem;margin-top:1.2rem;font-size:.84rem;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.nokash-contact-offices__location{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #e8eef6eb;border-radius:999px;align-items:center;gap:.5rem;padding:.42rem .82rem .42rem .44rem;display:inline-flex;position:absolute;box-shadow:0 16px 34px #15223a1f}.nokash-contact-offices__location-dot{width:.72rem;height:.72rem;box-shadow:0 0 0 .32rem color-mix(in srgb, currentColor 18%, transparent);background:currentColor;border-radius:999px;animation:3.4s ease-in-out infinite nokash-contact-map-pulse}.nokash-contact-offices__location-label{color:#23314d;letter-spacing:-.02em;font-size:.78rem;font-weight:800;line-height:1}.nokash-contact-offices__location.is-douala{color:#22b26b;bottom:23.2%;left:43.2%}.nokash-contact-offices__location.is-lagos{color:#2e6bff;bottom:21.2%;left:60.8%}@keyframes nokash-contact-map-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.12)}}@media (max-width:1180px){.nokash-contact-layout{grid-template-columns:1fr;gap:2.2rem}.nokash-contact-layout__primary,.nokash-contact-layout__secondary{padding:0}.nokash-contact-layout__secondary{border-left:0}}@media (max-width:900px){.nokash-contact-offices{min-height:27rem}.nokash-contact-offices__cards{flex-direction:column;gap:1rem;max-width:15rem}.nokash-contact-office-card{width:100%}.nokash-contact-offices__location.is-douala{bottom:26.2%;left:40.8%}.nokash-contact-offices__location.is-lagos{bottom:24.4%;left:58%}}@media (max-width:760px){.nokash-contact-offices__location{gap:.42rem;padding:.34rem .66rem .34rem .38rem}.nokash-contact-offices__location-label{font-size:.72rem}.nokash-contact-offices__location.is-douala{bottom:29%;left:34%}.nokash-contact-offices__location.is-lagos{bottom:27%;left:53%}.nokash-contact-panel__title{font-size:1.7rem}.nokash-contact-reach__card{padding:1.1rem}.nokash-contact-offices{min-height:31rem}.nokash-contact-offices__cards{padding:1rem}}.nokash-contact-faq{gap:1.65rem;display:grid;position:relative}.nokash-contact-faq:before{content:"";opacity:.4;pointer-events:none;background:radial-gradient(circle,#26bf7c1a 0%,#26bf7c00 72%);width:16rem;height:8rem;position:absolute;top:-1.8rem;left:0}.nokash-contact-faq__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nokash-contact-faq__title{color:#10192f;letter-spacing:-.055em;margin:0;font-size:clamp(1.75rem,2vw,2.2rem);font-weight:800;line-height:1.08}.nokash-contact-faq__link{color:#35496d;letter-spacing:-.02em;align-items:center;gap:.65rem;font-size:.98rem;font-weight:700;line-height:1.2;text-decoration:none;transition:color .22s,transform .22s;display:inline-flex}.nokash-contact-faq__link:hover{color:#142544;transform:translate(2px)}.nokash-contact-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem 2.6rem;display:grid}.nokash-contact-faq__item{text-align:left;background:#fff;border:1px solid #e6edf5;border-radius:.9rem;align-self:start;width:100%;padding:1rem 1.2rem;transition:border-color .22s,box-shadow .22s,transform .22s,background-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 20px #121f3608}.nokash-contact-faq__item:before{content:"";background:linear-gradient(#27bf7c38 0%,#27bf7c0a 100%);width:0;transition:width .26s;position:absolute;inset:0 auto 0 0}.nokash-contact-faq__item:hover{border-color:#dce6f1;transform:translateY(-1px);box-shadow:0 12px 26px #121f360d}.nokash-contact-faq__item.is-open{background:linear-gradient(#fff 0%,#fbfdff 100%);border-color:#d4e1ef;box-shadow:0 18px 34px #121f360f,0 0 0 1px #2571ff08}.nokash-contact-faq__item.is-open:before{width:.24rem}.nokash-contact-faq__item-top{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.nokash-contact-faq__item-top svg{color:#32466b;background:#f5f8fc;border-radius:999px;flex:none;padding:.18rem;transition:transform .22s,color .22s,background-color .22s}.nokash-contact-faq__item.is-open .nokash-contact-faq__item-top svg{color:#1c3158;background:#eef4fb}.nokash-contact-faq__question{color:#1d2b47;letter-spacing:-.025em;font-size:.98rem;font-weight:700;line-height:1.35;transition:color .22s}.nokash-contact-faq__item.is-open .nokash-contact-faq__question{color:#15274b}.nokash-contact-faq__answer{overflow:hidden}.nokash-contact-faq__answer span{color:#6f7d95;letter-spacing:-.018em;margin-top:.85rem;font-size:.92rem;font-weight:600;line-height:1.6;display:block}@media (max-width:900px){.nokash-contact-faq__grid{grid-template-columns:1fr;gap:.85rem}}@media (max-width:760px){.nokash-contact-faq__head{flex-direction:column;align-items:flex-start}.nokash-contact-faq__title{font-size:1.9rem}}.nokash-solutions-overview__tabs-shell{background:#fff;border-top:1px solid #d6deebcc;border-bottom:1px solid #e5eaf2eb}.nokash-solutions-overview__tabs{justify-content:center;align-items:center;gap:3rem;width:min(100%,1180px);min-height:4.45rem;margin:0 auto;padding:0 1.6rem;display:flex}.nokash-solutions-overview__tab{color:#30405f;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;min-height:4.45rem;font-size:.94rem;font-weight:700;line-height:1.2;display:inline-flex;position:relative}.nokash-solutions-overview__tab.is-active{color:#152444}.nokash-solutions-overview__tab.is-active:after{content:"";background:#142544;border-radius:999px;height:3px;position:absolute;bottom:0;left:0;right:0}.nokash-solutions-overview__shell{width:min(100%,1410px);margin:0 auto;padding:4.15rem 5.1rem 2.2rem}.nokash-solutions-overview__content{grid-template-columns:minmax(18rem,.92fr) minmax(0,1.7fr);align-items:start;gap:2.4rem;display:grid}.nokash-solutions-overview__intro{max-width:26rem;padding-top:7.5rem}.nokash-solutions-overview__intro>p:first-child{color:#2acc8b;letter-spacing:-.02em;margin:0;font-size:.9rem;font-weight:800;line-height:1.2}.nokash-solutions-overview__intro h2{color:#122243;letter-spacing:-.06em;margin:1.2rem 0 0;font-size:clamp(2.15rem,3.4vw,2.95rem);font-weight:800;line-height:1.06}.nokash-solutions-overview__intro h2 span{display:block}.nokash-solutions-overview__intro h2 span:last-child{color:#22c985}.nokash-solutions-overview__intro-body{color:#5b667d;letter-spacing:-.02em;margin:1.7rem 0 0;font-size:1rem;font-weight:500;line-height:1.85}.nokash-solutions-overview__cta{color:#fff;letter-spacing:-.02em;background:#071631;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;min-width:14.35rem;min-height:3.9rem;margin-top:2.3rem;padding:.85rem 1.45rem;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .22s,background-color .22s;display:inline-flex;box-shadow:0 18px 36px #0615311a}.nokash-solutions-overview__cta:hover{background:#0a1d43;transform:translateY(-1px)}.nokash-solutions-overview__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem;display:grid}.nokash-solutions-overview__card{background:#fff;border:1px solid #ebf0f6;border-radius:1.15rem;min-height:12.6rem;padding:1.65rem 1.65rem 1.45rem;box-shadow:0 10px 24px #0f172a08}.nokash-solutions-overview__card-icon{border-radius:1.15rem;justify-content:center;align-items:center;width:3.9rem;height:3.9rem;display:inline-flex}.nokash-solutions-overview__card-icon.is-green{color:#26c785;background:#e6f8f1}.nokash-solutions-overview__card-icon.is-purple{color:#824df4;background:#f3eafd}.nokash-solutions-overview__card-icon.is-blue{color:#4e8dff;background:#ebf3ff}.nokash-solutions-overview__card-icon.is-orange{color:#ff8b2d;background:#fff0e5}.nokash-solutions-overview__card-icon.is-lilac{color:#8c58ff;background:#f3ebff}.nokash-solutions-overview__card-icon.is-mint{color:#25bf7f;background:#e6f8f1}.nokash-solutions-overview__card h3{color:#142544;letter-spacing:-.03em;margin:1.45rem 0 0;font-size:1.03rem;font-weight:800;line-height:1.25}.nokash-solutions-overview__card p{color:#5f6980;letter-spacing:-.018em;margin:.95rem 0 0;font-size:.9rem;font-weight:500;line-height:1.62}.nokash-solutions-overview__card-link{color:#3e74da;letter-spacing:-.02em;align-items:center;gap:.6rem;margin-top:1.7rem;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}@media (max-width:1320px){.nokash-solutions-overview__shell{padding-inline:2rem}.nokash-solutions-overview__content{grid-template-columns:1fr;gap:2rem}.nokash-solutions-overview__intro{max-width:40rem;padding-top:0}}@media (max-width:1100px){.nokash-solutions-overview__tabs{justify-content:flex-start;gap:1.25rem;overflow-x:auto}.nokash-solutions-overview__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.nokash-solutions-overview__shell{padding:2.8rem 1.2rem 1.4rem}.nokash-solutions-overview__tabs{min-height:3.8rem;padding-inline:1rem}.nokash-solutions-overview__tab{white-space:nowrap;min-height:3.8rem}.nokash-solutions-overview__intro h2{font-size:clamp(1.9rem,8.8vw,2.45rem)}.nokash-solutions-overview__cta{width:100%}.nokash-solutions-overview__cards{grid-template-columns:1fr}.nokash-solutions-overview__card{min-height:auto}}.nokash-solutions-quickstart{background:#fff;border-top:1px solid #e8edf4e6}.nokash-solutions-quickstart__shell{width:min(100%,1410px);margin:0 auto;padding:2.3rem 5.1rem 2.6rem}.nokash-solutions-quickstart__hero{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.82fr);align-items:start;gap:2.3rem;display:grid}.nokash-solutions-quickstart__intro{max-width:25rem;padding-top:.8rem}.nokash-solutions-quickstart__intro>p:first-child{color:#28c989;letter-spacing:-.02em;margin:0;font-size:.88rem;font-weight:800;line-height:1.2}.nokash-solutions-quickstart__intro h2{color:#132442;letter-spacing:-.05em;margin:1rem 0 0;font-size:clamp(1.8rem,2.7vw,2.25rem);font-weight:800;line-height:1.08}.nokash-solutions-quickstart__intro-body{color:#5b667d;letter-spacing:-.018em;margin:1rem 0 0;font-size:1rem;font-weight:500;line-height:1.75}.nokash-solutions-quickstart__steps{gap:1.25rem;margin-top:1.95rem;display:grid}.nokash-solutions-quickstart__step{grid-template-columns:2.15rem 1fr;align-items:start;gap:.95rem;display:grid}.nokash-solutions-quickstart__step>span{color:#28c989;background:#ecfbf4;border-radius:.7rem;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;font-size:.92rem;font-weight:800;line-height:1;display:inline-flex}.nokash-solutions-quickstart__step strong{color:#182746;letter-spacing:-.025em;font-size:1rem;font-weight:800;line-height:1.3;display:block}.nokash-solutions-quickstart__step p{color:#677286;margin:.4rem 0 0;font-size:.96rem;font-weight:500;line-height:1.55}.nokash-solutions-quickstart__guide{color:#1b2947;letter-spacing:-.02em;background:#fff;border:1px solid #dfe6f0;border-radius:.85rem;justify-content:center;align-items:center;gap:.7rem;min-width:14.2rem;min-height:3.5rem;margin-top:2rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px #0f172a08}.nokash-solutions-quickstart__panel{background:linear-gradient(#0c1527 0%,#0a1323 100%);border:1px solid #3f4d6c73;border-radius:1rem;grid-template-columns:13rem 1fr;min-height:29.4rem;display:grid;overflow:hidden;box-shadow:0 26px 60px #070f2029}.nokash-solutions-quickstart__panel-nav{border-right:1px solid #ffffff14;padding:1.35rem .85rem}.nokash-solutions-quickstart__nav-item+.nokash-solutions-quickstart__nav-item{margin-top:.3rem}.nokash-solutions-quickstart__nav-button{color:#e9eff8e6;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;width:100%;min-height:2.25rem;padding:.45rem .6rem;font-size:.78rem;font-weight:600;line-height:1.2;display:flex}.nokash-solutions-quickstart__nav-button svg:last-child{margin-left:auto}.nokash-solutions-quickstart__nav-icon{color:#e2e9f4c7;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.nokash-solutions-quickstart__subnav{gap:.22rem;margin:.15rem 0 .45rem 1.15rem;display:grid}.nokash-solutions-quickstart__subnav button{color:#dce4f0d1;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.35rem;align-items:center;min-height:1.95rem;padding:.45rem .7rem;font-size:.74rem;font-weight:500;line-height:1.2;display:flex}.nokash-solutions-quickstart__subnav button.is-active{color:#f7fbff;background:#26d08a14;box-shadow:inset 2px 0 #2ccf8d}.nokash-solutions-quickstart__panel-content{padding:1.45rem 1.5rem 1.45rem 1.65rem}.nokash-solutions-quickstart__panel-head h3{color:#fff;letter-spacing:-.03em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.nokash-solutions-quickstart__panel-head p{color:#dce5f2cc;margin:.7rem 0 0;font-size:.92rem;font-weight:500;line-height:1.55}.nokash-solutions-quickstart__endpoint{border-bottom:1px solid #ffffff14;align-items:center;gap:.95rem;margin-top:1.7rem;padding-bottom:.95rem;display:flex}.nokash-solutions-quickstart__endpoint span{color:#f2f6fd;font-size:.96rem;font-weight:800;line-height:1.2}.nokash-solutions-quickstart__endpoint code{color:#ebf0faf2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.94rem;font-weight:600;line-height:1.2}.nokash-solutions-quickstart__request{margin-top:.7rem}.nokash-solutions-quickstart__request-head{justify-content:space-between;align-items:center;gap:1rem;padding:.45rem 0 .55rem;display:flex}.nokash-solutions-quickstart__request-head strong{color:#eef3fb;font-size:.93rem;font-weight:700;line-height:1.2}.nokash-solutions-quickstart__request-head span{color:#d6dfedb8;font-size:.85rem;font-weight:600;line-height:1.2}.nokash-solutions-quickstart__request-table{border-top:1px solid #ffffff12}.nokash-solutions-quickstart__request-row{border-bottom:1px solid #ffffff0f;grid-template-columns:minmax(6.6rem,1.05fr) minmax(4.8rem,.72fr) minmax(4.9rem,.78fr) minmax(16rem,2.55fr);align-items:start;gap:1.35rem;padding:.88rem 0;display:grid}.nokash-solutions-quickstart__request-row span{color:#e6ecf6db;font-size:.78rem;font-weight:500;line-height:1.4}.nokash-solutions-quickstart__request-row span:first-child{color:#f4f8ff;font-weight:700}.nokash-solutions-quickstart__request-row span:nth-child(2),.nokash-solutions-quickstart__request-row span:nth-child(3){color:#d7e0efcc}.nokash-solutions-quickstart__sandbox{color:#fff;letter-spacing:-.02em;background:linear-gradient(#24cc88 0%,#1cb877 100%);border-radius:.55rem;justify-content:center;align-items:center;gap:.6rem;min-height:2.65rem;margin-top:1.55rem;padding:.7rem 1.25rem;font-size:.92rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.nokash-solutions-quickstart__trusted{text-align:center;border-top:1px solid #e7ecf3f2;margin-top:4.25rem;padding-top:2rem}.nokash-solutions-quickstart__trusted h4{color:#1b2947;letter-spacing:-.04em;margin:0;font-size:clamp(1.45rem,2.4vw,1.95rem);font-weight:800;line-height:1.15}.nokash-solutions-quickstart__trusted-logos{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:1.2rem;margin-top:3rem;display:grid}.nokash-solutions-quickstart__trusted-logos span{color:#10224a;letter-spacing:-.04em;text-transform:uppercase;font-size:1.1rem;font-weight:900;line-height:1.1}.nokash-solutions-quickstart__trusted-logo-image{-o-object-fit:cover;object-fit:cover;width:min(100%,8rem);max-height:3rem;margin:0 auto;display:block}.nokash-solutions-quickstart__support{background:#f4fbf9;border:1px solid #e2ece9;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding:1.55rem 2rem;display:flex}.nokash-solutions-quickstart__support-copy{align-items:center;gap:1.2rem;display:flex}.nokash-solutions-quickstart__support-icon{color:#fff;background:linear-gradient(#24cc88 0%,#1fb978 100%);border-radius:1rem;flex:none;justify-content:center;align-items:center;width:4.05rem;height:4.05rem;display:inline-flex}.nokash-solutions-quickstart__support-copy h5{color:#172544;margin:0;font-size:.98rem;font-weight:700;line-height:1.2}.nokash-solutions-quickstart__support-copy strong{color:#172544;letter-spacing:-.03em;margin-top:.18rem;font-size:1rem;font-weight:800;line-height:1.2;display:block}.nokash-solutions-quickstart__support-copy p{color:#69758a;margin:.55rem 0 0;font-size:.92rem;font-weight:500;line-height:1.55}.nokash-solutions-quickstart__support-actions{align-items:center;gap:1rem;display:flex}.nokash-solutions-quickstart__support-button{letter-spacing:-.02em;border-radius:.7rem;justify-content:center;align-items:center;gap:.65rem;min-height:3.45rem;padding:.82rem 1.4rem;font-size:.84rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.nokash-solutions-quickstart__support-button.is-light{color:#172544;background:#fff;border:1px solid #dce5ef}.nokash-solutions-quickstart__support-button.is-dark{color:#fff;background:#06152f}@media (max-width:1320px){.nokash-solutions-quickstart__shell{padding-inline:2rem}.nokash-solutions-quickstart__hero{grid-template-columns:1fr}.nokash-solutions-quickstart__intro{max-width:34rem}}@media (max-width:1100px){.nokash-solutions-quickstart__panel{grid-template-columns:1fr}.nokash-solutions-quickstart__panel-nav{border-bottom:1px solid #ffffff14;border-right:0}.nokash-solutions-quickstart__trusted-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.nokash-solutions-quickstart__support{flex-direction:column;align-items:flex-start}.nokash-solutions-quickstart__support-actions{flex-wrap:wrap;width:100%}}@media (max-width:760px){.nokash-solutions-quickstart__shell{padding:2rem 1.2rem 2.1rem}.nokash-solutions-quickstart__request-row{grid-template-columns:1fr;gap:.28rem}.nokash-solutions-quickstart__trusted-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.nokash-solutions-quickstart__support-copy{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.nokash-solutions-quickstart__guide,.nokash-solutions-quickstart__support-button{width:100%}.nokash-solutions-quickstart__trusted-logos{grid-template-columns:1fr}.nokash-solutions-quickstart__support-actions{flex-direction:column}}.nokash-pricing-reference{background:linear-gradient(#05122f 0 34rem,#f7f9fd 34rem 100%)}.nokash-pricing-reference__hero{position:relative;overflow:hidden}.nokash-pricing-reference__hero:before,.nokash-pricing-reference__hero:after{content:"";pointer-events:none;position:absolute}.nokash-pricing-reference__hero:before{opacity:.32;background:radial-gradient(circle,#30c58f4d 1px,#0000 1.8px) 0 0/14px 14px;width:42%;height:22rem;top:6.75rem;left:-12%;transform:perspective(900px)rotateY(26deg)rotateX(18deg);-webkit-mask-image:radial-gradient(circle at 78% 52%,#000 0 42%,#0000 82%);mask-image:radial-gradient(circle at 78% 52%,#000 0 42%,#0000 82%)}.nokash-pricing-reference__hero:after{opacity:.34;background:radial-gradient(circle,#6890ff4d 1px,#0000 1.75px) 0 0/14px 14px;width:40%;height:24rem;top:5.5rem;right:-11%;transform:perspective(900px)rotateY(-25deg)rotateX(18deg);-webkit-mask-image:radial-gradient(circle at 20% 48%,#000 0 40%,#0000 80%);mask-image:radial-gradient(circle at 20% 48%,#000 0 40%,#0000 80%)}.nokash-pricing-reference__shell{z-index:1;width:min(100%,1840px);margin:0 auto;padding:1.65rem 5.9rem 2.6rem;position:relative}.nokash-pricing-reference__intro{text-align:center;max-width:52rem;margin:2.6rem auto 0}.nokash-pricing-reference__title{color:#fff;letter-spacing:-.055em;margin:0;font-size:clamp(2.15rem,4vw,2.72rem);font-weight:800;line-height:1.04}.nokash-pricing-reference__title span{display:block}.nokash-pricing-reference__title span:last-child{color:#26d08a;margin-top:.55rem}.nokash-pricing-reference__subtitle{color:#f1f5ffe0;letter-spacing:-.02em;margin:1rem 0 0;font-size:1.08rem;font-weight:500;line-height:1.45}.nokash-pricing-reference__billing-toggle{background:#081431d1;border:1px solid #54658b6b;border-radius:.95rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:1.7rem;padding:.24rem;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff05}.nokash-pricing-reference__billing-toggle button{color:#f1f5ffe0;letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;border-radius:.75rem;min-width:10.2rem;min-height:3rem;padding:.75rem 1.45rem;font-size:1rem;font-weight:700;line-height:1.2;transition:background-color .22s,color .22s,transform .22s}.nokash-pricing-reference__billing-toggle button:hover{transform:translateY(-1px)}.nokash-pricing-reference__billing-toggle button.is-active{color:#18233f;background:#fff}.nokash-pricing-reference__plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem;margin-top:2rem;display:grid}.nokash-pricing-reference__card{background:#fff;border:1px solid #dfe6f1;border-radius:1.25rem;flex-direction:column;min-height:32.25rem;padding:1.45rem 1.55rem 1.35rem;display:flex;box-shadow:0 18px 40px #0f172a14}.nokash-pricing-reference__card.is-popular,.nokash-pricing-reference__card.is-emphasized{box-shadow:0 22px 46px #0f172a1c}.nokash-pricing-reference__card-head{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.nokash-pricing-reference__card h2{color:#16223f;letter-spacing:-.03em;margin:0;font-size:1.18rem;font-weight:800;line-height:1.2}.nokash-pricing-reference__card-head p{color:#5f6c81;letter-spacing:-.018em;margin:.7rem 0 0;font-size:.96rem;font-weight:500;line-height:1.45}.nokash-pricing-reference__badge{color:#27ad74;letter-spacing:-.01em;background:#e6faf0;border-radius:999px;flex:none;margin-top:.1rem;padding:.34rem .62rem;font-size:.76rem;font-weight:800;line-height:1}.nokash-pricing-reference__price{align-items:flex-end;gap:.5rem;margin-top:2.6rem;display:flex}.nokash-pricing-reference__price strong{color:#081632;letter-spacing:-.06em;font-size:clamp(1.72rem,2.25vw,2.2rem);font-weight:800;line-height:.95}.nokash-pricing-reference__price span{color:#435166;padding-bottom:.35rem;font-size:.96rem;font-weight:600;line-height:1.2}.nokash-pricing-reference__price-subtitle{color:#4f5e73;letter-spacing:-.018em;margin:1rem 0 0;font-size:.98rem;font-weight:500;line-height:1.4}.nokash-pricing-reference__feature-list{gap:.95rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.nokash-pricing-reference__feature-list li{color:#24324a;letter-spacing:-.018em;align-items:flex-start;gap:.75rem;font-size:.96rem;font-weight:500;line-height:1.4;display:flex}.nokash-pricing-reference__feature-icon{color:#28bf7c;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;margin-top:.1rem;display:inline-flex}.nokash-pricing-reference__card-button{color:#1c2843;letter-spacing:-.02em;background:#fff;border:1px solid #cfd9e7;border-radius:.7rem;justify-content:center;align-items:center;min-height:3rem;margin-top:auto;padding:.82rem 1rem;font-size:.98rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .22s,border-color .22s,background-color .22s;display:inline-flex}.nokash-pricing-reference__card-button:hover{border-color:#a9bacf;transform:translateY(-1px)}.nokash-pricing-reference__card-button.is-primary{color:#fff;background:#26b980;border-color:#25b97c}.nokash-pricing-reference__card-button.is-primary:hover{background:#1fa16d;border-color:#1fa16d}.nokash-pricing-reference__note{color:#536174;letter-spacing:-.018em;justify-content:center;align-items:center;gap:.55rem;margin:2.5rem auto 0;font-size:1rem;font-weight:600;line-height:1.35;display:flex}.nokash-pricing-reference__note svg{color:#7a8aa1}.nokash-pricing-custom{width:min(100%,1840px);margin:0 auto;padding:0 5.9rem 2.4rem}.nokash-pricing-custom__panel{background:linear-gradient(#061636 0%,#071733 100%);border:1px solid #203e6d2e;border-radius:1.45rem;padding:2rem 2rem 1.55rem;position:relative;overflow:hidden;box-shadow:0 28px 64px #08122f1f}.nokash-pricing-custom__panel:before,.nokash-pricing-custom__panel:after{content:"";pointer-events:none;position:absolute}.nokash-pricing-custom__panel:before{opacity:.34;background:radial-gradient(circle,#2ed08a52 1px,#0000 1.8px) 0 0/13px 13px;width:38%;height:120%;bottom:-12%;right:-7%;transform:perspective(960px)rotateY(-24deg)rotateX(14deg);-webkit-mask-image:radial-gradient(circle at 40% 46%,#000 0 42%,#0000 78%);mask-image:radial-gradient(circle at 40% 46%,#000 0 42%,#0000 78%)}.nokash-pricing-custom__panel:after{border-radius:inherit;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.nokash-pricing-custom__grid{z-index:1;grid-template-columns:minmax(0,1.55fr) minmax(18rem,.8fr);align-items:stretch;gap:2rem;display:grid;position:relative}.nokash-pricing-custom__left{min-width:0}.nokash-pricing-custom__header{max-width:43rem}.nokash-pricing-custom__heading-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.nokash-pricing-custom__header h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:2rem;font-weight:800;line-height:1.05}.nokash-pricing-custom__tag{color:#2fd28b;letter-spacing:-.01em;background:#1fb07129;border-radius:999px;align-items:center;min-height:1.85rem;padding:.34rem .7rem;font-size:.84rem;font-weight:700;line-height:1;display:inline-flex}.nokash-pricing-custom__header p{color:#f1f5ffe0;letter-spacing:-.018em;margin:1rem 0 0;font-size:1.02rem;font-weight:500;line-height:1.5}.nokash-pricing-custom__content{grid-template-columns:minmax(17rem,.9fr) minmax(0,1.15fr);gap:1.6rem;margin-top:1.8rem;display:grid}.nokash-pricing-custom__customize h3,.nokash-pricing-custom__form-wrap h3{color:#fff;letter-spacing:-.03em;margin:0 0 1rem;font-size:1.15rem;font-weight:700;line-height:1.2}.nokash-pricing-custom__customize ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.nokash-pricing-custom__customize li{align-items:flex-start;gap:.85rem;padding:.2rem .1rem;transition:transform .24s,opacity .24s;display:flex}.nokash-pricing-custom__customize li:hover{transform:translate(4px)}.nokash-pricing-custom__item-icon{color:#f3f7ff;background:#ffffff0b;border:1px solid #84a4d62e;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;margin-top:.1rem;transition:transform .22s,background-color .22s,border-color .22s,box-shadow .22s;display:inline-flex}.nokash-pricing-custom__customize li:hover .nokash-pricing-custom__item-icon{background:#2ed08a1f;border-color:#2ed08a52;transform:translateY(-1px)scale(1.03);box-shadow:0 10px 24px #08163829}.nokash-pricing-custom__customize strong{color:#fff;letter-spacing:-.02em;font-size:1rem;font-weight:700;line-height:1.3;display:block}.nokash-pricing-custom__customize p{color:#dae3f5c2;letter-spacing:-.016em;margin:.32rem 0 0;font-size:.96rem;line-height:1.45}.nokash-pricing-custom__form{gap:.75rem;display:grid}.nokash-pricing-custom__field-shell{gap:.42rem;display:grid}.nokash-pricing-custom__field-shell--full{width:100%}.nokash-pricing-custom__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.7rem;display:grid}.nokash-pricing-custom__form input,.nokash-pricing-custom__form textarea,.nokash-pricing-custom__select{color:#fff;background:#ffffff17;border:1px solid #798db42e;border-radius:.7rem;width:100%;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .22s;box-shadow:inset 0 0 0 1px #ffffff04}.nokash-pricing-custom__form input{min-height:3.4rem;padding:0 1rem;font-size:.94rem;font-weight:500}.nokash-pricing-custom__form textarea{resize:none;min-height:6rem;padding:.95rem 1rem;font-size:.94rem;font-weight:500;line-height:1.55}.nokash-pricing-custom__form input::-moz-placeholder{color:#e7eefcd1}.nokash-pricing-custom__form textarea::-moz-placeholder{color:#e7eefcd1}.nokash-pricing-custom__form input::placeholder,.nokash-pricing-custom__form textarea::placeholder{color:#e7eefcd1}.nokash-pricing-custom__form input:hover,.nokash-pricing-custom__form textarea:hover,.nokash-pricing-custom__select:hover{background:#ffffff1f;border-color:#a2b7dd52}.nokash-pricing-custom__form input:focus,.nokash-pricing-custom__form textarea:focus{background:#ffffff1f;border-color:#2ed08a99;outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #2ed08a24,inset 0 0 0 1px #ffffff05}.nokash-pricing-custom__select:focus-within{background:#ffffff1f;border-color:#2ed08a99;transform:translateY(-1px);box-shadow:0 0 0 3px #2ed08a24,inset 0 0 0 1px #ffffff05}.nokash-pricing-custom__field-shell.is-invalid input,.nokash-pricing-custom__field-shell.is-invalid textarea,.nokash-pricing-custom__select.is-invalid{background:#ffffff1c;border-color:#ff7373b8;animation:.36s nokashPricingFieldShake;box-shadow:0 0 0 3px #ff73731f,inset 0 0 0 1px #ffffff05}.nokash-pricing-custom__select{z-index:2;align-content:center;gap:.15rem;min-height:3.4rem;padding:.7rem 1rem;display:grid;position:relative}.nokash-pricing-custom__select.is-open{z-index:12}.nokash-pricing-custom__select span:first-child{color:#e7eefcc7;font-size:.9rem;font-weight:500;line-height:1.2}.nokash-pricing-custom__select-trigger{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;gap:.8rem;width:100%;min-height:1.4rem;padding:0;font-size:.94rem;font-weight:500;line-height:1.3;display:flex}.nokash-pricing-custom__select-trigger span{color:#fff;font-size:.94rem;font-weight:500;line-height:1.3}.nokash-pricing-custom__select-trigger.is-placeholder span{color:#e7eefcd1}.nokash-pricing-custom__select-trigger svg{color:#f3f7ffc7;pointer-events:none;flex:none;transition:transform .22s,color .22s}.nokash-pricing-custom__select:hover .nokash-pricing-custom__select-trigger svg,.nokash-pricing-custom__select.is-open .nokash-pricing-custom__select-trigger svg{color:#fffffff0;transform:rotate(180deg)}.nokash-pricing-custom__select-menu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:6;background:linear-gradient(#0d2147 0%,#0a1b3d 100%);border:1px solid #798db43d;border-radius:.88rem;gap:.32rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .6rem);left:-1px;right:-1px;box-shadow:0 22px 44px #050c2047,inset 0 0 0 1px #ffffff08}.nokash-pricing-custom__select-option{color:#eef4ffe0;text-align:left;letter-spacing:-.016em;cursor:pointer;background:0 0;border:0;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.85rem;width:100%;min-height:2.8rem;padding:.72rem .82rem;font-size:.92rem;font-weight:600;line-height:1.35;transition:background-color .18s,color .18s,transform .18s;display:flex}.nokash-pricing-custom__select-option:hover{color:#fff;background:#ffffff14;transform:translate(2px)}.nokash-pricing-custom__select-option.is-selected{color:#fff;background:#2ed08a24}.nokash-pricing-custom__select-option svg{color:#2fd28b;flex:none}.nokash-pricing-custom__field-error{color:#ffb7b7;letter-spacing:-.012em;margin:0;font-size:.8rem;font-weight:600;line-height:1.35}.nokash-pricing-custom__submit{color:#fff;letter-spacing:-.02em;cursor:pointer;background:#28be81;border:0;border-radius:.72rem;justify-content:center;align-items:center;gap:.5rem;min-height:3.2rem;font-size:1rem;font-weight:700;line-height:1.2;transition:transform .22s,background-color .22s,box-shadow .22s,opacity .22s;display:inline-flex;box-shadow:0 16px 32px #0e744a38}.nokash-pricing-custom__submit:hover{background:#21a86f;transform:translateY(-2px);box-shadow:0 20px 36px #0e744a47}.nokash-pricing-custom__submit:disabled{cursor:wait;opacity:.92;transform:none}.nokash-pricing-custom__submit.is-success{background:#0d8d60}.nokash-pricing-custom__submit-spinner{animation:.9s linear infinite nokashPricingSpin}.nokash-pricing-custom__response{text-align:center;color:#f3f7ffd9;margin:.15rem 0 0;font-size:.95rem;font-weight:500;line-height:1.4}.nokash-pricing-custom__response.is-success{color:#9ef0c9}.nokash-pricing-custom__response.is-error{color:#ffd1d1}.nokash-pricing-custom__visual{justify-content:center;align-items:center;min-height:28rem;display:flex;position:relative}.nokash-pricing-custom__plan-card{background:linear-gradient(#0f1f40f5 0%,#0a1936fa 100%);border:1px solid #46c9ff2e;border-radius:1.3rem;width:min(100%,16rem);padding:1rem 1rem 1.15rem;transition:box-shadow .26s,border-color .26s;transform:perspective(1200px)rotateY(-16deg)rotateX(5deg);box-shadow:0 24px 64px #030a1c52,inset 0 0 0 1px #ffffff08}.nokash-pricing-custom__plan-top{justify-content:space-between;align-items:center;display:flex}.nokash-pricing-custom__mini-brand{flex:none;align-items:center;display:inline-flex}.nokash-pricing-custom__mini-brand-logo{width:auto;height:1.18rem;display:block}.nokash-pricing-custom__mini-close{color:#f4f7ffa8;font-size:1.25rem;line-height:1}.nokash-pricing-custom__plan-card h4{color:#fff;letter-spacing:-.04em;margin:1.35rem 0 0;font-size:1.85rem;font-weight:800;line-height:1.05}.nokash-pricing-custom__mini-chart{justify-content:space-between;align-items:center;gap:.85rem;margin-top:1.1rem;display:flex}.nokash-pricing-custom__mini-lines{flex:auto;gap:.55rem;display:grid}.nokash-pricing-custom__mini-lines span{background:#b8caeb42;border-radius:999px;height:.45rem;display:block}.nokash-pricing-custom__mini-lines span:first-child{width:4.2rem}.nokash-pricing-custom__mini-lines span:last-child{width:2.75rem}.nokash-pricing-custom__mini-donut{background:conic-gradient(#2bd28b 0 48%, #3f8fff 48% 76%, #47707f 76% 100%);border-radius:50%;width:6rem;height:6rem;animation:12s linear infinite nokashPricingDonutSpin;position:relative}.nokash-pricing-custom__mini-donut:after{content:"";background:#071a3d;border-radius:50%;position:absolute;inset:1.05rem}.nokash-pricing-custom__mini-list{gap:.75rem;margin-top:1.45rem;display:grid}.nokash-pricing-custom__mini-list>div{align-items:center;gap:.6rem;display:flex}.nokash-pricing-custom__mini-check{color:#2fd28b;background:#26be812e;border-radius:999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}.nokash-pricing-custom__mini-line{background:#b8caeb40;border-radius:999px;width:5.4rem;height:.42rem;display:block}.nokash-pricing-custom__visual-badge{color:#fff;letter-spacing:-.02em;background:#186049f5;border:1px solid #42a07947;border-radius:.95rem;align-items:center;gap:.6rem;padding:1rem 1.2rem;font-size:.98rem;font-weight:700;line-height:1.35;transition:transform .24s,box-shadow .24s;display:flex;position:absolute;bottom:5.2rem;right:0;box-shadow:0 18px 38px #07132e38}.nokash-pricing-custom__visual-badge-icon{background:#ffffff14;border-radius:.6rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.nokash-pricing-custom__faq{padding-top:3rem}.nokash-pricing-custom__faq h3{text-align:center;color:#0b1d45;letter-spacing:-.04em;margin:0 0 2rem;font-size:2rem;font-weight:800;line-height:1.1}.nokash-pricing-custom__faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:1.15rem;display:grid}.nokash-pricing-custom__faq-column{align-content:start;gap:.7rem;display:grid}.nokash-pricing-custom__faq-item{transform-origin:top;background:#fff;border:1px solid #edf2f8;border-radius:1rem;transition:border-color .26s,transform .26s,box-shadow .26s,background-color .26s;overflow:hidden;box-shadow:0 12px 30px #0f172a0a}.nokash-pricing-custom__faq-item:hover{border-color:#d6e0ec;transform:translateY(-2px);box-shadow:0 16px 34px #0f172a0f}.nokash-pricing-custom__faq-item.is-open{background:linear-gradient(#fff 0%,#fbfefd 100%);border-color:#d5e6db;box-shadow:0 18px 38px #0f172a13}.nokash-pricing-custom__faq-trigger{color:#122243;text-align:left;letter-spacing:-.018em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.3rem;padding:.95rem 1.15rem;font-size:.98rem;font-weight:700;line-height:1.3;transition:color .22s,background-color .22s;display:flex}.nokash-pricing-custom__faq-plus{color:#4b5870;background:#f2f5fa;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:1.15rem;font-weight:700;line-height:1;transition:transform .22s,color .22s,background-color .22s,box-shadow .22s;display:inline-flex}.nokash-pricing-custom__faq-answer{padding:0 1.15rem;overflow:hidden}.nokash-pricing-custom__faq-item:hover .nokash-pricing-custom__faq-trigger,.nokash-pricing-custom__faq-item.is-open .nokash-pricing-custom__faq-trigger{color:#0b1d45}.nokash-pricing-custom__faq-item.is-open .nokash-pricing-custom__faq-plus{color:#1dae73;background:#1dae731f;box-shadow:inset 0 0 0 1px #1dae731f}.nokash-pricing-custom__faq-answer p{color:#55647a;letter-spacing:-.016em;margin:0;padding:0 0 1rem;font-size:.94rem;font-weight:500;line-height:1.55}.nokash-pricing-custom__cta{background:linear-gradient(#081a3d 0%,#0c214b 100%);border:1px solid #25be812e;border-radius:1.3rem;justify-content:space-between;align-items:center;gap:1.2rem;margin-top:1.5rem;padding:1.55rem 1.8rem;transition:transform .26s,box-shadow .26s,border-color .26s;display:flex;box-shadow:0 22px 48px #0814312e}.nokash-pricing-custom__cta:hover{border-color:#25be8147;transform:translateY(-2px);box-shadow:0 28px 56px #08143138}.nokash-pricing-custom__cta-copy{align-items:center;gap:1rem;display:flex}.nokash-pricing-custom__cta-icon{color:#fff;background:linear-gradient(#29c083 0%,#23ad72 100%);border-radius:.9rem;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;transition:transform .22s,box-shadow .22s;display:inline-flex;box-shadow:0 14px 28px #199a6533}.nokash-pricing-custom__cta:hover .nokash-pricing-custom__cta-icon{transform:translateY(-1px)scale(1.03);box-shadow:0 18px 34px #199a6542}.nokash-pricing-custom__cta h4{color:#fff;letter-spacing:-.04em;margin:0;font-size:1.42rem;font-weight:800;line-height:1.05}.nokash-pricing-custom__cta p{color:#e8effacc;letter-spacing:-.018em;margin:.45rem 0 0;font-size:1rem;font-weight:500;line-height:1.4}.nokash-pricing-custom__cta-actions{align-items:center;gap:1rem;display:flex}.nokash-pricing-custom__cta-button{color:#fff;letter-spacing:-.02em;background:0 0;border:1px solid #ffffffb8;border-radius:.8rem;justify-content:center;align-items:center;gap:.5rem;min-width:11.5rem;min-height:3.05rem;padding:.8rem 1.35rem;font-size:.98rem;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .22s,border-color .22s,background-color .22s,color .22s,box-shadow .22s;display:inline-flex;box-shadow:0 12px 24px #0f172a0a}.nokash-pricing-custom__cta-button:hover{background:#ffffff0f;border-color:#fff;transform:translateY(-2px);box-shadow:0 16px 28px #08143129}.nokash-pricing-custom__cta-button.is-dark{color:#fff;background:#28be81;border-color:#28be81}.nokash-pricing-custom__cta-button.is-dark:hover{background:#21a86f;border-color:#21a86f}.nokash-pricing-payg{gap:1.7rem;min-width:0;display:grid}.nokash-pricing-payg__top{grid-template-columns:minmax(18rem,.92fr) minmax(0,1.6fr);gap:1.55rem;min-width:0;display:grid}.nokash-pricing-payg__example-card,.nokash-pricing-payg__channels-card{box-sizing:border-box;background:linear-gradient(#fff 0%,#fcfdff 100%);border:1px solid #e9edf4;border-radius:1.3rem;min-width:0;max-width:100%;padding:1.5rem 1.55rem;box-shadow:0 18px 36px #0f172a0b}.nokash-pricing-payg__example-card h3,.nokash-pricing-payg__channels-card h3,.nokash-pricing-payg__compare h3{color:#122243;letter-spacing:-.025em;margin:0;font-size:1.06rem;font-weight:800;line-height:1.2}.nokash-pricing-payg__example-card p{color:#667489;letter-spacing:-.015em;margin:.45rem 0 0;font-size:.94rem;font-weight:500;line-height:1.45}.nokash-pricing-payg__example-select{z-index:3;margin-top:1rem;display:block;position:relative}.nokash-pricing-payg__example-select.is-open{z-index:10}.nokash-pricing-payg__example-trigger{color:#24344f;text-align:left;letter-spacing:-.014em;cursor:pointer;background:#fff;border:1px solid #e7ecf4;border-radius:.72rem;outline:none;justify-content:space-between;align-items:center;gap:.8rem;width:100%;min-height:2.9rem;padding:0 .95rem;font-size:.92rem;font-weight:600;line-height:1.2;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex}.nokash-pricing-payg__example-trigger:hover,.nokash-pricing-payg__example-trigger:focus{border-color:#c6d6e6;transform:translateY(-1px);box-shadow:0 0 0 3px #1ac57b14}.nokash-pricing-payg__example-trigger svg{color:#7d8a9d;pointer-events:none;flex:none;transition:transform .22s,color .22s}.nokash-pricing-payg__example-trigger span{white-space:normal;overflow-wrap:anywhere;min-width:0}.nokash-pricing-payg__example-select.is-open .nokash-pricing-payg__example-trigger svg{color:#24344f;transform:rotate(180deg)}.nokash-pricing-payg__example-menu{background:linear-gradient(#0d2147 0%,#0a1b3d 100%);border:1px solid #798db438;border-radius:.88rem;gap:.32rem;padding:.45rem;display:grid;position:absolute;top:calc(100% + .55rem);left:0;right:0;box-shadow:0 22px 44px #050c2047,inset 0 0 0 1px #ffffff08}.nokash-pricing-payg__example-option{color:#eef4ffe0;text-align:left;letter-spacing:-.015em;cursor:pointer;background:0 0;border:0;border-radius:.72rem;justify-content:space-between;align-items:center;gap:.8rem;width:100%;min-height:2.7rem;padding:.72rem .82rem;font-size:.9rem;font-weight:600;line-height:1.35;transition:background-color .18s,color .18s,transform .18s;display:flex}.nokash-pricing-payg__example-option:hover{color:#fff;background:#ffffff14;transform:translate(2px)}.nokash-pricing-payg__example-option.is-selected{color:#fff;background:#2ed08a24}.nokash-pricing-payg__example-option svg{color:#2fd28b;flex:none}.nokash-pricing-payg__amounts{border-bottom:1px dashed #dbe3ee;gap:.78rem;margin-top:1.1rem;padding:1rem 0 .8rem;display:grid}.nokash-pricing-payg__amount-row,.nokash-pricing-payg__total-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nokash-pricing-payg__amount-row span,.nokash-pricing-payg__amount-row strong{color:#2f3e58;letter-spacing:-.015em;font-size:.94rem;font-weight:600;line-height:1.2}.nokash-pricing-payg__total-row{margin-top:.95rem}.nokash-pricing-payg__total-row span{color:#122243;letter-spacing:-.02em;font-size:1rem;font-weight:800;line-height:1.2}.nokash-pricing-payg__total-row strong{color:#22b873;letter-spacing:-.03em;font-size:1.28rem;font-weight:800;line-height:1}.nokash-pricing-payg__channels-card h3{text-align:center;max-width:27rem;margin-inline:auto}.nokash-pricing-payg__channels-card{flex-direction:column;justify-content:center;display:flex}.nokash-pricing-payg__channels-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:1.1rem;margin-top:1.35rem;display:grid}.nokash-pricing-payg__channel{text-align:center;justify-items:center;gap:.82rem;min-width:0;display:grid}.nokash-pricing-payg__channel-logo{background:#f6f9fc;border-radius:1rem;justify-content:center;align-items:center;width:4rem;height:4rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ced8e473}.nokash-pricing-payg__channel-logo.is-image img{-o-object-fit:contain;object-fit:contain;width:2.95rem;height:2.95rem}.nokash-pricing-payg__channel-logo.is-momo{color:#12b780;background:#12b78014}.nokash-pricing-payg__momo-mark{color:#fff;letter-spacing:-.04em;background:linear-gradient(#17c38a 0%,#0cae76 100%);border-radius:.8rem;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;font-size:1.2rem;font-weight:900;line-height:1;display:inline-flex}.nokash-pricing-payg__channel-logo.is-bank{color:#244da9;background:#244da914}.nokash-pricing-payg__channel-logo.is-more{color:#5e6b80}.nokash-pricing-payg__channel span:last-child{white-space:pre-line;color:#3c4c66;letter-spacing:-.014em;overflow-wrap:anywhere;font-size:.9rem;font-weight:600;line-height:1.32}.nokash-pricing-payg__compare{padding-top:.2rem}.nokash-pricing-payg__compare-head{color:#122243;align-items:center;gap:.35rem;display:flex}.nokash-pricing-payg__compare-head svg{color:#7a889d}.nokash-pricing-payg__table{min-width:0;margin-top:1rem}.nokash-pricing-payg__table-header,.nokash-pricing-payg__table-row{grid-template-columns:minmax(12rem,1.8fr) repeat(4,minmax(6.7rem,1fr));align-items:center;gap:1rem;display:grid}.nokash-pricing-payg__table-header{padding-bottom:.5rem}.nokash-pricing-payg__table-heading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.nokash-pricing-payg__table-heading strong{color:#122243;letter-spacing:-.02em;font-size:.97rem;font-weight:800;line-height:1.2;display:block}.nokash-pricing-payg__table-heading span{color:#6d7a8d;margin-top:.32rem;font-size:.84rem;font-weight:600;line-height:1.2;display:block}.nokash-pricing-payg__table-body{border-top:1px solid #edf2f7}.nokash-pricing-payg__table-row{border-bottom:1px solid #edf2f7;min-height:2.1rem}.nokash-pricing-payg__row-label{color:#24344f;letter-spacing:-.014em;font-size:.93rem;font-weight:700;line-height:1.2}.nokash-pricing-payg__table-cell{color:#425169;text-align:center;justify-content:center;align-items:center;min-height:100%;font-size:.9rem;font-weight:600;line-height:1.3;display:flex}.nokash-pricing-payg__check{color:#fff;background:#26bf81;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;box-shadow:0 8px 18px #26bf8138}.nokash-pricing-payg__text-cell{justify-content:center;align-items:center;display:inline-flex}.nokash-pricing-payg__table-cell-plan{display:none}@keyframes nokashPricingDonutSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes nokashPricingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes nokashPricingFieldShake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}@media (max-width:1260px){.nokash-pricing-payg__top{grid-template-columns:1fr}.nokash-pricing-payg__channels-grid{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.nokash-pricing-payg__table{overflow-x:auto}.nokash-pricing-payg__table-header,.nokash-pricing-payg__table-row{min-width:56rem}.nokash-pricing-custom__grid{grid-template-columns:1fr}.nokash-pricing-custom__visual{min-height:22rem}.nokash-pricing-custom__visual-badge{right:2rem}}@media (max-width:900px){.nokash-pricing-payg__top{gap:1.1rem}.nokash-pricing-payg__channels-card{justify-content:flex-start}.nokash-pricing-payg__channels-card h3{text-align:left;max-width:none;margin-inline:0}.nokash-pricing-payg__channels-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.nokash-pricing-payg__channel{text-align:left;background:#fff;border:1px solid #e7edf5;border-radius:1rem;justify-items:flex-start;gap:.65rem;padding:.95rem}.nokash-pricing-payg__table{overflow:visible}.nokash-pricing-payg__table-header{min-width:0;display:none}.nokash-pricing-payg__table-body{border-top:0;gap:.85rem;min-width:0;display:grid}.nokash-pricing-payg__table-row{box-sizing:border-box;background:linear-gradient(#fff 0%,#fbfcff 100%);border:1px solid #e8eef5;border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;width:100%;min-width:0;min-height:auto;padding:1rem;box-shadow:0 12px 26px #0f172a09}.nokash-pricing-payg__row-label{grid-column:1/-1;padding-bottom:.15rem;font-size:.95rem}.nokash-pricing-payg__table-cell{text-align:left;background:#f8fbff;border:1px solid #edf2f7;border-radius:.9rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:0;min-height:0;padding:.8rem .85rem}.nokash-pricing-payg__table-cell-plan{color:#6a7990;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.38rem;font-size:.75rem;font-weight:800;line-height:1.2;display:block}.nokash-pricing-payg__text-cell{justify-content:flex-start}.nokash-pricing-custom{padding-inline:1.35rem}.nokash-pricing-custom__panel{padding:1.35rem 1.2rem 1.2rem}.nokash-pricing-custom__content,.nokash-pricing-custom__faq-grid{grid-template-columns:1fr}.nokash-pricing-custom__cta{flex-direction:column;align-items:flex-start}.nokash-pricing-custom__cta-actions{flex-wrap:wrap;width:100%}}@media (max-width:640px){.nokash-pricing-payg__example-card,.nokash-pricing-payg__channels-card{padding:1.15rem}.nokash-pricing-payg__example-trigger{padding-top:.7rem;padding-bottom:.7rem}.nokash-pricing-payg__amount-row,.nokash-pricing-payg__total-row{flex-direction:column;align-items:flex-start;gap:.35rem}.nokash-pricing-payg__amount-row strong,.nokash-pricing-payg__total-row strong{text-align:right;align-self:flex-end}.nokash-pricing-payg__channels-grid{grid-template-columns:1fr}.nokash-pricing-payg__table-row{grid-template-columns:1fr;gap:.7rem;min-width:0;padding:.9rem}.nokash-pricing-payg__row-label{font-size:.88rem}.nokash-pricing-custom{padding-inline:1rem}.nokash-pricing-custom__form-grid{grid-template-columns:1fr}.nokash-pricing-custom__visual{display:none}.nokash-pricing-custom__faq h3{font-size:1.7rem}.nokash-pricing-custom__cta-copy{align-items:flex-start}.nokash-pricing-custom__cta h4{font-size:1.38rem}.nokash-pricing-custom__cta-actions{flex-direction:column}.nokash-pricing-custom__cta-button{width:100%}}@media (max-width:1260px){.nokash-pricing-reference__plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.nokash-pricing-reference{background:linear-gradient(#05122f 0 22rem,#f7f9fd 22rem 100%)}.nokash-pricing-reference__shell{padding-inline:1.35rem}.nokash-pricing-reference__intro{margin-top:2rem}.nokash-pricing-reference__billing-toggle{width:100%;max-width:24rem}.nokash-pricing-reference__billing-toggle button{min-width:0;padding-inline:1rem}.nokash-pricing-reference__plans{grid-template-columns:1fr}.nokash-pricing-reference__card{min-height:auto}}@media (max-width:640px){.nokash-pricing-reference__hero:before,.nokash-pricing-reference__hero:after{opacity:.16}.nokash-pricing-reference__title{font-size:2.35rem}.nokash-pricing-reference__subtitle{font-size:.98rem}.nokash-pricing-reference__billing-toggle{grid-template-columns:1fr}.nokash-pricing-reference__card{padding-inline:1.2rem}.nokash-pricing-reference__note{font-size:.92rem}}.nokash-flow-section{background:#fff;animation:.9s ease-out nokash-flow-section-enter}.nokash-flow-section__trustbar{background:#071b3b;border-top:2px solid #20d4b1;border-bottom:1px solid #071b3b2e}.nokash-flow-section__trustinner{grid-template-columns:auto 1fr;align-items:center;gap:2.4rem;max-width:1600px;min-height:6.75rem;margin:0 auto;padding:0 2rem;display:grid}.nokash-flow-section__trustlabel{color:#ffffffeb;letter-spacing:-.02em;font-size:.98rem;font-weight:600;animation:.7s ease-out both nokash-flow-fade-up}.nokash-flow-section__logos{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:2.4rem;display:grid}.nokash-flow-section__logo{color:#fff;text-align:center;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(1.25rem,1.65vw,2rem);font-weight:800;animation:5.8s ease-in-out infinite nokash-flow-logo-drift}.nokash-flow-section__logo-image{-o-object-fit:cover;object-fit:cover;width:min(100%,8rem);max-height:3rem;margin:0 auto;display:block}.nokash-flow-section__logo:nth-child(2){animation-delay:.3s}.nokash-flow-section__logo:nth-child(3){animation-delay:.6s}.nokash-flow-section__logo:nth-child(4){animation-delay:.9s}.nokash-flow-section__logo:nth-child(5){animation-delay:1.2s}.nokash-flow-section__logo:nth-child(6){animation-delay:1.5s}.nokash-flow-section__content{max-width:1600px;margin:2rem auto 0;padding:2.2rem 2rem 1.8rem}.nokash-flow-section__title{text-align:center;color:#091a44;letter-spacing:-.05em;margin:0;font-size:clamp(2rem,2.6vw,3.45rem);font-weight:800;line-height:1.08;animation:.8s ease-out both nokash-flow-fade-up}.nokash-flow-section__title span{color:#11cda0}.nokash-flow-section__layout{grid-template-columns:19.5rem minmax(25rem,34rem) 25.5rem;justify-content:center;align-items:center;gap:2.1rem;margin-top:1.45rem;display:grid}.nokash-flow-section__card{background:#fff;border:1px solid #e8edf5;border-radius:1.15rem;min-height:15.8rem;padding:1.8rem 1.9rem 1.55rem;transition:transform .35s,box-shadow .35s,border-color .35s;animation:.85s ease-out both nokash-flow-card-enter;box-shadow:0 16px 38px #0f172a0d}.nokash-flow-section__card:hover{border-color:#d6e2f1;transform:translateY(-4px);box-shadow:0 20px 44px #0f172a14}.nokash-flow-section__card h3{letter-spacing:-.03em;margin:0 0 1.35rem;font-size:1.2rem;font-weight:800;line-height:1.1}.nokash-flow-section__card--problem h3{color:#d33a47}.nokash-flow-section__card--solution h3{color:#18b97d}.nokash-flow-section__card--solution{width:100%;max-width:22.5rem;animation-delay:.14s}.nokash-flow-section__card ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.nokash-flow-section__card li{color:#1f2b43;letter-spacing:-.015em;align-items:center;gap:.8rem;font-size:.98rem;font-weight:600;display:flex}.nokash-flow-section__bullet{flex:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:inline-flex}.nokash-flow-section__bullet--problem{color:#d33a47;font-size:1.5rem;line-height:1}.nokash-flow-section__bullet--solution{color:#19bb80}.nokash-flow-section__diagram{grid-template-columns:4.35rem .92fr .92fr 4.35rem;align-items:center;gap:.2rem;min-height:19rem;display:grid;position:relative}.nokash-flow-section__connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nokash-flow-section__connector{fill:none;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1 10;animation:6s linear infinite nokash-flow-dash}.nokash-flow-section__connector--problem{stroke:#e99099}.nokash-flow-section__connector--solution{stroke:#83decf;animation-duration:5.4s}.nokash-flow-section__column{z-index:1;flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.nokash-flow-section__icon-node{color:#0c1f47;background:#fff;border:1px solid #dbe5f1;border-radius:999px;justify-content:center;align-items:center;width:4rem;height:4rem;animation:4.2s ease-in-out infinite nokash-flow-float;display:inline-flex;box-shadow:0 10px 24px #0f172a0d}.nokash-flow-section__icon-node--success{color:#18b97d;animation-name:nokash-flow-float-success}.nokash-flow-section__column--left .nokash-flow-section__icon-node:nth-child(2){animation-delay:.35s}.nokash-flow-section__column--left .nokash-flow-section__icon-node:nth-child(3){animation-delay:.7s}.nokash-flow-section__column--right .nokash-flow-section__icon-node:nth-child(2){animation-delay:.35s}.nokash-flow-section__column--right .nokash-flow-section__icon-node:nth-child(3){animation-delay:.7s}.nokash-flow-section__processor,.nokash-flow-section__brand-node{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.nokash-flow-section__processor-core{color:#d94f5b;background:radial-gradient(circle,#ffffffeb 0%,#fff4f5f5 55%,#fce0e2f5 100%);border-radius:999px;justify-content:center;align-items:center;width:7.1rem;height:7.1rem;animation:4.8s ease-in-out infinite nokash-flow-core-pulse;display:inline-flex;box-shadow:0 0 0 .8rem #f48c9614,0 20px 36px #de5a6c1f}.nokash-flow-section__brand-box{background:#fff;border:2px solid #7ea6ff;border-radius:1.35rem;justify-content:center;align-items:center;width:5.8rem;height:5.8rem;animation:4.8s ease-in-out infinite nokash-flow-brand-glow;display:inline-flex;box-shadow:0 18px 32px #3d68cc1f}.nokash-flow-section__brand-box img{-o-object-fit:contain;object-fit:contain;width:2.8rem;height:2.8rem}@keyframes nokash-flow-section-enter{0%{opacity:0}to{opacity:1}}@keyframes nokash-flow-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes nokash-flow-card-enter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nokash-flow-logo-drift{0%,to{opacity:.94;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes nokash-flow-dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:-52px}}@keyframes nokash-flow-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes nokash-flow-float-success{0%,to{transform:translateY(0)scale(1);box-shadow:0 10px 24px #0f172a0d}50%{transform:translateY(-6px)scale(1.03);box-shadow:0 14px 28px #18b97d24}}@keyframes nokash-flow-core-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 .8rem #f48c9614,0 20px 36px #de5a6c1f}50%{transform:scale(1.035);box-shadow:0 0 0 1.05rem #f48c961f,0 24px 40px #de5a6c29}}@keyframes nokash-flow-brand-glow{0%,to{transform:translateY(0);box-shadow:0 18px 32px #3d68cc1f}50%{transform:translateY(-3px);box-shadow:0 22px 38px #3d68cc29,0 0 0 .28rem #7ea6ff1f}}@media (max-width:1260px){.nokash-flow-section__trustinner{grid-template-columns:1fr;justify-items:center;gap:1rem;padding-block:1rem}.nokash-flow-section__logos{gap:1.5rem;width:100%}.nokash-flow-section__layout{grid-template-columns:1fr;gap:2rem}.nokash-flow-section__card{max-width:24rem}.nokash-flow-section__card--problem{justify-self:start}.nokash-flow-section__card--solution{justify-self:end}}@media (max-width:920px){.nokash-flow-section__content{padding-inline:1rem;padding-top:1.8rem}.nokash-flow-section__logos{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem}.nokash-flow-section__diagram{grid-template-columns:1fr;justify-items:center;gap:1.2rem;min-height:auto}.nokash-flow-section__connectors{display:none}.nokash-flow-section__column{flex-flow:wrap;justify-content:center}.nokash-flow-section__card,.nokash-flow-section__card--problem,.nokash-flow-section__card--solution{justify-self:stretch;max-width:none}}@media (max-width:640px){.nokash-flow-section__trustinner{min-height:auto;padding:1rem .85rem}.nokash-flow-section__logos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem}.nokash-flow-section__logo{font-size:1.15rem}.nokash-flow-section__title{font-size:clamp(1.6rem,8vw,2.35rem)}.nokash-flow-section__card{min-height:auto;padding:1.4rem 1.2rem}}.nokash-infra{background:#fff}.nokash-infra__dark{background:#071a3d;padding:3.2rem 0 3.3rem}.nokash-infra__inner{width:min(1580px,100% - 3rem);margin:0 auto}.nokash-infra__heading{color:#fff;text-align:center;letter-spacing:-.055em;margin:0;font-size:clamp(1.8rem,2.45vw,3rem);font-weight:800;line-height:1.04}.nokash-infra__features{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:1.35rem;display:grid}.nokash-infra__feature-card{background:#1c3155eb;border:1px solid #7893c424;border-radius:1.2rem;grid-template-columns:auto 1fr;gap:1rem;min-height:8.5rem;padding:1.55rem 1.4rem 1.3rem;transition:transform .35s,box-shadow .35s,border-color .35s,background-color .35s;animation:.8s ease-out both nokash-infra-card-enter;display:grid;box-shadow:inset 0 1px #ffffff05}.nokash-infra__feature-card:hover{border-color:#97b8f542;transform:translateY(-5px);box-shadow:0 18px 34px #00000029,inset 0 1px #ffffff08}.nokash-infra__feature-icon{border-radius:1rem;justify-content:center;align-items:center;width:4.1rem;height:4.1rem;display:inline-flex;box-shadow:0 16px 28px #0000001f}.nokash-infra__feature-icon--green{color:#0d234a;background:linear-gradient(#b2ff90 0%,#58da62 100%)}.nokash-infra__feature-icon--blue{color:#3f6eff;background:linear-gradient(#f4fbff 0%,#c8dcff 100%)}.nokash-infra__feature-icon--violet{color:#6e40de;background:linear-gradient(#fff8ff 0%,#d8b3ff 100%)}.nokash-infra__feature-icon--mint{color:#1ab9a0;background:linear-gradient(azure 0%,#c6fff0 100%)}.nokash-infra__feature-copy h3{color:#fff;letter-spacing:-.03em;margin:0;font-size:1.2rem;font-weight:800;line-height:1.08}.nokash-infra__feature-copy p{color:#e2eaf7f0;letter-spacing:-.015em;margin:.6rem 0 0;font-size:.95rem;font-weight:500;line-height:1.5}.nokash-infra__feature-copy a,.nokash-infra__case-card a,.nokash-infra__vision-copy a{color:#fff;letter-spacing:-.015em;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.96rem;font-weight:700;text-decoration:none;display:inline-flex}.nokash-infra__feature-card:nth-child(3) .nokash-infra__feature-copy a{color:#b39aff}.nokash-infra__stats-band{background:#fff;border-top:1px solid #071a3d1a;border-bottom:1px solid #071a3d1a}.nokash-infra__stats-shell{grid-template-columns:minmax(0,1.85fr) minmax(22rem,.95fr);gap:0;display:grid}.nokash-infra__stats-main{padding:4rem 2.1rem 4.5rem 1.35rem}.nokash-infra__stats-main h3{color:#091a44;text-align:center;letter-spacing:-.05em;margin:0;font-size:clamp(1.5rem,1.95vw,2.55rem);font-weight:800;line-height:1.1}.nokash-infra__stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:1.8rem;display:grid}.nokash-infra__stat{border-radius:1rem;padding:.1rem 2rem .3rem;transition:transform .32s,background-color .32s,box-shadow .32s;animation:.8s ease-out both nokash-infra-card-enter;position:relative}.nokash-infra__stat:hover{background:linear-gradient(#fff 0%,#f8fbff 100%);transform:translateY(-4px);box-shadow:0 18px 34px #0f172a0f}.nokash-infra__stat.has-divider:after{content:"";background:#e7ecf3;width:1px;height:7.9rem;position:absolute;top:.9rem;right:0}.nokash-infra__stat-icon{color:#4f81ff;background:#eff5ff;border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex}.nokash-infra__stat strong{color:#091a44;letter-spacing:-.055em;margin-top:1rem;font-size:clamp(1.9rem,2.1vw,3.1rem);font-weight:800;line-height:1.02;display:block}.nokash-infra__stat p{color:#1f2c44;letter-spacing:-.015em;margin:.55rem 0 0;font-size:.95rem;font-weight:500;line-height:1.4}.nokash-infra__case-card{border-left:1px solid #e7ecf3;grid-template-columns:auto 1fr;align-content:center;gap:1rem;padding:2.4rem 2.2rem 2.2rem;transition:transform .35s,background-color .35s,box-shadow .35s;animation:.9s ease-out both nokash-infra-card-enter;display:grid}.nokash-infra__case-card:hover{background:linear-gradient(#fff 0%,#f7fbff 100%);transform:translateY(-5px);box-shadow:0 18px 36px #0f172a14}.nokash-infra__case-icon{color:#20c287;background:#edfff7;border-radius:999px;justify-content:center;align-items:center;width:4.9rem;height:4.9rem;transition:transform .35s,box-shadow .35s;animation:4.2s ease-in-out infinite nokash-infra-case-icon-pulse;display:inline-flex;box-shadow:inset 0 0 0 2px #20c2872e}.nokash-infra__case-card h4{color:#091a44;letter-spacing:-.035em;margin:0;font-size:clamp(1.18rem,1.45vw,1.72rem);font-weight:800;line-height:1.28}.nokash-infra__case-card a{color:#3e72eb;margin-top:1.2rem}.nokash-infra__vision-wrap{padding:0 0 1rem}.nokash-infra__vision{background:radial-gradient(circle at 88% 84%,#28eab4c7 0%,#28eab400 20%),linear-gradient(90deg,#071a3d 0%,#082147 48%,#07223f 100%);border-radius:1rem;grid-template-columns:minmax(0,1.05fr) minmax(25rem,1fr);align-items:center;width:min(1800px,100% - .9rem);min-height:18rem;margin:0 auto;transition:transform .4s,box-shadow .4s,filter .4s;animation:.95s ease-out both nokash-infra-card-enter;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #6890d72e}.nokash-infra__vision:hover{filter:saturate(1.04);transform:translateY(-6px);box-shadow:0 22px 44px #071a3d33,inset 0 0 0 1px #6890d738}.nokash-infra__vision-visual{min-height:18rem;position:relative;overflow:hidden}.nokash-infra__vision-visual:before{content:none}.nokash-infra__vision-visual .nokash-company-hero__map{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.nokash-infra__vision-copy{padding:2.2rem 2.5rem 2rem 1rem}.nokash-infra__vision-copy h3{color:#fff;letter-spacing:-.06em;margin:0;font-size:clamp(2rem,2.55vw,3.35rem);font-weight:800;line-height:1.06}.nokash-infra__vision-copy h3 span{color:#37e3b7}.nokash-infra__vision-copy p{color:#e7f0fff0;letter-spacing:-.015em;max-width:38rem;margin:1rem 0 0;font-size:1rem;font-weight:500;line-height:1.45}.nokash-infra__vision-copy a{background:#102443b8;border:1px solid #bbd0f559;border-radius:.7rem;min-height:3rem;margin-top:1.5rem;padding:.8rem 1.2rem;transition:transform .3s,border-color .3s,background-color .3s}.nokash-infra__vision-copy a:hover,.nokash-infra__case-card a:hover,.nokash-infra__feature-copy a:hover{transform:translate(4px)}@keyframes nokash-infra-card-enter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nokash-infra-case-icon-pulse{0%,to{transform:scale(1);box-shadow:inset 0 0 0 2px #20c2872e}50%{transform:scale(1.05);box-shadow:inset 0 0 0 2px #20c28738,0 0 0 .35rem #20c28714}}@media (max-width:1300px){.nokash-infra__features{grid-template-columns:repeat(2,minmax(0,1fr))}.nokash-infra__stats-shell,.nokash-infra__vision{grid-template-columns:1fr}.nokash-infra__case-card{border-top:1px solid #e7ecf3;border-left:0}.nokash-infra__vision-copy{padding:0 2rem 2rem}}@media (max-width:820px){.nokash-infra__inner{width:min(100% - 1.2rem,1580px)}.nokash-infra__dark{padding-top:2.5rem}.nokash-infra__features,.nokash-infra__stats-grid{grid-template-columns:1fr}.nokash-infra__stat{padding-inline:0}.nokash-infra__stat.has-divider:after{display:none}.nokash-infra__stats-main{padding:2.8rem 1rem}.nokash-infra__case-card,.nokash-infra__vision-copy{padding-inline:1rem}}.nokash-devcta{background:#fff;width:min(100%,1800px);margin:0 auto;padding-top:.65rem}.nokash-devcta__top{grid-template-columns:minmax(20rem,.84fr) minmax(36rem,1fr);align-items:start;gap:2.5rem;padding:1.2rem 6.2rem .7rem;display:grid}.nokash-devcta__copy{max-width:35rem;padding-top:1.55rem}.nokash-devcta__copy h2{color:#0a183d;letter-spacing:-.055em;margin:0;font-size:clamp(2rem,2.52vw,3.18rem);font-weight:800;line-height:1.02}.nokash-devcta__copy p{color:#4c5a70;letter-spacing:-.015em;margin:1.05rem 0 0;font-size:1.01rem;font-weight:500;line-height:1.42}.nokash-devcta__docs{color:#fff;letter-spacing:-.015em;background:#081a44;border-radius:.62rem;justify-content:center;align-items:center;gap:.5rem;min-height:3.05rem;margin-top:1.7rem;padding:.84rem 1.38rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s;display:inline-flex;box-shadow:0 14px 28px #071a3d24}.nokash-devcta__docs:hover{background:#0c2357;transform:translateY(-1px);box-shadow:0 16px 32px #071a3d2b}.nokash-devcta__codecard{background:linear-gradient(#121c30 0%,#0d1528 100%);border:1px solid #8293b547;border-radius:1rem;min-height:12.9rem;overflow:hidden;box-shadow:0 22px 40px #0b18331f}.nokash-devcta__tabs{color:#dde6f7d1;letter-spacing:-.015em;border-bottom:1px solid #ffffff14;align-items:center;gap:1.65rem;min-height:3.05rem;padding:0 1.15rem;font-size:.82rem;font-weight:600;display:flex}.nokash-devcta__tab{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .22s,transform .22s;position:relative}.nokash-devcta__tab:hover{color:#fff;transform:translateY(-1px)}.nokash-devcta__tab.is-active{color:#fff}.nokash-devcta__copybtn{color:#ffffffdb;background:0 0;border:1px solid #ffffff24;border-radius:.45rem;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:auto;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.nokash-devcta__copybtn:hover{background:#ffffff0f;border-color:#ffffff38;transform:translateY(-1px)}.nokash-devcta__code{padding:1rem 0 1.02rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;overflow-x:hidden}.nokash-devcta__code-frame{height:12.2rem}.nokash-devcta__code-line{grid-template-columns:3rem 1fr;align-items:start;gap:.6rem;padding:.17rem 1.1rem;display:grid}.nokash-devcta__line-no{color:#7f8ca7;text-align:right;font-size:.84rem}.nokash-devcta__line-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.35}.nokash-devcta__token--base,.nokash-devcta__token--command{color:#e8eefc}.nokash-devcta__token--keyword{color:#80b9ff}.nokash-devcta__token--function{color:#b7cbff}.nokash-devcta__token--url{color:#88bdf7}.nokash-devcta__token--flag{color:#f4c37b}.nokash-devcta__token--string{color:#f5c16f}.nokash-devcta__token--key{color:#db8f73}.nokash-devcta__token--number{color:#f0d39a}.nokash-devcta__token--variable{color:#e0a4c6}.nokash-devcta__token--punctuation{color:#aeb9d0}.nokash-devcta__bottom{color:#fff;background:#061a43;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;min-height:8.25rem;margin-top:2rem;padding:3.5rem 1rem;display:flex}.nokash-devcta__bottom h3{text-align:center;letter-spacing:-.055em;margin:0;font-size:clamp(1.75rem,2.2vw,2.7rem);font-weight:800;line-height:1.04}.nokash-devcta__actions{align-items:center;gap:.95rem;display:flex}.nokash-devcta__button{letter-spacing:-.015em;border-radius:.65rem;align-items:center;gap:.55rem;min-height:3rem;padding:.82rem 1.45rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s,border-color .22s,color .22s;display:inline-flex}.nokash-devcta__button--dark{color:#fff;background:#1d2f53cc;border:1px solid #abbadb57;box-shadow:inset 0 0 0 1px #ffffff08}.nokash-devcta__button--light{color:#091a44;background:#fff;border:1px solid #ffffff52}.nokash-devcta__button:hover{transform:translateY(-1px)}.nokash-devcta__button--dark:hover{background:#283d68eb;border-color:#c2ceeb6b}.nokash-devcta__button--light:hover{background:#f4f7ff}@media (max-width:1120px){.nokash-devcta{padding-top:.4rem}.nokash-devcta__top{grid-template-columns:1fr;gap:1.4rem;padding-inline:1.4rem}.nokash-devcta__copy{max-width:none;padding-top:.6rem}}@media (max-width:640px){.nokash-devcta__top{padding-inline:1rem}.nokash-devcta__tabs{gap:.9rem;padding-inline:.75rem;font-size:.72rem}.nokash-devcta__code-line{grid-template-columns:2.35rem 1fr;padding-inline:.65rem}.nokash-devcta__line-text{font-size:.74rem}.nokash-devcta__bottom h3{max-width:14ch}.nokash-devcta__actions{flex-direction:column;width:100%;max-width:22rem}.nokash-devcta__button{justify-content:center;width:100%}}.nokash-company-page{background:#fff}.nokash-company-hero{background:radial-gradient(circle at 89% 88%,#1bbb8352,#0000 23%),linear-gradient(#020a1d 0%,#031022 100%);position:relative;overflow:hidden}.nokash-company-hero__backdrop{opacity:.38;pointer-events:none;background:radial-gradient(circle,#1ed18e2e 1px,#0000 1.6px) 0 0/21px 21px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 82% 28%,#000 0 21%,#0000 72%);mask-image:radial-gradient(circle at 82% 28%,#000 0 21%,#0000 72%)}.nokash-company-hero__shell{z-index:1;width:min(100%,1840px);margin:0 auto;padding:1.65rem 5.9rem 3.7rem;position:relative}.nokash-company-story__shell,.nokash-company-values__shell{width:min(100% - 3rem,1210px);margin:0 auto}.nokash-company-hero__grid{z-index:1;grid-template-columns:minmax(0,.94fr) minmax(19rem,1.06fr);align-items:center;gap:4.25rem;width:min(100% - 3rem,1210px);min-height:37rem;margin:0 auto;padding:2.55rem 0 0;display:grid;position:relative}.nokash-company-hero__copy{max-width:35rem;padding-top:.9rem}.nokash-company-hero__eyebrow,.nokash-company-story__eyebrow{letter-spacing:-.01em;border-radius:999px;justify-content:center;align-items:center;min-height:1.85rem;padding:.2rem .72rem;font-size:.9rem;font-weight:800;line-height:1;display:inline-flex}.nokash-company-hero__eyebrow{color:#20cc88;background:#0767435c;box-shadow:inset 0 0 0 1px #20cc880f}.nokash-company-hero__title{color:#fff;letter-spacing:-.07em;margin:1.4rem 0 0;font-size:clamp(2.2rem,4.4vw,3.6rem);font-weight:800;line-height:1.08}.nokash-company-hero__title span,.nokash-company-story__title span,.nokash-company-values__title span{color:#22c887}.nokash-company-hero__body{color:#edf3fbe0;letter-spacing:-.026em;max-width:34rem;margin:1.4rem 0 0;font-size:1.2rem;font-weight:500;line-height:1.66}.nokash-company-hero__button{color:#fff;letter-spacing:-.025em;background:#ffffff0a;border:1px solid #ffffff4d;border-radius:.86rem;justify-content:center;align-items:center;gap:.7rem;min-height:3.8rem;margin-top:2rem;padding:.92rem 1.65rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .22s,background-color .22s,border-color .22s;display:inline-flex}.nokash-company-hero__button:hover{background:#ffffff14;border-color:#ffffff6b;transform:translateY(-1px)}.nokash-company-hero__visual{justify-content:center;align-items:center;min-height:30rem;display:flex;position:relative}.nokash-company-hero__visual:before{content:none}.nokash-company-hero__map{aspect-ratio:1.28;width:min(100%,34rem);box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;position:relative;overflow:hidden}.nokash-company-hero__map:before{content:"";aspect-ratio:1;filter:blur(18px);background:radial-gradient(circle,#48ffbb3d 0%,#48ffbb14 44%,#0000 78%);width:18rem;animation:9s ease-in-out infinite nokash-company-hero-aurora;position:absolute;top:4%;left:50%;transform:translate(-50%)}.nokash-company-hero__map:after{content:"";opacity:.2;background:radial-gradient(circle,#29ca8661 1px,#0000 1.85px) 0 0/14px 14px;width:76%;height:42%;position:absolute;bottom:-23%;right:-12%;transform:perspective(900px)rotateX(70deg)rotateY(-12deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}.nokash-company-hero__map-svg{z-index:1;background:0 0;width:100%;height:100%;display:block;position:absolute;inset:0}.nokash-company-hero__map.is-loading:after{content:"";background:linear-gradient(90deg,#0000,#73ffd214,#0000);animation:1.7s ease-in-out infinite nokash-company-hero-loading;position:absolute;inset:0}.nokash-company-hero__map-grid path{fill:none;stroke:#36e8a11f;stroke-width:1.1px;stroke-dasharray:4 10;animation:16s linear infinite nokash-company-hero-mesh-drift}.nokash-company-hero__country{stroke:#79ffd61f;stroke-width:.8px}.nokash-company-hero__continent-outline{fill:none;stroke:#7affd747;stroke-width:1.45px}.nokash-company-hero__connection{fill:none;stroke:#5dffc83d;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .18s,stroke-width .18s,opacity .18s;animation:9s linear infinite nokash-company-hero-route-flow}.nokash-company-hero__connection.is-active{stroke:#85ffdbf2;stroke-width:2.6px}.nokash-company-hero__node{cursor:pointer}.nokash-company-hero__node-pulse{fill:#5dffc826;transform-origin:50%;animation:3.5s ease-in-out infinite nokash-company-hero-node-pulse;animation-delay:var(--node-delay,0s)}.nokash-company-hero__node-halo{fill:#5dffc833}.nokash-company-hero__node-core{fill:#b2ffe7}.nokash-company-hero__node.is-active .nokash-company-hero__node-halo{fill:#8dffdf6b}.nokash-company-hero__node.is-active .nokash-company-hero__node-core{fill:#fff}.nokash-company-hero__node-tooltip rect{fill:#04101feb;stroke:#7affd738;stroke-width:1px}.nokash-company-hero__node-tooltip text:first-of-type{fill:#effff9;letter-spacing:-.02em;font-size:13px;font-weight:700}.nokash-company-hero__node-tooltip text:last-of-type{fill:#d1f0e6c7;font-size:11px;font-weight:500}@keyframes nokash-company-hero-route-flow{0%{stroke-dasharray:10 18;stroke-dashoffset:0}to{stroke-dashoffset:-84px}}@keyframes nokash-company-hero-mesh-drift{0%{stroke-dashoffset:0}to{stroke-dashoffset:-42px}}@keyframes nokash-company-hero-aurora{0%,to{opacity:.72;transform:translate(0,0)scale(1)}50%{opacity:1;transform:translate(-10px,8px)scale(1.06)}}@keyframes nokash-company-hero-node-pulse{0%,to{opacity:.2;transform:scale(.65)}50%{opacity:.85;transform:scale(1.08)}}@keyframes nokash-company-hero-loading{0%{transform:translate(-100%)}to{transform:translate(100%)}}.nokash-company-story{background:#fff;padding:4rem 0 3.3rem}.nokash-company-story__shell{grid-template-columns:minmax(0,.94fr) minmax(19rem,1.06fr);align-items:center;gap:4.25rem;display:grid}.nokash-company-story__eyebrow{color:#18b475;background:0 0;border-radius:0;padding-inline:0}.nokash-company-story__title,.nokash-company-values__title{color:#17223f;letter-spacing:-.065em;margin:1rem 0 0;font-size:clamp(1.85rem,3.7vw,2.5rem);font-weight:800;line-height:1.12}.nokash-company-story__copy p{color:#5f6b86;letter-spacing:-.022em;max-width:34rem;margin:1.55rem 0 0;font-size:1.01rem;font-weight:500;line-height:1.82}.nokash-company-story__media{background:#e9edf4;border-radius:1.35rem;overflow:hidden;box-shadow:0 24px 60px #11224814}.nokash-company-story__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:18rem;display:block}.nokash-company-values{background:linear-gradient(#f5f7fb 0%,#f8faff 100%);border-top:1px solid #e8edf5;padding:3.2rem 0 5.6rem}.nokash-company-values__shell{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;gap:3.15rem;display:grid}.nokash-company-values__intro{border-right:1px solid #dde4ef;padding-right:2.8rem}.nokash-company-values__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 2.5rem;display:grid}.nokash-company-values__item{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.nokash-company-values__icon{border-radius:1rem;flex:none;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;display:inline-flex}.nokash-company-values__icon.is-green{color:#1fb97d;background:#e7f9f1}.nokash-company-values__icon.is-blue{color:#3277ff;background:#eaf2ff}.nokash-company-values__icon.is-purple{color:#7d4dff;background:#f2eaff}.nokash-company-values__icon.is-mint{color:#23b979;background:#ebfbf2}.nokash-company-values__item-copy h3{color:#17223f;letter-spacing:-.04em;margin:0;font-size:1.16rem;font-weight:750;line-height:1.2}.nokash-company-values__item-copy p{color:#66728b;letter-spacing:-.018em;margin:.6rem 0 0;font-size:.88rem;font-weight:500;line-height:1.64}@media (max-width:1080px){.nokash-company-hero__grid,.nokash-company-story__shell,.nokash-company-values__shell{grid-template-columns:1fr}.nokash-company-hero__grid{width:100%;min-height:auto;padding-bottom:3rem}.nokash-company-hero__copy{max-width:100%}.nokash-company-hero__visual{justify-content:center;min-height:23rem}.nokash-company-hero__map{width:min(100%,31rem)}.nokash-company-story__shell{gap:2.5rem}.nokash-company-values__intro{border-bottom:1px solid #dde4ef;border-right:0;padding-bottom:2rem;padding-right:0}}@media (max-width:720px){.nokash-company-hero__shell,.nokash-company-story__shell,.nokash-company-values__shell{width:min(100% - 1.5rem,1210px)}.nokash-company-hero__shell{width:min(100%,1840px);padding:1.3rem 1rem 2.5rem}.nokash-company-hero__grid{gap:1rem;width:100%;padding:1.8rem 0 2.5rem}.nokash-company-hero__title{font-size:2.2rem}.nokash-company-hero__body{font-size:.92rem;line-height:1.68}.nokash-company-hero__button{width:100%}.nokash-company-hero__visual{min-height:18rem}.nokash-company-hero__map{border-radius:0;width:100%}.nokash-company-story{padding:3rem 0 2.6rem}.nokash-company-story__title,.nokash-company-values__title{font-size:1.8rem}.nokash-company-story__copy p{font-size:.88rem;line-height:1.7}.nokash-company-values{padding:2.5rem 0 3.6rem}.nokash-company-values__grid{grid-template-columns:1fr;gap:1.4rem}.nokash-company-values__item-copy h3{font-size:1.05rem}.nokash-company-values__item-copy p{font-size:.84rem;line-height:1.62}}@media (prefers-reduced-motion:reduce){.nokash-company-hero__map-grid path,.nokash-company-hero__connection,.nokash-company-hero__node-pulse,.nokash-company-hero__map:before{animation:none!important}}.nokash-company-leadership{background:#fff;padding:1.2rem 0 4.6rem}.nokash-company-leadership__shell{width:min(100% - 3rem,1290px);margin:0 auto}.nokash-company-leadership__head{justify-content:space-between;align-items:center;gap:2rem;display:flex}.nokash-company-leadership__title-block{justify-items:start;gap:1rem;display:grid}.nokash-company-leadership__title{color:#0f1833;letter-spacing:-.065em;gap:.1rem;margin:0;font-size:clamp(2rem,4vw,2.5rem);font-weight:800;line-height:1.08;display:grid}.nokash-company-leadership__title span:last-child{color:#20c886}.nokash-company-leadership__cta{color:#16213d;letter-spacing:-.02em;background:#fff;border:1px solid #ccd5e3;border-radius:.82rem;justify-content:center;align-items:center;gap:.72rem;min-height:3.5rem;padding:.88rem 1.65rem;font-size:.92rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #121f420d}.nokash-company-leadership__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.nokash-company-leadership__card{background:#fff;border:1px solid #e3e8f0;border-radius:1.15rem;overflow:hidden;box-shadow:0 10px 28px #111e4209}.nokash-company-leadership__card-media{aspect-ratio:1.54;background:#e9eaed}.nokash-company-leadership__card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.nokash-company-leadership__card-body{gap:.52rem;padding:1.35rem 1.45rem 1.55rem;display:grid}.nokash-company-leadership__card-body h3{color:#17223f;letter-spacing:-.03em;margin:0;font-size:.98rem;font-weight:800;line-height:1.24}.nokash-company-leadership__card-role{color:#20c886;letter-spacing:-.028em;margin:0;font-size:.95rem;font-weight:700;line-height:1.22}.nokash-company-leadership__card-bio{color:#59657f;letter-spacing:-.018em;min-height:5.6rem;margin:.32rem 0 0;font-size:.85rem;font-weight:500;line-height:1.62}.nokash-company-leadership__linkedin{color:#fff;background:#101828;border-radius:.32rem;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;text-decoration:none;display:inline-flex}.nokash-company-leadership__metrics{background:#fbfcfe;border:1px solid #e6ebf2;border-radius:1.15rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:3rem;display:grid;box-shadow:inset 0 0 0 1px #ffffffa6}.nokash-company-leadership__metric{justify-items:start;gap:.85rem;min-height:12.4rem;padding:2.2rem 2rem;display:grid}.nokash-company-leadership__metric+.nokash-company-leadership__metric{border-left:1px solid #e6ebf2}.nokash-company-leadership__metric-icon{border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.nokash-company-leadership__metric-icon.is-mint{color:#22c384;background:#e7f9f1}.nokash-company-leadership__metric-icon.is-blue{color:#4690ff;background:#e9f2ff}.nokash-company-leadership__metric-icon.is-purple{color:#8b5cf6;background:#f2e9ff}.nokash-company-leadership__metric-icon.is-green{color:#1fb97d;background:#e8f8ef}.nokash-company-leadership__metric strong{color:#0f1833;letter-spacing:-.055em;font-size:1.85rem;font-weight:800;line-height:1}.nokash-company-leadership__metric p{color:#5d6983;letter-spacing:-.02em;margin:0;font-size:.9rem;font-weight:500;line-height:1.55}@media (max-width:1180px){.nokash-company-leadership__cards,.nokash-company-leadership__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.nokash-company-leadership__metric:nth-child(3),.nokash-company-leadership__metric:nth-child(4){border-top:1px solid #e6ebf2}.nokash-company-leadership__metric:nth-child(3){border-left:0}}@media (max-width:760px){.nokash-company-leadership{padding:.2rem 0 3.2rem}.nokash-company-leadership__shell{width:min(100% - 1.5rem,1290px)}.nokash-company-leadership__head{flex-direction:column;gap:1.2rem}.nokash-company-leadership__cta{width:100%}.nokash-company-leadership__cards,.nokash-company-leadership__metrics{grid-template-columns:1fr}.nokash-company-leadership__metric+.nokash-company-leadership__metric,.nokash-company-leadership__metric:nth-child(3),.nokash-company-leadership__metric:nth-child(4){border-top:1px solid #e6ebf2;border-left:0}.nokash-company-leadership__metric:first-child{border-top:0}.nokash-company-leadership__metric{min-height:auto;padding:1.65rem 1.4rem}}.talloh-contact-card .placeholder\:font-mediump::placeholder{color:#111827;font-size:clamp(.95rem,1.55vw,1.05rem);font-weight:700;line-height:1.4}.dark .talloh-contact-card .placeholder\:font-mediump::placeholder{color:#f3f4f6}.placeholder\:font-medium::placeholder{font-weight:500}.placeholder\:text-\[\#97a4b5\]::placeholder{--tw-text-opacity:1;color:rgb(151 164 181/var(--tw-text-opacity,1))}.placeholder\:text-\[\#a8b0bf\]::placeholder{--tw-text-opacity:1;color:rgb(168 176 191/var(--tw-text-opacity,1))}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#cad5e3\]:hover{--tw-border-opacity:1;border-color:rgb(202 213 227/var(--tw-border-opacity,1))}.hover\:border-emerald-600:hover{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1))}.hover\:border-emerald-700:hover{--tw-border-opacity:1;border-color:rgb(4 120 87/var(--tw-border-opacity,1))}.hover\:border-neutral-300:hover{--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1))}.hover\:bg-\[\#21a86f\]:hover{--tw-bg-opacity:1;background-color:rgb(33 168 111/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(255\,255\,255\,0\.08\)\]:hover{background-color:#ffffff14}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-neutral-50:hover{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-neutral-600:hover{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.hover\:text-neutral-900:hover{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-\[\#28be81\]:focus{--tw-border-opacity:1;border-color:rgb(40 190 129/var(--tw-border-opacity,1))}.focus\:border-emerald-500:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:shadow-\[0_0_0_3px_rgba\(40\,190\,129\,0\.1\)\]:focus{--tw-shadow:0 0 0 3px #28be811a;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus\:outline-none:focus,.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:-13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:-13rem}.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open],.data-\[state\=open\]\:focus\:bg-accent:focus[data-state=open]{background-color:hsl(var(--accent))}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dark\:border-\[\#263041\]:is(.dark *){--tw-border-opacity:1;border-color:rgb(38 48 65/var(--tw-border-opacity,1))}.dark\:border-emerald-400\/15:is(.dark *){border-color:#34d39926}.dark\:border-emerald-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.dark\:border-neutral-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1))}.dark\:border-white\/15:is(.dark *){border-color:#ffffff26}.dark\:bg-\[\#121926\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(18 25 38/var(--tw-bg-opacity,1))}.dark\:bg-\[\#263041\]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(38 48 65/var(--tw-bg-opacity,1))}.dark\:bg-emerald-500:is(.dark *){--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.dark\:bg-emerald-500\/10:is(.dark *){background-color:#10b9811a}.dark\:bg-emerald-600:is(.dark *){--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.dark\:bg-neutral-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.dark\:bg-neutral-900\/90:is(.dark *){background-color:#171717e6}.dark\:bg-neutral-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(10 10 10/var(--tw-bg-opacity,1))}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.dark\:bg-\[linear-gradient\(120deg\,rgba\(21\,28\,39\,0\.98\)_0\%\,rgba\(17\,73\,54\,0\.88\)_52\%\,rgba\(21\,28\,39\,0\.98\)_100\%\)\]:is(.dark *){background-image:linear-gradient(120deg,#151c27fa 0%,#114936e0 52%,#151c27fa 100%)}.dark\:bg-\[radial-gradient\(circle_at_20\%_18\%\,rgba\(74\,222\,128\,0\.10\)\,rgba\(74\,222\,128\,0\)_24\%\)\,radial-gradient\(circle_at_82\%_14\%\,rgba\(59\,130\,246\,0\.14\)\,rgba\(59\,130\,246\,0\)_28\%\)\,linear-gradient\(180deg\,rgba\(15\,19\,26\,0\.98\)\,rgba\(15\,23\,35\,0\.96\)\)\]:is(.dark *){background-image:radial-gradient(circle at 20% 18%,#4ade801a,#4ade8000 24%),radial-gradient(circle at 82% 14%,#3b82f624,#3b82f600 28%),linear-gradient(#0f131afa,#0f1723f5)}.dark\:bg-\[radial-gradient\(circle_at_22\%_18\%\,rgba\(74\,222\,128\,0\.10\)\,rgba\(74\,222\,128\,0\)_22\%\)\,radial-gradient\(circle_at_82\%_14\%\,rgba\(56\,189\,248\,0\.12\)\,rgba\(56\,189\,248\,0\)_26\%\)\,linear-gradient\(180deg\,rgba\(15\,19\,26\,0\.98\)\,rgba\(15\,23\,35\,0\.96\)\)\]:is(.dark *){background-image:radial-gradient(circle at 22% 18%,#4ade801a,#4ade8000 22%),radial-gradient(circle at 82% 14%,#38bdf81f,#38bdf800 26%),linear-gradient(#0f131afa,#0f1723f5)}.dark\:bg-\[radial-gradient\(circle_at_67\%_38\%\,rgba\(74\,222\,128\,0\.10\)\,rgba\(74\,222\,128\,0\)_20\%\)\,radial-gradient\(circle_at_84\%_70\%\,rgba\(96\,165\,250\,0\.08\)\,rgba\(96\,165\,250\,0\)_28\%\)\,linear-gradient\(135deg\,rgba\(255\,255\,255\,0\)_45\%\,rgba\(26\,58\,43\,0\.32\)_74\%\,rgba\(24\,48\,72\,0\.28\)_100\%\)\]:is(.dark *){background-image:radial-gradient(circle at 67% 38%,#4ade801a,#4ade8000 20%),radial-gradient(circle at 84% 70%,#60a5fa14,#60a5fa00 28%),linear-gradient(135deg,#fff0 45%,#1a3a2b52 74%,#18304847 100%)}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.dark\:text-emerald-300:is(.dark *){--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.dark\:text-emerald-400:is(.dark *){--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.dark\:text-neutral-100:is(.dark *){--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.dark\:text-neutral-300:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.dark\:text-neutral-50:is(.dark *){--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.dark\:text-neutral-500:is(.dark *){--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:ring-emerald-400\/15:is(.dark *){--tw-ring-color:#34d39926}.dark\:ring-white\/10:is(.dark *){--tw-ring-color:#ffffff1a}.dark\:placeholder\:text-neutral-500:is(.dark *)::-moz-placeholder{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.dark\:placeholder\:text-neutral-500:is(.dark *)::placeholder{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.dark\:hover\:border-emerald-400:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(52 211 153/var(--tw-border-opacity,1))}.dark\:hover\:border-neutral-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(115 115 115/var(--tw-border-opacity,1))}.dark\:hover\:bg-emerald-400:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.dark\:hover\:bg-neutral-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:h-10{height:2.5rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:text-\[0\.96rem\]{font-size:.96rem}.sm\:text-\[1\.45rem\]{font-size:1.45rem}.sm\:text-\[3\.25rem\]{font-size:3.25rem}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-\[1\.25rem\]{font-size:1.25rem}.md\:text-\[2\.9rem\]{font-size:2.9rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:mt-2{margin-top:.5rem}.lg\:max-w-\[370px\]{max-width:370px}.lg\:max-w-none{max-width:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(420px\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(320px\,0\.78fr\)\]{grid-template-columns:minmax(0,1fr) minmax(320px,.78fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-20{padding-left:5rem;padding-right:5rem}.lg\:px-28{padding-left:7rem;padding-right:7rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-20{padding-bottom:5rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-14{padding-top:3.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-\[1\.1rem\]{font-size:1.1rem}.lg\:text-\[2\.6rem\]{font-size:2.6rem}.lg\:text-\[3\.5rem\]{font-size:3.5rem}}@media (min-width:1280px){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:text-\[1\.2rem\]{font-size:1.2rem}.xl\:text-\[2\.85rem\]{font-size:2.85rem}.xl\:text-\[3\.85rem\]{font-size:3.85rem}}@media (min-width:1536px){.\32 xl\:inline-flex{display:inline-flex}.\32 xl\:gap-4{gap:1rem}.\32 xl\:gap-8{gap:2rem}.\32 xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.\32 xl\:text-\[15px\]{font-size:15px}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
