:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{margin:0}#root{text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;flex-direction:column;width:1126px;max-width:100%;min-height:100svh;margin:0 auto;display:flex}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.intro-section{width:min(1180px,100% - 40px);margin:0 auto;padding:120px 0}.section-label{color:#58ff82;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:800}.intro-grid{grid-template-columns:1fr .8fr;gap:80px;margin-top:35px;display:grid}.intro-grid h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,68px);line-height:1}.intro-grid h2 span{color:#ffffff61;display:block}.intro-grid p{color:#ffffff94;font-size:16px;line-height:1.75}.feature-section{grid-template-columns:1fr .8fr;align-items:center;gap:80px;width:min(1180px,100% - 40px);margin:0 auto;padding:120px 0;display:grid}.feature-copy{max-width:620px}.feature-copy h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5vw,68px);line-height:1}.feature-copy h2 span{color:#ffffff61;display:block}.feature-copy>p{color:#ffffff94;max-width:520px;margin-top:28px;font-size:16px;line-height:1.75}.feature-points{gap:12px;margin-top:30px;display:grid}.feature-points>div{background:#ffffff06;border:1px solid #ffffff14;border-radius:16px;padding:18px}.feature-points strong,.feature-points span{display:block}.feature-points strong{margin-bottom:6px;font-size:14px}.feature-points span{color:#ffffff6b;font-size:12px;line-height:1.5}.tariq-visual{background:radial-gradient(circle,#49ff7821,#0000 42%),#ffffff06;border:1px solid #ffffff14;border-radius:32px;flex-direction:column;justify-content:center;align-items:center;min-height:470px;display:flex}.ai-orb{background:radial-gradient(circle at 35% 30%,#8affaa,#32e968 45%,#0a6b2b 75%,#031c0b);border-radius:50%;justify-content:center;align-items:center;width:190px;height:190px;display:flex;box-shadow:0 0 50px #41ff7338,0 0 120px #41ff731a}.orb-core{color:#fff;background:#0003;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:42px;font-weight:800;display:flex}.ai-caption{text-align:center;margin-top:30px}.ai-caption span,.ai-caption small{display:block}.ai-caption span{font-size:18px;font-weight:700}.ai-caption small{color:#fff6;margin-top:6px}.commerce-section{width:min(1180px,100% - 40px);margin:0 auto;padding:120px 0}.section-heading{max-width:720px}.section-heading h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5vw,68px);line-height:1}.section-heading h2 span{color:#ffffff61;display:block}.section-heading>p{color:#ffffff94;max-width:560px;margin-top:28px;font-size:16px;line-height:1.75}.commerce-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:60px;display:grid}.commerce-card{background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;flex-direction:column;min-height:260px;padding:25px;transition:transform .2s,border-color .2s,background .2s;display:flex}.commerce-card:hover{background:#58ff8209;border-color:#58ff8233;transform:translateY(-5px)}.card-number{color:#58ff82;letter-spacing:.1em;font-size:11px;font-weight:800}.commerce-card h3{letter-spacing:-.03em;margin:auto 0 12px;font-size:22px}.commerce-card p{color:#ffffff6e;margin:0;font-size:13px;line-height:1.6}@media (width<=900px){.commerce-section{width:min(100% - 28px,680px)}.commerce-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.commerce-grid{grid-template-columns:1fr}}@media (width<=900px){.payment-section{width:min(100% - 28px,680px)}.payment-panel{grid-template-columns:1fr;gap:45px;padding:45px 25px}}.payment-section{width:min(1180px,100% - 40px);margin:0 auto;padding:120px 0}.payment-panel{background:radial-gradient(circle at 90% 10%,#58ff8214,#0000 35%),#ffffff06;border:1px solid #58ff821f;border-radius:32px;grid-template-columns:1fr .8fr;align-items:center;gap:70px;padding:70px;display:grid}.payment-panel h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5vw,68px);line-height:1}.payment-panel h2 span{color:#ffffff61;display:block}.payment-panel p{color:#ffffff94;max-width:560px;margin:28px 0 0;font-size:16px;line-height:1.75}.payment-flow{gap:10px;display:grid}.payment-flow>div{color:#ffffffb8;background:#ffffff06;border:1px solid #ffffff12;border-radius:15px;align-items:center;gap:15px;padding:17px;font-size:13px;display:flex}.payment-flow span{color:#58ff82;font-size:10px;font-weight:800}@media (width<=900px){.payment-section{width:min(100% - 28px,680px)}.payment-panel{grid-template-columns:1fr;gap:45px;padding:45px 25px}}.final-cta{text-align:center;width:min(1180px,100% - 40px);margin:0 auto;padding:170px 0}.final-cta h2{letter-spacing:-.06em;max-width:850px;margin:25px auto 0;font-size:clamp(46px,6vw,78px);line-height:.98}.final-cta h2 span{color:#ffffff61;display:block}.final-cta>p{color:#ffffff8c;max-width:520px;margin:28px auto 35px;font-size:16px;line-height:1.7}.footer{border-top:1px solid #ffffff14;grid-template-columns:1fr auto;gap:25px;width:min(1180px,100% - 40px);margin:0 auto;padding:30px 0 35px;display:grid}.footer-brand img{width:70px;height:auto}.footer-links{color:#ffffff73;align-items:center;gap:24px;font-size:12px;display:flex}.footer-links a{transition:color .18s}.footer-links a:hover{color:#fff}.footer-bottom{color:#ffffff40;grid-column:1/-1;padding-top:5px;font-size:10px}@media (width<=900px){.final-cta{width:min(100% - 28px,680px);padding:120px 0}.footer{grid-template-columns:1fr;width:min(100% - 28px,680px)}.footer-links{flex-wrap:wrap}}@media (width<=520px){.final-cta{padding:100px 0}.footer-brand{flex-direction:column;align-items:flex-start}}@keyframes odaFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes odaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes odaGlow{0%,to{box-shadow:0 0 50px #41ff7338,0 0 120px #41ff731a}50%{box-shadow:0 0 70px #41ff734d,0 0 150px #41ff7324}}.hero-content{animation:.7s both odaFadeUp}.hero-card{animation:.8s .12s both odaFadeUp,6s ease-in-out .9s infinite odaFloat}.tariq-visual{animation:.8s both odaFadeUp}.ai-orb{animation:5s ease-in-out infinite odaFloat,4s ease-in-out infinite odaGlow}.feature-points>div,.commerce-card,.payment-flow>div{transition:transform .22s,border-color .22s,background .22s,box-shadow .22s}.feature-points>div:hover,.payment-flow>div:hover{background:#58ff8209;border-color:#58ff822e;transform:translate(5px);box-shadow:0 12px 35px #0000002e}.commerce-card:hover{box-shadow:0 18px 50px #00000038}.primary-button,.secondary-button,.nav-button{position:relative;overflow:hidden}.primary-button:after,.secondary-button:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff29 50%,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-120%)}.primary-button:hover:after,.secondary-button:hover:after{transform:translate(120%)}html{scroll-behavior:smooth}::selection{color:#041006;background:#58ff82}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--bg:#050705;--surface:#0b0d0b;--white:#fff;--text:#d9dedb;--muted:#858c87;--green:#63ff8a;--line:#ffffff17}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);min-width:320px;color:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body,button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font:inherit}::selection{background:var(--green);color:#031007}.oda-page{background:radial-gradient(700px 500px at 75% 5%, #63ff8a0e, transparent 70%), var(--bg);width:100%;min-height:100vh;overflow:hidden}.oda-nav{border-bottom:1px solid var(--line);align-items:center;width:min(1120px,100% - 48px);height:78px;margin:0 auto;display:flex}.oda-brand{align-items:center;display:flex}.oda-brand img{width:64px;height:auto}.oda-nav nav{align-items:center;gap:28px;margin-left:auto;margin-right:30px;display:flex}.oda-nav nav a{color:#ffffff7a;font-size:12px;font-weight:500;transition:color .2s}.oda-nav nav a:hover{color:#fff}.nav-cta{color:#fff;background:#ffffff09;border:1px solid #ffffff1c;border-radius:999px;justify-content:center;align-items:center;height:36px;padding:0 16px;font-size:11px;font-weight:650;transition:background .2s,border-color .2s;display:inline-flex}.nav-cta:hover{background:#63ff8a0f;border-color:#63ff8a4d}.hero{grid-template-columns:minmax(0,1fr) 410px;align-items:center;gap:100px;width:min(1120px,100% - 48px);min-height:700px;margin:0 auto;padding:90px 0 105px;display:grid}.hero-copy{min-width:0}.eyebrow{color:var(--green);letter-spacing:.17em;align-items:center;gap:8px;margin-bottom:24px;font-size:9px;font-weight:800;display:flex}.eyebrow span{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 14px #63ff8ab3}.hero h1{color:#fff;letter-spacing:-.075em;max-width:650px;margin:0;font-size:clamp(56px,7vw,86px);font-weight:760;line-height:.91}.hero h1 span{color:var(--green)}.hero-copy>p{max-width:500px;color:var(--muted);margin:28px 0 0;font-size:14px;line-height:1.75}.hero-actions{align-items:center;gap:18px;margin-top:31px;display:flex}.primary-btn{background:var(--green);color:#031007;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:11px;font-weight:750;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 35px #63ff8a1f}.primary-btn:hover{transform:translateY(-2px);box-shadow:0 18px 45px #63ff8a33}.text-btn{color:#ffffff7a;align-items:center;gap:7px;font-size:11px;font-weight:600;transition:color .2s;display:inline-flex}.text-btn span{color:var(--green);font-size:14px}.text-btn:hover{color:#fff}.phone-area{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.phone{background:#151715;border:1px solid #ffffff26;border-radius:42px;flex:none;width:330px;height:650px;padding:8px;position:relative;box-shadow:0 45px 100px #0000009e,0 0 0 1px #ffffff06}.phone:before{content:"";background:#282b28;border-radius:4px 0 0 4px;width:3px;height:54px;position:absolute;top:145px;left:-3px}.phone:after{content:"";background:#282b28;border-radius:0 4px 4px 0;width:3px;height:76px;position:absolute;top:190px;right:-3px}.phone-screen{background:#efe9df;border-radius:35px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.wa-header{color:#fff;z-index:5;background:#075e54;flex:none;align-items:center;height:72px;padding:10px 12px;display:flex;box-shadow:0 1px 3px #0000002e}.wa-back{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-right:4px;font-size:27px;line-height:1;display:flex}.wa-back span{transform:translateY(-2px)}.wa-profile{align-items:center;gap:9px;min-width:0;display:flex}.wa-avatar{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden}.wa-avatar img{object-fit:cover;width:100%;height:100%;display:block}.wa-name{flex-direction:column;justify-content:center;min-width:0;display:flex}.wa-name strong{color:#fff;font-size:13px;font-weight:600;line-height:1.2}.wa-name small{color:#ffffffb8;white-space:nowrap;margin-top:3px;font-size:9px}.wa-actions{color:#fff;align-items:center;gap:17px;margin-left:auto;display:flex}.wa-actions span{font-size:20px;line-height:1}.wa-chat{background:radial-gradient(circle at 30% 20%,#fff6,#0000 40%),#efe9df;flex-direction:column;flex:1;justify-content:flex-start;gap:7px;min-height:0;padding:15px 12px 12px;display:flex;position:relative;overflow:hidden}.wa-chat:before{content:"";pointer-events:none;opacity:.18;background-image:radial-gradient(circle at 20% 20%,#7864501f 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.chat-date{z-index:2;background:#e1d9cde6;border-radius:7px;align-self:center;margin:1px 0 7px;padding:5px 10px;position:relative;box-shadow:0 1px 1px #0000000d}.chat-date span{color:#7d776f;letter-spacing:.04em;font-size:8px;font-weight:600}.message{z-index:2;color:#222;border-radius:8px;max-width:84%;padding:7px 9px 17px;font-size:10px;line-height:1.45;position:relative;box-shadow:0 1px 1px #0000001a}.message.incoming{background:#fff;border-top-left-radius:3px;align-self:flex-start}.message.outgoing{background:#d9ffc7;border-top-right-radius:3px;align-self:flex-end}.message strong{color:#111;font-weight:700}.message-time{color:#8a918a;white-space:nowrap;font-size:7px;position:absolute;bottom:4px;right:7px}.final-message{margin-top:2px}.wa-input-area{z-index:6;background:#f0f0f0;flex:none;align-items:center;gap:6px;height:58px;padding:7px 8px;display:flex;position:relative}.wa-input{color:#929292;background:#fff;border-radius:22px;flex:1;align-items:center;min-width:0;height:43px;padding:0 10px;display:flex;box-shadow:0 1px 2px #00000014}.emoji{color:#707070;margin-right:8px;font-size:17px}.placeholder{flex:1;font-size:10px}.camera{color:#707070;font-size:17px}.mic{color:#fff;background:#25d366;border-radius:50%;flex:none;justify-content:center;align-items:center;width:43px;height:43px;font-size:17px;font-weight:700;display:flex}.about{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,650px);gap:70px;width:min(1120px,100% - 48px);margin:0 auto;padding:110px 0;display:grid}.about-label{color:var(--green);letter-spacing:.16em;font-size:9px;font-weight:800}.about-content h2{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(38px,5vw,58px);font-weight:730;line-height:.98}.about-content h2 span{color:#ffffff47;display:block}.about-content p{max-width:540px;color:var(--muted);margin:24px 0 0;font-size:13px;line-height:1.8}.footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;width:min(1120px,100% - 48px);min-height:100px;margin:0 auto;display:flex}.footer-brand{align-items:center;gap:12px;display:flex}.footer-brand img{width:48px}.footer-brand span{color:#ffffff4d;font-size:10px}.footer-right{align-items:center;gap:22px;display:flex}.footer-right span,.footer-right a{color:#ffffff40;font-size:9px}.footer-right a:hover{color:#fff}@media (width<=900px){.hero{grid-template-columns:1fr;gap:70px;padding-top:75px}.hero-copy{max-width:650px}.phone-area{justify-content:center}.about{grid-template-columns:1fr;gap:20px}}@media (width<=600px){.oda-nav,.hero,.about,.footer{width:calc(100% - 32px)}.oda-nav{height:68px}.oda-brand img{width:57px}.oda-nav nav{display:none}.nav-cta{height:34px;margin-left:auto;padding:0 14px;font-size:9px}.hero{gap:58px;min-height:auto;padding:65px 0 85px}.eyebrow{margin-bottom:20px;font-size:8px}.hero h1{font-size:clamp(48px,14vw,64px);line-height:.93}.hero-copy>p{max-width:430px;margin-top:23px;font-size:12px;line-height:1.7}.hero-actions{gap:15px;margin-top:27px}.primary-btn{min-height:43px;padding:0 18px;font-size:10px}.text-btn{font-size:10px}.phone-area{width:100%}.phone{border-radius:38px;width:min(310px,88vw);height:min(620px,168vw);padding:7px}.phone-screen{border-radius:32px}.wa-header{height:68px;padding:9px 10px}.wa-avatar{width:39px;height:39px}.wa-avatar img{width:100%;height:100%}.wa-name strong{font-size:12px}.wa-name small{font-size:8px}.wa-actions{gap:13px}.wa-actions span{font-size:18px}.wa-chat{padding:13px 10px 10px}.message{max-width:87%;padding:7px 8px 17px;font-size:9px;line-height:1.45}.message-time{font-size:6.5px}.wa-input-area{height:56px;padding:6px}.wa-input{height:41px}.mic{width:41px;height:41px}.about{padding:80px 0}.about-content h2{font-size:clamp(37px,11vw,53px)}.about-content p{font-size:12px}.footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;min-height:120px;padding:25px 0}.footer-right{flex-wrap:wrap;gap:8px 18px}}@media (width<=380px){.oda-nav,.hero,.about,.footer{width:calc(100% - 24px)}.hero{padding-top:55px}.phone{border-radius:34px;width:286px;height:575px}.phone-screen{border-radius:28px}.wa-header{height:63px}.wa-avatar{width:36px;height:36px}.message{max-width:89%;font-size:8.5px}.about{padding:70px 0}}.features{border-top:1px solid var(--line);width:min(1120px,100% - 48px);margin:0 auto;padding:100px 0}.features-header{max-width:620px;margin-bottom:48px}.features-label{color:var(--green);letter-spacing:.16em;margin-bottom:18px;font-size:9px;font-weight:800}.features-header h2{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(38px,5vw,58px);font-weight:730;line-height:.98}.features-header h2 span{color:#ffffff47;display:block}.features-header p{max-width:520px;color:var(--muted);margin:22px 0 0;font-size:13px;line-height:1.8}.features-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.feature-card{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff09,#ffffff03);border-radius:20px;min-height:230px;padding:28px;transition:transform .25s,border-color .25s,background .25s}.feature-card:hover{background:linear-gradient(145deg,#63ff8a0e,#ffffff03);border-color:#63ff8a38;transform:translateY(-4px)}.feature-icon{width:38px;height:38px;color:var(--green);background:#63ff8a0f;border:1px solid #63ff8a33;border-radius:11px;justify-content:center;align-items:center;margin-bottom:42px;font-size:16px;display:flex}.feature-card h3{color:#fff;letter-spacing:-.025em;margin:0;font-size:17px;font-weight:650}.feature-card p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.7}@media (width<=900px){.features{width:calc(100% - 48px);padding:90px 0}.features-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.features{width:calc(100% - 32px);padding:80px 0}.features-header{margin-bottom:35px}.features-header h2{font-size:clamp(37px,11vw,53px)}.features-header p{font-size:12px}.features-grid{grid-template-columns:1fr;gap:10px}.feature-card{min-height:205px;padding:24px}.feature-icon{margin-bottom:34px}}@media (width<=380px){.features{width:calc(100% - 24px);padding:70px 0}.feature-card{padding:22px}}.oda-cta{border-top:1px solid var(--line);width:min(1120px,100% - 48px);margin:0 auto;padding:110px 0}.oda-cta-content{max-width:720px}.oda-cta .about-label{margin-bottom:22px}.oda-cta h2{color:#fff;letter-spacing:-.07em;margin:0;font-size:clamp(44px,6vw,72px);font-weight:730;line-height:.95}.oda-cta h2 span{color:var(--green);display:block}.oda-cta p{max-width:500px;color:var(--muted);margin:24px 0 30px;font-size:13px;line-height:1.8}@media (width<=600px){.oda-cta{width:calc(100% - 32px);padding:80px 0}.oda-cta-content{max-width:100%}.oda-cta h2{font-size:clamp(40px,12vw,58px);line-height:.96}.oda-cta p{margin-top:20px;font-size:12px}}@media (width<=380px){.oda-cta{width:calc(100% - 24px);padding:70px 0}}@media (width<=600px){.oda-page{overflow-x:hidden}.oda-nav{width:calc(100% - 28px);height:64px}.oda-brand img{width:58px}.nav-cta{white-space:nowrap;height:34px;padding:0 15px;font-size:9px}.hero{gap:50px;width:calc(100% - 28px);padding:58px 0 70px}.eyebrow{letter-spacing:.14em;margin-bottom:18px;font-size:8px}.hero h1{letter-spacing:-.07em;max-width:100%;font-size:clamp(46px,13.5vw,62px);line-height:.94}.hero-copy>p{max-width:100%;margin-top:22px;font-size:12px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:13px;margin-top:25px}.primary-btn{min-height:42px;padding:0 18px;font-size:10px}.text-btn{font-size:10px}.phone-area{width:100%;overflow:visible}.phone{border-radius:38px;width:min(304px,88vw);height:min(610px,177vw);padding:7px}.phone-screen{border-radius:31px}.wa-header{height:66px;padding:8px 9px}.wa-back{width:23px;height:23px;margin-right:3px;font-size:25px}.wa-avatar{border-radius:50%;width:38px;height:38px}.wa-avatar img{object-fit:cover;width:100%;height:100%}.wa-profile{gap:8px}.wa-name strong{font-size:12px}.wa-name small{margin-top:2px;font-size:8px}.wa-actions{gap:12px}.wa-actions span{font-size:18px}.wa-chat{gap:6px;padding:12px 9px 10px}.chat-date{margin:1px 0 5px;padding:5px 9px}.chat-date span{font-size:7px}.message{border-radius:8px;max-width:88%;padding:7px 8px 17px;font-size:8.7px;line-height:1.43}.message-time{font-size:6px;bottom:4px;right:6px}.wa-input-area{gap:5px;height:54px;padding:6px}.wa-input{height:40px;padding:0 9px}.emoji{margin-right:7px;font-size:16px}.placeholder{font-size:9px}.camera{font-size:16px}.mic{width:40px;height:40px;font-size:16px}.features{width:calc(100% - 28px);padding:72px 0}.features-header{margin-bottom:32px}.features-label{margin-bottom:16px;font-size:8px}.features-header h2{font-size:clamp(37px,10.8vw,52px);line-height:.97}.features-header p{margin-top:19px;font-size:12px;line-height:1.7}.features-grid{grid-template-columns:1fr;gap:10px}.feature-card{border-radius:17px;min-height:195px;padding:23px}.feature-icon{border-radius:10px;width:36px;height:36px;margin-bottom:31px;font-size:15px}.feature-card h3{font-size:16px}.feature-card p{margin-top:8px;font-size:10.5px;line-height:1.65}.about{gap:18px;width:calc(100% - 28px);padding:72px 0}.about-label{font-size:8px}.about-content h2{font-size:clamp(37px,10.8vw,52px);line-height:.97}.about-content p{margin-top:20px;font-size:12px;line-height:1.7}.oda-cta{width:calc(100% - 28px);padding:72px 0}.oda-cta-content{max-width:100%}.oda-cta h2{font-size:clamp(40px,11.5vw,57px);line-height:.96}.oda-cta p{margin:20px 0 27px;font-size:12px;line-height:1.7}.footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;width:calc(100% - 28px);min-height:120px;padding:25px 0}.footer-brand{gap:10px}.footer-brand img{width:46px}.footer-brand span{font-size:9px}.footer-right{flex-wrap:wrap;gap:7px 16px;width:100%}.footer-right span,.footer-right a{font-size:8.5px}}@media (width<=380px){.oda-nav,.hero,.features,.about,.oda-cta,.footer{width:calc(100% - 22px)}.hero{gap:44px;padding-top:50px;padding-bottom:62px}.hero h1{font-size:45px}.hero-copy>p{font-size:11.5px}.phone{border-radius:34px;width:282px;height:570px}.phone-screen{border-radius:28px}.wa-header{height:62px}.wa-avatar{width:35px;height:35px}.message{max-width:89%;font-size:8.2px}.features,.about,.oda-cta{padding-top:64px;padding-bottom:64px}.footer{min-height:115px}}@keyframes odaFadeIn{0%{opacity:0}to{opacity:1}}@keyframes odaPhoneIn{0%{opacity:0;transform:translateY(35px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.phone{animation:.9s cubic-bezier(.22,1,.36,1) .2s both odaPhoneIn}@media (prefers-reduced-motion:reduce){.oda-nav,.hero-copy .eyebrow,.hero-copy h1,.hero-copy>p,.hero-actions,.phone{animation:none}}@keyframes odaMessageAppear{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes odaTypingDot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.wa-typing{z-index:3;opacity:0;background:#fff;border-radius:3px 8px 8px;align-self:flex-start;align-items:center;gap:3px;width:42px;height:28px;padding:0 9px;display:flex;position:relative;box-shadow:0 1px 1px #0000001a}.wa-typing span{background:#8a8a8a;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite odaTypingDot}.wa-typing span:nth-child(2){animation-delay:.15s}.wa-typing span:nth-child(3){animation-delay:.3s}.typing-1{animation:18s linear infinite odaTypingOne}.typing-2{animation:18s linear infinite odaTypingTwo}.typing-3{animation:18s linear infinite odaTypingThree}.typing-4{animation:18s linear infinite odaTypingFour}.typing-5{animation:18s linear infinite odaTypingFive}.typing-6{animation:18s linear infinite odaTypingSix}@keyframes odaTypingOne{0%,3%{opacity:0}4%,8%{opacity:1}9%,to{opacity:0}}@keyframes odaTypingTwo{0%,15%{opacity:0}16%,20%{opacity:1}21%,to{opacity:0}}@keyframes odaTypingThree{0%,29%{opacity:0}30%,34%{opacity:1}35%,to{opacity:0}}@keyframes odaTypingFour{0%,43%{opacity:0}44%,48%{opacity:1}49%,to{opacity:0}}@keyframes odaTypingFive{0%,57%{opacity:0}58%,63%{opacity:1}64%,to{opacity:0}}@keyframes odaTypingSix{0%,72%{opacity:0}73%,78%{opacity:1}79%,to{opacity:0}}.wa-chat .chat-message{opacity:0;animation:.45s ease-out forwards odaMessageAppear}.wa-chat .message-1{animation-delay:1.6s}.wa-chat .message-2{animation-delay:3.7s}.wa-chat .message-3{animation-delay:6.2s}.wa-chat .message-4{animation-delay:8.8s}.wa-chat .message-5{animation-delay:11.5s}.wa-chat .message-6{animation-delay:14.2s}.wa-chat .chat-message{animation-name:odaConversationMessage;animation-duration:18s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}@keyframes odaConversationMessage{0%{opacity:0;transform:translateY(10px)scale(.96)}7%{opacity:1;transform:translateY(0)scale(1)}82%{opacity:1;transform:translateY(0)scale(1)}88%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:0;transform:translateY(-4px)scale(.99)}}.message-1{animation-delay:1.6s!important}.message-2{animation-delay:3.7s!important}.message-3{animation-delay:6.2s!important}.message-4{animation-delay:8.8s!important}.message-5{animation-delay:11.5s!important}.message-6{animation-delay:14.2s!important}.wa-chat .chat-date{opacity:1;animation:none;transform:none}@media (width<=600px){.wa-typing{width:40px;height:27px;padding:0 8px}.wa-typing span{width:3.5px;height:3.5px}}@media (prefers-reduced-motion:reduce){.wa-chat .chat-message,.wa-typing,.wa-typing span{animation:none!important}.wa-chat .chat-message{opacity:1;transform:none}.wa-typing{display:none}}html,body,#root{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}.oda-page{width:100%;max-width:100%;min-height:100vh;overflow-x:hidden}@media (width<=600px){.oda-page{width:100%;overflow-x:hidden}}html,body,#root{width:100%;margin:0;padding:0;overflow-x:hidden}body{border:none!important}.oda-page{margin-left:0;border-left:none!important}@keyframes odaFadeDown{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes odaSoftScale{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.oda-nav{animation:.7s ease-out both odaFadeDown}.hero-copy .eyebrow{animation:.65s ease-out 80ms both odaFadeUp}.hero-copy h1{animation:.75s ease-out .16s both odaFadeUp}.hero-copy>p{animation:.7s ease-out .25s both odaFadeUp}.hero-actions{animation:.7s ease-out .34s both odaFadeUp}.phone-area{animation:.9s ease-out .18s both odaSoftScale}.primary-btn{transition:transform .22s,box-shadow .22s,background .22s}.primary-btn:hover{transform:translateY(-2px)}.primary-btn:active{transform:translateY(0)}.about-label{animation:.7s ease-out both odaFadeUp}.about-content h2{animation:.75s ease-out .1s both odaFadeUp}.about-content p{animation:.7s ease-out .2s both odaFadeUp}.features-heading{animation:.75s ease-out both odaFadeUp}.feature-card{transition:transform .25s,border-color .25s,background .25s;animation:.7s ease-out both odaFadeUp}.feature-card:first-child{animation-delay:80ms}.feature-card:nth-child(2){animation-delay:.16s}.feature-card:nth-child(3){animation-delay:.24s}.feature-card:hover{transform:translateY(-5px)}.oda-cta-content{animation:.8s ease-out both odaFadeUp}.footer{animation:.7s ease-out .1s both odaFadeUp}@media (width<=600px){.hero-copy h1{animation-duration:.6s}.phone-area{animation-duration:.7s}.feature-card:hover,.primary-btn:hover{transform:none}.primary-btn:active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.reveal{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:80ms}.reveal-delay-2{transition-delay:.16s}.reveal-delay-3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.reveal,.reveal.is-visible{opacity:1;transition:none;transform:none}}.hero h1,.about-content h2,.features-header h2,.oda-cta h2{text-wrap:balance;letter-spacing:-.055em}.hero h1{font-size:clamp(58px,6.8vw,82px);font-weight:760;line-height:.94}.hero-copy>p{letter-spacing:-.01em;max-width:500px;font-size:14px;line-height:1.75}.about-content h2,.features-header h2{font-size:clamp(42px,5vw,58px);font-weight:720;line-height:.98}.about-content p,.features-header p,.oda-cta p{letter-spacing:-.005em;font-size:13px;line-height:1.8}.feature-card h3{letter-spacing:-.02em;font-size:17px;font-weight:650;line-height:1.25}.feature-card p{font-size:11.5px;line-height:1.7}.oda-cta h2{font-size:clamp(46px,6vw,70px);font-weight:730;line-height:.96}.oda-cta p{max-width:500px}.oda-nav nav a{font-size:12px;line-height:1}.nav-cta{font-size:11px}.primary-btn{font-size:11px;font-weight:750}.text-btn{font-size:11px}@media (width<=600px){.hero h1{letter-spacing:-.06em;font-size:clamp(48px,13.5vw,62px);line-height:.95}.hero-copy>p{font-size:12.5px;line-height:1.72}.about-content h2,.features-header h2{letter-spacing:-.055em;font-size:clamp(37px,10.8vw,52px);line-height:.99}.about-content p,.features-header p{font-size:12px;line-height:1.75}.feature-card h3{font-size:16px}.feature-card p{font-size:11px;line-height:1.7}.oda-cta h2{font-size:clamp(40px,11.5vw,57px);line-height:.97}.oda-cta p{font-size:12px;line-height:1.75}}@media (width<=380px){.hero h1{font-size:47px}.about-content h2,.features-header h2{font-size:37px}.oda-cta h2{font-size:40px}}.footer-privacy{color:inherit;text-decoration:none;transition:opacity .2s}.footer-privacy:hover{opacity:.65}
