.home-root{--color-primary:#ffaa08;--color-primary-dark:#ca8c00;--color-secondary:#ffe5b5;--color-tertiary:#fff8eb;--color-oro-yellow:#ffc351;--color-accent:#ffaa07;--color-black-primary:#101010;--color-black-secondary:#585858;--color-black-tertiary:#909090;--color-text:#454545;--color-black-overlay:#00000040;--color-inactive:#cecece;--color-subtext:#909090;--color-white:#fff;--color-white-secondary:#c6c6c6;--color-alert:#d42800;--color-success:#5a953a;--color-grey-bg:#edeff1;--color-warm-bg:#fffbf3;--font-family:var(--font-dm-sans,"DM Sans",sans-serif);--radius-xs:12px;--radius-sm:16px;--radius-pill:27px;--radius-full:50%;--shadow-card:0px 4px 20px 0px #a6a6a633;--shadow-subtle:0px 2px 3px rgba(7,7,77,.05);--shadow-sticky:inset 0 -1px 0 0 rgba(0,0,0,.1);--container-max:1192px;--container-padding:1rem;font-family:var(--font-family);color:var(--color-text);background-color:var(--color-white);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}.home-root *,.home-root :after,.home-root :before{box-sizing:border-box}.home-root a{text-decoration:none;color:inherit}.home-root ul{list-style:none;padding:0;margin:0}.home-root img{max-width:100%;display:block}.home-root .container{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.home-root .nav-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:linear-gradient(180deg,#252525,#0e0e0e 47.6%,#060606);width:100%}.home-root .scroll-progress-bar{position:fixed;top:88px;left:0;height:4px;background-color:#ffaa08;transition:width .1s ease-out;z-index:1001}.home-root .nav-header .container{display:flex;align-items:center;justify-content:space-between;height:88px}.home-root .nav-logo,.home-root .nav-menu{display:flex;align-items:center}.home-root .nav-menu{gap:40px}.home-root .nav-menu a{color:var(--color-white-secondary);text-align:center;font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:16px;font-style:normal;font-weight:500;line-height:normal;transition:all .2s ease;white-space:nowrap;position:relative;padding-bottom:8px}.home-root .nav-menu a:hover{color:var(--color-primary)}.home-root .nav-menu a.active{color:var(--color-white);font-weight:700}.home-root .nav-menu a.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:var(--color-primary);border-radius:2px}.home-root .nav-toggle{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:4px}.home-root .nav-toggle span{display:block;width:24px;height:2px;background-color:var(--color-white);border-radius:2px;transition:transform .3s ease,opacity .3s ease}@media (max-width:768px){.home-root .nav-toggle{display:flex}.home-root .nav-menu{display:none;position:absolute;top:88px;left:0;right:0;background:linear-gradient(180deg,#252525,#0e0e0e 47.6%,#060606);flex-direction:column;padding:16px 24px 24px;gap:20px}.home-root .nav-menu.open{display:flex}.home-root .nav-menu a{font-size:16px;padding:4px 0}}.home-root .page-body{padding-top:88px}.home-root .hero-section{background-color:var(--color-warm-bg);padding:100px 0 80px;min-height:642px;position:relative}.home-root .hero-content{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative}.home-root .hero-left{max-width:704px}.home-root .hero-heading{max-width:688px;color:var(--color-black-primary);margin:0 0 50px}.home-root .hero-heading,.home-root .hero-heading-highlight{font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:54px;font-style:normal;font-weight:800;line-height:64px}.home-root .hero-heading-highlight{color:#ffaa08;display:block}.home-root .hero-stats{gap:16px;margin-bottom:50px;flex-wrap:nowrap}.home-root .hero-stats,.home-root .stat-item{display:flex;align-items:center}.home-root .stat-value{font-size:20px;font-weight:700;color:var(--color-black-primary);white-space:nowrap}.home-root .stat-divider{width:1px;height:24px;background-color:var(--color-black-tertiary);opacity:.5}.home-root .hero-partners{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.home-root .partner-logo{height:27px;width:auto;-o-object-fit:contain;object-fit:contain}.home-root .hero-right{position:relative;display:flex;justify-content:center;align-items:center}.home-root .hero-star{position:absolute;top:43px;left:575px;width:77px;height:73px;z-index:1;pointer-events:none}.home-root .hero-phones{position:relative;max-width:437px;width:100%}.home-root .phone-mockup{width:100%;height:auto;display:block}@media (max-width:992px){.home-root .hero-content{grid-template-columns:1fr;gap:40px}.home-root .hero-heading,.home-root .hero-left{max-width:100%;width:100%}.home-root .hero-heading,.home-root .hero-heading-highlight{font-size:40px}.home-root .stat-value{font-size:16px}.home-root .hero-right{justify-content:center}}@media (max-width:768px){.home-root .hero-section{padding:40px 0;min-height:auto;overflow:hidden}.home-root .hero-content{grid-template-columns:1fr;gap:24px}.home-root .hero-right{order:-1}.home-root .hero-phones{max-width:200px;margin:0 auto}.home-root .hero-left{max-width:100%;width:100%}.home-root .hero-heading{margin-bottom:16px}.home-root .hero-heading,.home-root .hero-heading-highlight{font-size:22px;line-height:32px}.home-root .hero-stats{flex-direction:row;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:16px}.home-root .stat-divider{display:block;height:16px}.home-root .stat-value{font-size:11px;white-space:normal}.home-root .partner-logo{height:18px}.home-root .hero-partners{gap:12px}.home-root .hero-star{display:none}}.home-root .products-section{background-color:#f4f0e9;padding:80px 0}.home-root .section-header{text-align:center;margin-bottom:60px}.home-root .section-title{font-size:48px;font-weight:700;color:var(--color-black-primary);margin:0 0 12px;line-height:1.3}.home-root .title-underline{width:218px;height:19px;margin:0 auto;display:flex;justify-content:center}.home-root .products-container{display:flex;flex-direction:column;gap:24px}.home-root .product-card{background-color:var(--color-white);border-radius:var(--radius-sm);padding:56px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;box-shadow:var(--shadow-card)}.home-root .product-card-reverse .product-image{order:-1}.home-root .product-content{max-width:484px}.home-root .product-label{color:var(--color-primary-dark);font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.15px;text-transform:uppercase;display:block;margin-bottom:20px}.home-root .product-title{font-size:40px;font-weight:700;color:var(--color-black-primary);margin:0 0 12px;line-height:1}.home-root .product-description{color:var(--color-black-tertiary);font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-.312px;margin:0 0 24px;max-width:360px}.home-root .product-features{display:flex;flex-direction:column;gap:24px}.home-root .feature-item{display:flex;align-items:center;gap:16px}.home-root .feature-icon{width:40px;height:40px;background:linear-gradient(180deg,#ffe79b,#edae25);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;color:var(--color-black-primary);flex-shrink:0}.home-root .feature-text{font-size:16px;font-weight:500;color:var(--color-black-primary)}.home-root .product-image{width:100%;height:366px;border-radius:var(--radius-sm)}.home-root .product-image-oro-money{background:url(/images/others/image\ 14.svg) #d3d3d3 50%/cover no-repeat}.home-root .product-image-oro-safe{background:url(/images/others/image\ 15.svg) #d3d3d3 50%/cover no-repeat}@media (max-width:992px){.home-root .product-card{grid-template-columns:1fr;gap:40px;padding:40px}.home-root .product-card-reverse .product-image{order:0}.home-root .section-title{font-size:36px}.home-root .product-title{font-size:32px}.home-root .product-description{max-width:100%}}@media (max-width:768px){.home-root .products-section{padding:60px 0}.home-root .section-header{margin-bottom:40px}.home-root .section-title{font-size:32px}.home-root .title-underline{width:150px}.home-root .product-card{padding:32px}.home-root .product-title{font-size:28px}.home-root .product-features{gap:16px}}.home-root .why-oro-section{background-color:var(--color-white);padding:80px 0}.home-root .why-oro-section .section-header{text-align:center;margin-bottom:60px}.home-root .why-oro-section .title-underline{width:172px;height:19px}.home-root .why-oro-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.home-root .why-card{display:flex;flex-direction:column;align-items:center;text-align:center}.home-root .why-icon-container{width:80px;height:80px;background-color:#f4f0e9;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.home-root .why-title{font-size:20px;font-weight:700;color:var(--color-black-primary);margin:0 0 12px;line-height:1.2}.home-root .why-description{font-size:16px;font-weight:400;color:var(--color-black-secondary);margin:0;line-height:24px;max-width:260px}@media (max-width:992px){.home-root .why-oro-grid{grid-template-columns:repeat(2,1fr);gap:40px}}@media (max-width:768px){.home-root .why-oro-section{padding:60px 0}.home-root .why-oro-grid{grid-template-columns:repeat(2,1fr);gap:32px}.home-root .why-description{max-width:100%}}.home-root .impact-section{background-color:#f4f0e9;padding:80px 0}.home-root .impact-header{text-align:center;margin-bottom:60px}.home-root .impact-title{font-size:48px;font-weight:700;color:var(--color-black-primary);margin:0 0 12px;line-height:1.3}.home-root .impact-subtitle{font-size:16px;font-weight:400;color:var(--color-black-secondary);margin:0;line-height:1.5}.home-root .impact-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.home-root .impact-card{background-color:var(--color-white);border-radius:24px;padding:32px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:120px}.home-root .impact-value{font-size:32px;font-weight:700;color:var(--color-black-primary);margin:0 0 8px;line-height:1.2}.home-root .impact-label{font-size:14px;font-weight:400;color:var(--color-black-secondary);margin:0;line-height:1.4}@media (max-width:992px){.home-root .impact-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:768px){.home-root .impact-section{padding:60px 0}.home-root .impact-header{margin-bottom:40px}.home-root .impact-title{font-size:36px}.home-root .impact-grid{grid-template-columns:repeat(2,1fr);gap:16px}.home-root .impact-card{padding:24px 20px;min-height:100px}.home-root .impact-value{font-size:24px}}.home-root .join-team-section{background-color:var(--color-white);padding:80px 0}.home-root .join-team-section .section-header{text-align:center;margin-bottom:60px}.home-root .join-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.home-root .join-card{background-color:#f4f0e9;border-radius:16px;padding:40px 32px;display:flex;flex-direction:column;align-items:flex-start}.home-root .join-icon{width:48px;height:48px;background:linear-gradient(180deg,#ffe79b,#edae25);border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.home-root .join-title{font-size:20px;font-weight:700;color:var(--color-black-primary);margin:0 0 12px;line-height:1.3}.home-root .join-description{font-size:14px;font-weight:400;color:var(--color-black-secondary);margin:0;line-height:22px}@media (max-width:992px){.home-root .join-team-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media (max-width:768px){.home-root .join-team-section{padding:60px 0}.home-root .join-team-grid{grid-template-columns:repeat(2,1fr);gap:16px}.home-root .join-card{padding:24px 16px}}.home-root .contact-section{background-color:#f4f0e9;padding:80px 0}.home-root .contact-card{background-color:var(--color-white);border-radius:24px;padding:56px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:stretch}.home-root .contact-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch}.home-root .contact-title{font-size:48px;font-weight:700;color:var(--color-black-primary);margin:0 0 16px;line-height:1.3}.home-root .contact-description{font-family:var(--font-dm-sans,"DM Sans",sans-serif);font-size:18px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:-.312px;color:var(--color-black-secondary);margin:0 0 32px;width:541px;max-width:100%}.home-root .contact-btn{background-color:var(--color-black-primary);color:var(--color-white);font-size:16px;font-weight:700;padding:16px 32px;border-radius:12px;text-decoration:none;display:inline-block;transition:background-color .3s ease}.home-root .contact-btn:hover{background-color:#2a2a2a}.home-root .contact-right{display:flex;flex-direction:column;gap:24px}.home-root .contact-item{background-color:#f4f0e9;border-radius:16px;padding:20px 24px;display:flex;align-items:center;gap:16px}.home-root .contact-icon{width:56px;height:56px;background:linear-gradient(180deg,#ffe79b,#edae25);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.home-root .contact-info{display:flex;flex-direction:column;gap:4px}.home-root .contact-label{font-size:12px;font-weight:400;color:var(--color-black-secondary);line-height:1.2}.home-root .contact-value{font-size:18px;font-weight:700;color:var(--color-black-primary);text-decoration:none;line-height:1.2}.home-root .contact-value:hover{text-decoration:underline}@media (max-width:992px){.home-root .contact-card{grid-template-columns:1fr;gap:48px;padding:40px}}@media (max-width:768px){.home-root .contact-section{padding:60px 0}.home-root .contact-card{padding:32px 20px;gap:32px;overflow:hidden;width:100%}.home-root .contact-title{font-size:32px}.home-root .contact-description{width:100%;max-width:100%;font-size:16px;word-break:break-word;overflow-wrap:break-word}.home-root .contact-value{font-size:16px;word-break:break-all}}.home-root .footer{background-color:#3c3226;color:#d1d5dc;padding:60px 0 32px}.home-root .footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:48px;padding-bottom:32px;border-bottom:1px solid rgba(209,213,220,.2)}.home-root .footer-column{display:flex;flex-direction:column;gap:16px}.home-root .footer-company{max-width:380px}.home-root .footer-logo{width:80px;height:35px;margin-bottom:16px}.home-root .footer-company-name{font-size:16px;font-weight:600;color:var(--color-white);margin:0 0 12px;line-height:1.4}.home-root .footer-address,.home-root .footer-cin{font-size:14px;font-weight:400;color:#d1d5dc;margin:0;line-height:20px}.home-root .footer-address{margin-bottom:8px}.home-root .footer-apps-title{font-size:12px;font-weight:700;color:var(--color-white);letter-spacing:.5px;margin:0 0 16px;text-transform:uppercase}.home-root .app-badge{display:block}.home-root .app-badge img{height:40px;width:auto}.home-root .footer-middle{padding:32px 0;border-bottom:1px solid rgba(209,213,220,.2);display:flex;justify-content:space-between;align-items:center}.home-root .footer-middle-left{display:flex;flex-direction:column;gap:0}.home-root .footer-app-badges-row{display:flex;gap:12px}.home-root .footer-social{display:flex;gap:16px;align-items:center}.home-root .footer-heading{font-size:12px;font-weight:700;color:var(--color-white);letter-spacing:.5px;margin:0 0 16px;text-transform:uppercase}.home-root .footer-links{display:flex;flex-direction:column;gap:12px}.home-root .footer-links a{font-size:14px;font-weight:400;color:#d1d5dc;text-decoration:none;display:inline-flex;align-items:center;gap:8px;line-height:1.4;transition:color .2s ease}.home-root .footer-links a:hover{color:var(--color-white)}.home-root .social-btn{background-color:rgba(209,213,220,.1);color:#d1d5dc;font-size:14px;font-weight:500;padding:12px 24px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:background-color .2s ease,color .2s ease}.home-root .social-btn:hover{background-color:rgba(209,213,220,.2);color:var(--color-white)}.home-root .footer-bottom{padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.home-root .footer-copyright{font-size:14px;font-weight:400;color:#d1d5dc;margin:0}.home-root .footer-bottom-links{display:flex;align-items:center;gap:12px;font-size:14px}.home-root .footer-bottom-links a{color:#d1d5dc;text-decoration:none;transition:color .2s ease}.home-root .footer-bottom-links a:hover{color:var(--color-white);text-decoration:underline}.home-root .footer-divider{color:rgba(209,213,220,.4)}@media (max-width:1200px){.home-root .footer-top{grid-template-columns:2fr 1fr 1fr;gap:32px}}@media (max-width:992px){.home-root .footer-top{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:768px){.home-root .footer{padding:48px 0 24px}.home-root .footer-top{grid-template-columns:1fr;gap:32px;padding-bottom:32px}.home-root .footer-company{max-width:100%}.home-root .footer-middle{flex-direction:column;align-items:flex-start;gap:0}.home-root .footer-middle-left{width:100%}.home-root .footer-app-badges-row{flex-direction:column;margin-bottom:16px}.home-root .footer-social{flex-direction:row;width:auto;gap:12px}.home-root .footer-bottom{flex-direction:column;text-align:center}.home-root .footer-bottom-links{flex-wrap:wrap;justify-content:center}}