:root{--ink:#061711;--green:#16a34a;--green-dark:#064e3b;--mint:#c8ff5a;--blue:#38bdf8;--cyan:#22d3ee;--violet:#8b5cf6;--orange:#f97316;--muted:#667a71;--border:rgba(7, 31, 23, .1);--shadow:0 24px 70px rgba(3, 35, 24, .15);--shadow-soft:0 14px 40px rgba(3, 35, 24, .08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;top:0!important}a{text-decoration:none}img{max-width:100%}.container-wide{max-width:1500px;padding-left:28px;padding-right:28px}.fw-black{font-weight:900!important}.fs-10px{font-size:10px!important}.fs-11px{font-size:11px!important}.fs-12px{font-size:12px!important}.fs-13px{font-size:13px!important}.fs-14px{font-size:14px!important}.fs-15px{font-size:15px!important}.fs-16px{font-size:16px!important}.nav_main{background:rgba(6,23,17,.76);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.08);transition:.25s}.nav_main.is_scrolled{background:rgba(6,23,17,.96);box-shadow:0 12px 40px rgba(0,0,0,.2)}.nav_main .navbar-toggler{filter:invert(1)}.nav_main .nav-link{color:rgba(255,255,255,.76);font-size:12.5px;font-weight:800;padding-left:10px!important;padding-right:10px!important}.nav_main .nav-link:hover{color:#fff}.brand_mark{width:40px;height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);background:linear-gradient(135deg,var(--mint),#fff);box-shadow:0 14px 28px rgba(200,255,90,.17)}.btn_mint{--bs-btn-bg:var(--mint);--bs-btn-border-color:var(--mint);--bs-btn-color:var(--ink);--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-hover-color:var(--ink);border-radius:999px;font-weight:900;box-shadow:0 14px 32px rgba(200,255,90,.17)}.btn_ghost{--bs-btn-bg:rgba(255, 255, 255, .08);--bs-btn-border-color:rgba(255, 255, 255, .16);--bs-btn-color:#fff;--bs-btn-hover-bg:rgba(255, 255, 255, .14);--bs-btn-hover-border-color:rgba(255, 255, 255, .25);--bs-btn-hover-color:#fff;border-radius:999px;font-weight:900;backdrop-filter:blur(14px)}.btn_dark_ai{color:#fff;border:0;border-radius:999px;font-weight:900;padding:12px 20px;background:linear-gradient(135deg,#061711,#16a34a,#38bdf8);box-shadow:0 18px 44px rgba(22,163,74,.22)}.hero_ground{position:relative;min-height:100vh;overflow:hidden;padding:112px 0 34px;color:#fff;background:radial-gradient(circle at 18% 12%,rgba(200,255,90,.18),transparent 26%),radial-gradient(circle at 82% 18%,rgba(34,197,94,.18),transparent 30%),radial-gradient(circle at 55% 86%,rgba(56,189,248,.13),transparent 26%),linear-gradient(135deg,#061711 0,#08271d 48%,#0a3928 100%)}.chain_section::before,.hero_pattern{position:absolute;inset:0;opacity:.25;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to bottom,#000 0%,transparent 92%)}.ai_orbit,.hero_glow{position:absolute;border-radius:999px;pointer-events:none}.hero_glow{filter:blur(12px);animation:9s ease-in-out infinite floatSoft}.hero_glow_1{width:330px;height:330px;left:-120px;top:100px;background:radial-gradient(circle,rgba(200,255,90,.25),transparent 68%)}.hero_glow_2{width:320px;height:320px;right:-100px;top:120px;background:radial-gradient(circle,rgba(34,197,94,.25),transparent 68%);animation-delay:-3s}.ai_orbit{width:440px;height:440px;right:8%;bottom:7%;border:1px solid rgba(200,255,90,.18);background:conic-gradient(from 120deg,rgba(200,255,90,.22),rgba(56,189,248,.08),rgba(139,92,246,.16),rgba(200,255,90,.22));filter:blur(6px);opacity:.7;animation:18s linear infinite rotateGlow}@keyframes rotateGlow{to{transform:rotate(360deg)}}@keyframes floatSoft{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(16px,-18px,0)}}.hero_badge,.section_label{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;color:var(--ink);background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.24);font-size:11.5px;font-weight:900;box-shadow:0 10px 26px rgba(0,0,0,.08)}.section_label.dark{color:#fff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.16)}.hero_badge span{width:7px;height:7px;border-radius:999px;background:var(--green);box-shadow:0 0 0 7px rgba(34,197,94,.15);animation:1.8s ease-in-out infinite pulseDot}@keyframes pulseDot{0%,100%{box-shadow:0 0 0 6px rgba(34,197,94,.14)}50%{box-shadow:0 0 0 11px rgba(34,197,94,.05)}}.hero_title{max-width:800px;font-size:clamp(38px, 4.7vw, 62px);line-height:1.04;letter-spacing:-.052em;font-weight:900}.hero_title span{display:block;color:transparent;background:linear-gradient(110deg,#fff 0,var(--mint) 38%,#22c55e 68%,#38bdf8 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite textShine}@keyframes textShine{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.hero_desc{max-width:740px;color:rgba(255,255,255,.76);font-size:15.5px;line-height:1.72;font-weight:500}.hero_stat{padding:14px;border-radius:22px;background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px);transition:.25s}.hero_stat:hover{transform:translateY(-4px);background:rgba(255,255,255,.11)}.hero_stat strong{display:block;color:var(--mint);font-size:21px;line-height:1;font-weight:900}.hero_stat span{display:block;margin-top:7px;color:rgba(255,255,255,.66);font-size:11.5px;font-weight:800}.hero_chip,.industry_strip span,.tech_stack span{border-radius:999px;font-size:11.5px;font-weight:800}.hero_chip{color:rgba(255,255,255,.8);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);padding:8px 11px}.hero_visual{position:relative;padding:20px;border-radius:32px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.07));border:1px solid rgba(255,255,255,.14);box-shadow:var(--shadow);backdrop-filter:blur(22px);overflow:hidden}.sync_badge{color:var(--mint);background:rgba(200,255,90,.1);border-radius:999px;padding:6px 11px;font-size:11px;font-weight:900;white-space:nowrap}.dashboard_mock{display:grid;grid-template-columns:54px 1fr;gap:12px;min-height:430px;border-radius:26px;background:#f8fffb;padding:12px}.dash_side{border-radius:20px;padding:12px 8px;background:#063b2b}.dash_side span{display:block;height:34px;border-radius:12px;background:rgba(255,255,255,.12);margin-bottom:10px}.dash_side span.active{background:var(--mint)}.dash_pill{border-radius:999px;background:#dcfce7;color:#15803d;padding:6px 10px;font-size:10px;font-weight:900;white-space:nowrap}.map_canvas{position:relative;height:270px;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 18% 22%,rgba(16,185,129,.26),transparent 18%),radial-gradient(circle at 80% 60%,rgba(56,189,248,.23),transparent 20%),linear-gradient(135deg,#e5fff0,#f8fffb)}.map_grid{position:absolute;inset:0;background-image:linear-gradient(rgba(6,78,59,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(6,78,59,.09) 1px,transparent 1px);background-size:28px 28px}.map_canvas::before{content:"";position:absolute;inset:26px 34px;border-radius:40% 60% 48% 52%;border:1px dashed rgba(6,78,59,.22);transform:rotate(-9deg)}.map_route{position:absolute;height:2px;background:linear-gradient(90deg,transparent,rgba(6,78,59,.22),transparent);transform-origin:left center;animation:3.8s ease-in-out infinite routePulse}.map_route_1{width:240px;left:80px;top:95px;transform:rotate(20deg)}.map_route_2{width:220px;left:92px;top:170px;transform:rotate(-18deg);animation-delay:1s}@keyframes routePulse{0%,100%{opacity:.25;filter:blur(0)}50%{opacity:1;filter:blur(.6px)}}.polygon_area{position:absolute;inset:52px 64px 48px 66px;border:4px solid rgba(22,163,74,.82);border-radius:48% 52% 60% 40%;transform:rotate(-9deg);background:rgba(22,163,74,.1);box-shadow:0 0 0 12px rgba(22,163,74,.06)}.ai_dot,.pin{position:absolute;z-index:4;border-radius:999px}.pin{width:32px;height:32px;display:inline-flex!important;align-items:center;justify-content:center;color:#f59e0b;background:#fff;box-shadow:0 12px 24px rgba(6,78,59,.2)}.pin_1{left:42px;top:70px}.pin_2{right:52px;top:96px}.pin_3{left:142px;bottom:58px}.ai_dot{width:9px;height:9px;background:var(--cyan);box-shadow:0 0 0 8px rgba(34,211,238,.12),0 0 24px rgba(34,211,238,.7);animation:5s ease-in-out infinite aiFloat}.ai_dot_1{left:30%;top:28%}.ai_dot_2{right:28%;top:42%;animation-delay:1.2s}.ai_dot_3{left:55%;bottom:24%;animation-delay:2s}@keyframes aiFloat{0%,100%{transform:translate3d(0,0,0) scale(1);opacity:.65}50%{transform:translate3d(12px,-12px,0) scale(1.28);opacity:1}}.map_card,.trade_card{position:absolute;z-index:5;border-radius:16px;background:rgba(255,255,255,.9);backdrop-filter:blur(12px);box-shadow:0 14px 30px rgba(6,78,59,.12)}.map_card{left:16px;bottom:16px;padding:10px 12px}.dash_card span,.map_card small{display:block;color:var(--muted);font-size:10px;font-weight:800}.dash_card strong,.map_card strong{display:block;color:var(--green-dark);font-weight:900}.map_card strong{font-size:12px}.dash_card strong{font-size:17px}.trade_card{right:16px;top:16px;display:flex;align-items:center;gap:7px;padding:9px 11px;color:var(--green-dark);font-size:11px;font-weight:900}.trade_card i{color:var(--orange)}.dash_card{border-radius:18px;background:#fff;border:1px solid rgba(7,31,23,.08);padding:12px}.tech_stack{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:14px}.tech_stack span{padding:7px 10px;color:rgba(255,255,255,.78);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.industry_strip{margin-top:38px;padding:14px;border-radius:24px;display:flex;flex-wrap:wrap;justify-content:center;gap:9px 24px;color:rgba(255,255,255,.62);background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(16px)}.industry_strip i{color:var(--mint);margin-right:6px}.section_space{padding:66px 0}.bg_soft{background:radial-gradient(circle at 12% 10%,rgba(200,255,90,.14),transparent 24%),linear-gradient(180deg,#f6fff9 0,#fff 100%)}.bg_white{background:#fff}.section_title{max-width:900px;font-size:clamp(25px, 2.9vw, 38px);line-height:1.14;letter-spacing:-.035em;font-weight:900}.section_desc{color:var(--muted);font-size:15px;line-height:1.72;font-weight:500}.text-white-60{color:rgba(255,255,255,.62)!important}.feature_item{position:relative;overflow:hidden;height:100%;border-radius:28px;background:#fff;border:1px solid var(--border);box-shadow:var(--shadow-soft);padding:22px;transition:.25s}.feature_item::after{content:"";position:absolute;top:-45%;left:-80%;width:55%;height:190%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.36),transparent);transform:rotate(18deg);transition:.55s}.feature_item:hover{transform:translateY(-5px);box-shadow:0 22px 58px rgba(3,35,24,.12)}.feature_item:hover::after{left:120%}.feature_main{color:#fff;background:radial-gradient(circle at 82% 18%,rgba(200,255,90,.34),transparent 34%),radial-gradient(circle at 18% 82%,rgba(56,189,248,.16),transparent 30%),linear-gradient(135deg,#061711,#16a34a)}.feature_eudr{color:#fff;background:radial-gradient(circle at 80% 20%,rgba(56,189,248,.24),transparent 34%),radial-gradient(circle at 18% 82%,rgba(200,255,90,.18),transparent 28%),linear-gradient(135deg,#05281d,#0f766e)}.feature_item i{width:48px;height:48px;border-radius:17px;display:inline-flex;align-items:center;justify-content:center;color:#0f7a46;background:rgba(22,163,74,.1);font-size:20px;margin-bottom:14px;position:relative;z-index:2}.feature_eudr i,.feature_main i{color:var(--ink);background:var(--mint)}.ai_box_head strong,.feature_item h3{font-size:16.5px;font-weight:900;letter-spacing:-.02em}.feature_item h3,.feature_item p{position:relative;z-index:2}.feature_item p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.68}.feature_eudr h3,.feature_eudr p,.feature_main h3,.feature_main p{color:#fff}.chain_section{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 14%,rgba(200,255,90,.2),transparent 26%),radial-gradient(circle at 82% 70%,rgba(14,165,233,.12),transparent 25%),linear-gradient(135deg,#061711,#0f7a46)}.ai_box,.ai_metric,.ai_note{color:#fff;border-radius:24px;padding:20px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px)}.ai_box_result{background:linear-gradient(135deg,rgba(200,255,90,.18),rgba(56,189,248,.12));border-color:rgba(200,255,90,.3)}.ai_section{position:relative;overflow:hidden;background:radial-gradient(circle at 80% 15%,rgba(56,189,248,.17),transparent 28%),radial-gradient(circle at 18% 25%,rgba(200,255,90,.17),transparent 26%),linear-gradient(180deg,#fff 0,#f7fff9 100%)}.ai_section::after{content:"A.I";position:absolute;right:5%;top:8%;color:rgba(7,31,23,.035);font-size:230px;font-weight:900;letter-spacing:-.12em;pointer-events:none}.ai_panel{position:relative;z-index:2;border-radius:34px;color:#fff;padding:22px;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(200,255,90,.22),transparent 30%),radial-gradient(circle at 18% 88%,rgba(56,189,248,.18),transparent 28%),linear-gradient(135deg,#061711,#0f7a46);box-shadow:var(--shadow)}.ai_data_beam{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(200,255,90,.14),transparent),linear-gradient(120deg,transparent,rgba(56,189,248,.12),transparent);transform:translateX(-100%);animation:3.8s ease-in-out infinite aiBeam}@keyframes aiBeam{0%,35%{transform:translateX(-100%)}100%,80%{transform:translateX(100%)}}.ai_fly{position:absolute;z-index:1;color:rgba(200,255,90,.55);filter:drop-shadow(0 0 16px rgba(200,255,90,.35));animation:8s ease-in-out infinite aiFly}.ai_fly_1{left:12%;top:18%}.ai_fly_2{right:12%;top:32%;animation-delay:1.8s;color:rgba(56,189,248,.55)}.ai_fly_3{left:52%;bottom:12%;animation-delay:3s;color:rgba(139,92,246,.55)}@keyframes aiFly{0%,100%{transform:translate3d(0,0,0) rotate(0);opacity:.45}50%{transform:translate3d(18px,-18px,0) rotate(12deg);opacity:1}}.ai_box_head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ai_box_head i{width:38px;height:38px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);background:var(--mint)}.ai_box li{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.74);font-size:13px;line-height:1.5;font-weight:700}.ai_box li i{color:var(--mint)}.ai_transfer{color:var(--mint);font-weight:900;font-size:12px;text-align:center}.ai_transfer i{display:block;font-size:26px;margin-bottom:6px;animation:1.6s ease-in-out infinite arrowMove}@keyframes arrowMove{0%,100%{transform:translateX(-4px)}50%{transform:translateX(6px)}}.ai_metric span,.ai_metric strong{display:block}.ai_metric span{color:rgba(255,255,255,.64);font-size:12px;font-weight:800}.ai_metric strong{color:var(--mint);font-size:25px;font-weight:900;margin-top:4px}.ai_note{display:flex;gap:10px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.6}.ai_note i{color:var(--mint);margin-top:3px}.faq_box .accordion-item{margin-bottom:10px;overflow:hidden;border:1px solid var(--border);border-radius:20px!important;box-shadow:0 12px 34px rgba(3,35,24,.055)}.faq_box .accordion-button{color:var(--ink);background:#fff;box-shadow:none;font-size:14px;font-weight:900;padding:16px 18px}.faq_box .accordion-button:not(.collapsed){color:#0f7a46;background:#f0fff5}.faq_box .accordion-body{color:var(--muted);font-size:13.5px;line-height:1.7;font-weight:500}.contact_section{padding:66px 0;background:#fff}.contact_panel{overflow:hidden;padding:40px;border-radius:38px;color:#fff;background:radial-gradient(circle at 84% 16%,rgba(200,255,90,.27),transparent 28%),linear-gradient(135deg,#061711,#16a34a);box-shadow:var(--shadow)}.contact_title{max-width:860px;font-size:clamp(27px, 3vw, 42px);line-height:1.12;letter-spacing:-.035em;font-weight:900}.contact_desc{max-width:780px;color:rgba(255,255,255,.74);font-size:15px;line-height:1.7;font-weight:500}.contact_links{display:grid;gap:9px}.contact_links a{display:flex;align-items:center;gap:11px;padding:13px 14px;border-radius:17px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:900;overflow-wrap:anywhere}.contact_links a:hover{background:rgba(255,255,255,.16)}.footer_section{padding:22px 0;background:#f8fffb;border-top:1px solid rgba(7,31,23,.08)}.footer_section strong{display:block;color:#0f7a46;font-weight:900}.footer_section span{display:block;color:var(--muted);font-size:12.5px}.footer_links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.footer_links a{border-radius:999px;padding:8px 12px;color:#0f7a46;background:#fff;border:1px solid var(--border);font-size:11.5px;font-weight:900}.agri_flow_section{position:relative;overflow:hidden}.agri_flow_section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 18%,rgba(200,255,90,.15),transparent 24%),radial-gradient(circle at 88% 26%,rgba(56,189,248,.13),transparent 26%),linear-gradient(180deg,#fff 0,#f8fffb 100%);pointer-events:none}.agri_demo_board{position:relative;z-index:2;overflow:hidden;padding:22px;border-radius:40px;background:radial-gradient(circle at 16% 12%,rgba(200,255,90,.18),transparent 26%),radial-gradient(circle at 86% 22%,rgba(56,189,248,.14),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(241,255,246,.96));border:1px solid rgba(7,31,23,.08);box-shadow:0 28px 90px rgba(3,35,24,.1)}.agri_demo_board::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(7,31,23,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(7,31,23,.035) 1px,transparent 1px);background-size:34px 34px;opacity:.7;pointer-events:none}.agri_demo_beam{position:absolute;inset:0;background:linear-gradient(115deg,transparent,rgba(200,255,90,.12),rgba(56,189,248,.1),transparent);transform:translateX(-100%);animation:5.2s ease-in-out infinite demoBeam}@keyframes demoBeam{0%,38%{transform:translateX(-100%);opacity:0}55%{opacity:1}100%{transform:translateX(100%);opacity:0}}.demo_phone{position:relative;z-index:2;overflow:hidden;padding:16px;border-radius:34px;background:rgba(255,255,255,.9);border:1px solid rgba(7,31,23,.1);box-shadow:0 20px 60px rgba(3,35,24,.11);backdrop-filter:blur(16px)}.demo_phone_top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.demo_phone_top span{display:block;color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.04em}.demo_phone_top strong{display:block;color:var(--green-dark);font-size:15px;font-weight:900}.demo_phone_top em{padding:6px 10px;border-radius:999px;color:#0f7a46;background:#dcfce7;font-size:11px;font-style:normal;font-weight:900}.demo_screen{position:relative;overflow:hidden;min-height:420px;border-radius:28px;background:radial-gradient(circle at 22% 22%,rgba(16,185,129,.24),transparent 20%),radial-gradient(circle at 78% 60%,rgba(56,189,248,.2),transparent 22%),linear-gradient(135deg,#e8fff1,#f8fffb)}.demo_slide{position:absolute;inset:0;padding:18px;opacity:0;transform:translateX(22px) scale(.98);animation:15s infinite demoSlide}.slide_1{animation-delay:0s}.slide_2{animation-delay:3s}.slide_3{animation-delay:6s}.slide_4{animation-delay:9s}.slide_5{animation-delay:12s}@keyframes demoSlide{0%{opacity:0;transform:translateX(22px) scale(.98)}17%,5%{opacity:1;transform:translateX(0) scale(1)}100%,22%{opacity:0;transform:translateX(-22px) scale(.98)}}.dds_stage,.demo_map,.qr_stage,.share_network,.sync_stage{position:relative;height:295px;overflow:hidden;border-radius:24px;background:rgba(255,255,255,.55);border:1px solid rgba(7,31,23,.08)}.demo_grid{position:absolute;inset:0;background-image:linear-gradient(rgba(6,78,59,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(6,78,59,.08) 1px,transparent 1px);background-size:28px 28px}.demo_polygon{position:absolute;inset:58px 70px 62px 62px;border:4px solid rgba(22,163,74,.82);border-radius:44% 56% 58% 42%;transform:rotate(-10deg);background:rgba(22,163,74,.1);box-shadow:0 0 0 12px rgba(22,163,74,.06);animation:2.4s ease-in-out infinite polygonPulse}@keyframes polygonPulse{0%,100%{box-shadow:0 0 0 10px rgba(22,163,74,.06)}50%{box-shadow:0 0 0 19px rgba(22,163,74,.035)}}.demo_pin{position:absolute;z-index:3;width:34px;height:34px;border-radius:999px;display:inline-flex!important;align-items:center;justify-content:center;color:#f59e0b;background:#fff;box-shadow:0 12px 24px rgba(6,78,59,.18);animation:2.4s ease-in-out infinite pinBounce}.pin_a{left:44px;top:72px}.pin_b{right:54px;top:112px;animation-delay:.5s}.pin_c{left:148px;bottom:72px;animation-delay:1s}@keyframes pinBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}.share_network{display:grid;place-items:center}.network_node{position:absolute;width:82px;height:82px;border-radius:26px;display:grid;place-items:center;color:#0f7a46;background:rgba(255,255,255,.9);border:1px solid rgba(7,31,23,.08);box-shadow:0 14px 34px rgba(3,35,24,.08);font-weight:900;font-size:11px;z-index:2}.network_node i{display:block;font-size:24px}.network_node.main{left:calc(50% - 41px);top:calc(50% - 41px);color:var(--ink);background:var(--mint)}.network_node:nth-of-type(2){left:34px;top:40px}.network_node:nth-of-type(3){right:34px;top:42px}.network_node:nth-of-type(4){left:calc(50% - 41px);bottom:28px}.network_line{position:absolute;left:50%;top:50%;height:2px;width:160px;background:linear-gradient(90deg,rgba(22,163,74,.15),rgba(56,189,248,.5));transform-origin:left center;animation:2s ease-in-out infinite lineGlow}.line_1{transform:rotate(210deg)}.line_2{transform:rotate(-30deg)}.line_3{transform:rotate(90deg);width:120px}@keyframes lineGlow{0%,100%{opacity:.35}50%{opacity:1}}.qr_stage{display:grid;place-items:center}.fake_qr{position:relative;width:142px;height:142px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px;border-radius:28px;background:#fff;box-shadow:0 18px 44px rgba(3,35,24,.12)}.fake_qr span{border-radius:8px;background:#064e3b}.fake_qr span:nth-child(2n){background:#16a34a}.fake_qr span:nth-child(3n){opacity:.25}.scan_line{position:absolute;width:178px;height:3px;border-radius:999px;background:var(--blue);box-shadow:0 0 18px rgba(56,189,248,.85);animation:1.7s ease-in-out infinite scanQr}@keyframes scanQr{0%,100%{transform:translateY(-74px);opacity:.55}50%{transform:translateY(74px);opacity:1}}.receipt_float{position:absolute;right:18px;bottom:18px;padding:10px 12px;border-radius:999px;color:#0f7a46;background:#fff;box-shadow:0 12px 28px rgba(3,35,24,.1);font-size:12px;font-weight:900}.sync_stage{display:grid;grid-template-columns:1fr 1fr;place-items:center}.sync_building,.sync_cloud{width:104px;height:104px;border-radius:32px;display:grid;place-items:center;font-size:38px;box-shadow:0 18px 44px rgba(3,35,24,.1)}.sync_cloud{color:var(--ink);background:var(--mint)}.sync_building{color:#fff;background:linear-gradient(135deg,#061711,#16a34a)}.packet{position:absolute;left:38%;top:50%;width:10px;height:10px;border-radius:999px;background:var(--blue);box-shadow:0 0 18px rgba(56,189,248,.8);animation:2.1s ease-in-out infinite packetMove}.p2{animation-delay:.45s;background:var(--mint)}.p3{animation-delay:.9s}@keyframes packetMove{0%{transform:translateX(0) scale(.8);opacity:0}20%{opacity:1}100%{transform:translateX(95px) scale(1.15);opacity:0}}.dds_stage{display:grid;place-items:center}.dds_doc{width:min(82%,280px);min-height:178px;padding:24px;border-radius:30px;color:#fff;background:radial-gradient(circle at 82% 18%,rgba(200,255,90,.26),transparent 34%),linear-gradient(135deg,#061711,#16a34a);box-shadow:0 22px 58px rgba(3,35,24,.14)}.dds_doc i{font-size:34px;color:var(--mint);margin-bottom:16px}.dds_doc span,.dds_doc strong{display:block}.dds_doc strong{font-size:24px;font-weight:900}.dds_doc span{margin-top:8px;color:rgba(255,255,255,.72);font-size:13px;line-height:1.5}.dds_check{position:absolute;right:54px;top:54px;width:54px;height:54px;border-radius:999px;display:grid;place-items:center;color:#064e3b;background:var(--mint);font-size:24px;box-shadow:0 0 0 12px rgba(200,255,90,.16);animation:1.8s ease-in-out infinite checkPop}@keyframes checkPop{0%,100%{transform:scale(1)}50%{transform:scale(1.12)}}.demo_caption{margin-top:12px;padding:14px;border-radius:20px;background:rgba(255,255,255,.88);border:1px solid rgba(7,31,23,.08)}.demo_caption small{display:block;color:#0f7a46;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.demo_caption strong{display:block;color:var(--ink);font-size:17px;font-weight:900;margin-top:2px}.demo_caption span{display:block;color:var(--muted);font-size:12.5px;font-weight:700;margin-top:4px}.demo_progress{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;margin-top:12px}.demo_progress span{height:6px;border-radius:999px;background:rgba(22,163,74,.12);overflow:hidden}.demo_progress span::after{content:"";display:block;height:100%;width:0;background:linear-gradient(90deg,var(--mint),var(--blue));animation:15s infinite progressFill}.demo_progress span:first-child::after{animation-delay:0s}.demo_progress span:nth-child(2)::after{animation-delay:3s}.demo_progress span:nth-child(3)::after{animation-delay:6s}.demo_progress span:nth-child(4)::after{animation-delay:9s}.demo_progress span:nth-child(5)::after{animation-delay:12s}@keyframes progressFill{0%,100%,22%{width:0}17%,5%{width:100%}}.demo_steps{position:relative;z-index:2;display:grid;gap:12px}.demo_step{position:relative;overflow:hidden;display:grid;grid-template-columns:44px 58px 1fr;gap:13px;align-items:center;padding:15px;border-radius:26px;background:rgba(255,255,255,.9);border:1px solid rgba(7,31,23,.1);box-shadow:0 12px 34px rgba(3,35,24,.06);animation:15s infinite stepPulse}.step_1{animation-delay:0s}.step_2{animation-delay:3s}.step_3{animation-delay:6s}.step_4{animation-delay:9s}.step_5{animation-delay:12s}@keyframes stepPulse{0%,100%,22%{transform:translateX(0);background:rgba(255,255,255,.9)}17%,5%{transform:translateX(8px);background:linear-gradient(135deg,rgba(200,255,90,.22),rgba(255,255,255,.94));box-shadow:0 22px 58px rgba(3,35,24,.12)}}.demo_step b{color:#0f7a46;font-size:13px;font-weight:900}.demo_step>i{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;color:#0f7a46;background:rgba(22,163,74,.1);font-size:21px}.demo_step h3{margin:0 0 4px;font-size:16px;font-weight:900}.demo_step p{margin:0;color:var(--muted);font-size:13px;line-height:1.5;font-weight:600}.demo_step.active{color:#fff;background:radial-gradient(circle at 84% 18%,rgba(200,255,90,.28),transparent 34%),linear-gradient(135deg,#061711,#16a34a)!important}.demo_step.active b,.demo_step.active h3,.demo_step.active p{color:#fff}.demo_step.active>i{color:var(--ink);background:var(--mint)}.demo_value_bar{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:14px}.demo_value_bar div{display:flex;align-items:center;gap:9px;padding:13px 14px;border-radius:18px;color:#0f7a46;background:rgba(255,255,255,.92);border:1px solid rgba(7,31,23,.08);font-size:12.5px;font-weight:900;box-shadow:0 10px 28px rgba(3,35,24,.05)}.demo_value_bar i{color:#16a34a}.chain_flow_section{position:relative;overflow:hidden}.chain_summary_panel{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.chain_summary_panel>div{padding:18px;border-radius:24px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px)}.chain_summary_panel span{display:block;color:rgba(255,255,255,.58);font-size:11px;font-weight:800}.chain_summary_panel strong{display:block;margin-top:5px;color:var(--mint);font-size:15px;font-weight:900}.chain_flow_board{position:relative;overflow:hidden;padding:26px;border-radius:38px;background:radial-gradient(circle at 14% 16%,rgba(200,255,90,.22),transparent 28%),radial-gradient(circle at 84% 22%,rgba(56,189,248,.16),transparent 30%),rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);box-shadow:0 28px 90px rgba(0,0,0,.18);backdrop-filter:blur(18px)}.chain_flow_grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:34px 34px;opacity:.75}.chain_data_stream{position:absolute;left:7%;right:7%;top:50%;height:4px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(200,255,90,.25),rgba(56,189,248,.42),rgba(200,255,90,.32),transparent);overflow:hidden}.chain_data_stream::after{content:"";position:absolute;top:-5px;left:-28%;width:28%;height:14px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--mint),var(--blue),transparent);filter:blur(.2px);animation:3.2s ease-in-out infinite chainDataRun}@keyframes chainDataRun{0%{left:-28%;opacity:0}15%,80%{opacity:1}100%{left:105%;opacity:0}}.chain_flow_track{position:relative;z-index:2;display:grid;grid-template-columns:1fr 54px 1fr 54px 1fr 54px 1fr;gap:12px;align-items:stretch}.chain_actor{position:relative;overflow:hidden;min-height:230px;padding:22px;border-radius:30px;color:#fff;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(14px);transition:.28s}.chain_actor::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(200,255,90,.18),transparent 48%,rgba(56,189,248,.13));opacity:0;transition:.28s}.chain_actor::after{content:"";position:absolute;top:-45%;left:-85%;width:60%;height:190%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);transform:rotate(18deg);transition:.65s}.chain_actor:hover{transform:translateY(-7px);box-shadow:0 24px 70px rgba(0,0,0,.2)}.chain_actor:hover::before{opacity:1}.chain_actor:hover::after{left:120%}.actor_company{background:radial-gradient(circle at 82% 18%,rgba(200,255,90,.34),transparent 34%),linear-gradient(135deg,#061711,#16a34a);border-color:rgba(200,255,90,.3)}.actor_icon{position:relative;z-index:2;width:58px;height:58px;margin-bottom:18px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--ink);background:var(--mint);font-size:23px;box-shadow:0 16px 34px rgba(200,255,90,.16);animation:3.4s ease-in-out infinite actorFloat}.actor_collect .actor_icon{animation-delay:.4s}.actor_trader .actor_icon{animation-delay:.8s}.actor_company .actor_icon{animation-delay:1.2s}@keyframes actorFloat{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(2deg)}}.actor_chip,.chain_actor h3,.chain_actor p,.chain_actor span{position:relative;z-index:2}.chain_actor span{display:block;color:rgba(255,255,255,.56);font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.chain_actor h3{margin:5px 0 8px;color:#fff;font-size:18px;font-weight:900;letter-spacing:-.02em}.chain_actor p{margin:0;color:rgba(255,255,255,.7);font-size:13px;line-height:1.6;font-weight:600}.actor_chip{display:inline-flex;margin-top:16px;padding:7px 11px;border-radius:999px;color:var(--ink);background:var(--mint);font-size:11px;font-weight:900}.chain_connector{position:relative;z-index:2;display:grid;place-items:center;color:var(--mint)}.chain_connector span{position:absolute;width:100%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(200,255,90,.15),rgba(56,189,248,.42),rgba(200,255,90,.15))}.chain_connector i{position:relative;z-index:2;width:36px;height:36px;border-radius:999px;display:grid;place-items:center;color:var(--ink);background:var(--mint);box-shadow:0 0 0 10px rgba(200,255,90,.1);animation:1.8s ease-in-out infinite arrowPulse}@keyframes arrowPulse{0%,100%{transform:translateX(-3px) scale(1)}50%{transform:translateX(5px) scale(1.08)}}.chain_package_layer{position:absolute;inset:0;pointer-events:none;z-index:3}.data_package{position:absolute;top:calc(50% - 18px);left:-120px;display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border-radius:999px;color:#064e3b;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.35);box-shadow:0 14px 32px rgba(0,0,0,.14);font-size:11px;font-weight:900;backdrop-filter:blur(12px);animation:11s linear infinite packageMove}.data_package i{color:#16a34a}.package_1{animation-delay:0s}.package_2{animation-delay:2s}.package_3{animation-delay:4s}.package_4{animation-delay:6s}.package_5{animation-delay:8s}@keyframes packageMove{0%{left:-130px;opacity:0;transform:translateY(0)}8%,92%{opacity:1}50%{transform:translateY(-14px)}100%{left:calc(100% + 130px);opacity:0;transform:translateY(0)}}.chain_value_strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:14px}.chain_value_strip div{display:flex;align-items:center;gap:9px;padding:13px 14px;border-radius:18px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-size:12.5px;font-weight:900;backdrop-filter:blur(14px);transition:.25s}.chain_value_strip div:hover{transform:translateY(-4px);background:rgba(255,255,255,.16)}.chain_value_strip i{color:var(--mint)}.feature_grid_premium .feature_item{min-height:245px;padding:24px;border-radius:30px;position:relative;overflow:hidden;isolation:isolate}.feature_grid_premium .feature_item::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 84% 16%,rgba(200,255,90,.18),transparent 32%),radial-gradient(circle at 12% 92%,rgba(56,189,248,.12),transparent 30%);opacity:0;transition:.28s;z-index:0}.feature_grid_premium .feature_item::after{content:"";position:absolute;top:-55%;left:-85%;width:58%;height:210%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:rotate(18deg);transition:.65s;z-index:1}.feature_grid_premium .feature_item:hover{transform:translateY(-7px);border-color:rgba(22,163,74,.2);box-shadow:0 26px 70px rgba(3,35,24,.14)}.feature_grid_premium .feature_item:hover::before{opacity:1}.feature_grid_premium .feature_item:hover::after{left:122%}.feature_grid_premium .feature_item h3,.feature_grid_premium .feature_item i,.feature_grid_premium .feature_item p{position:relative;z-index:2}.feature_grid_premium .feature_item i{width:54px;height:54px;border-radius:19px;font-size:22px;margin-bottom:16px;transition:.25s}.feature_grid_premium .feature_item:hover i{transform:translateY(-4px) scale(1.06);box-shadow:0 16px 34px rgba(22,163,74,.16)}.feature_grid_premium .feature_item h3{font-size:19px;line-height:1.25;font-weight:900;letter-spacing:-.02em;margin-bottom:9px}.feature_grid_premium .feature_item p{font-size:14.5px;line-height:1.65;font-weight:600}.feature_grid_premium .feature_eudr,.feature_grid_premium .feature_main{box-shadow:0 24px 70px rgba(3,35,24,.18)}.feature_grid_premium .feature_eudr::before,.feature_grid_premium .feature_main::before{opacity:.8}.ai_risk_live{position:relative;z-index:2}.ai_risk_intro{padding:26px;border-radius:32px;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(200,255,90,.28),transparent 34%),linear-gradient(135deg,#061711,#16a34a);box-shadow:0 24px 70px rgba(3,35,24,.18)}.ai_risk_intro h3,.ai_risk_intro h4{color:#fff;font-size:clamp(22px, 2vw, 32px);line-height:1.18;font-weight:900;letter-spacing:-.03em;margin-bottom:14px}.ai_risk_intro p{color:rgba(255,255,255,.72);font-size:14px;line-height:1.7;font-weight:600;margin-bottom:18px}.ai_risk_screen{position:relative;overflow:hidden;padding:22px;border-radius:32px;background:radial-gradient(circle at 12% 20%,rgba(200,255,90,.16),transparent 28%),radial-gradient(circle at 90% 24%,rgba(56,189,248,.16),transparent 30%),linear-gradient(135deg,#061711,#0f5132);border:1px solid rgba(255,255,255,.14);box-shadow:0 28px 90px rgba(0,0,0,.18)}.ai_risk_grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.ai_risk_beam{position:absolute;top:0;bottom:0;left:-25%;width:30%;background:linear-gradient(90deg,transparent,rgba(200,255,90,.11),rgba(56,189,248,.16),transparent);filter:blur(10px);animation:5.2s linear infinite aiRiskBeamMove}@keyframes aiRiskBeamMove{0%{transform:translateX(0);opacity:0}20%{opacity:1}100%{transform:translateX(440%);opacity:0}}.ai_live_status{width:10px;height:10px;border-radius:999px;background:#c8ff5a;box-shadow:0 0 0 rgba(200,255,90,.45);animation:1.8s infinite aiLivePulse}@keyframes aiLivePulse{0%{box-shadow:0 0 0 0 rgba(200,255,90,.45)}70%{box-shadow:0 0 0 13px rgba(200,255,90,0)}100%{box-shadow:0 0 0 0 rgba(200,255,90,0)}}.risk_map_stage{position:relative;overflow:hidden;min-height:410px;border-radius:26px;background:radial-gradient(circle at 20% 18%,rgba(34,197,94,.22),transparent 22%),radial-gradient(circle at 80% 70%,rgba(239,68,68,.16),transparent 26%),linear-gradient(135deg,#e8fff1,#f8fffb);border:1px solid rgba(255,255,255,.2)}.risk_map_mesh{position:absolute;inset:0;background-image:linear-gradient(rgba(6,78,59,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(6,78,59,.08) 1px,transparent 1px);background-size:28px 28px}.forest_layer{position:absolute;right:-20px;bottom:-18px;width:58%;height:56%;border-radius:42% 58% 38% 62%;background:rgba(5,150,105,.2);border:2px dashed rgba(5,150,105,.45);transform:rotate(-9deg);animation:7s ease-in-out infinite forestLayerMove}@keyframes forestLayerMove{0%,100%{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-8px) rotate(-7deg)}}.risk_poly{position:absolute;border-radius:26px;clip-path:polygon(14% 14%,78% 6%,94% 45%,72% 86%,24% 92%,6% 56%);backdrop-filter:blur(1px)}.risk_poly_safe{left:9%;top:18%;width:34%;height:28%;background:rgba(22,163,74,.24);border:3px solid rgba(22,163,74,.72);animation:5.2s ease-in-out infinite riskPolyFloat}.risk_poly_warn{right:15%;bottom:22%;width:38%;height:31%;background:rgba(239,68,68,.24);border:3px solid rgba(220,38,38,.7);animation:5.8s ease-in-out infinite reverse riskPolyFloat}@keyframes riskPolyFloat{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-8px) rotate(1deg)}}.risk_pin{position:absolute;z-index:5;width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#f59e0b;background:#fff;box-shadow:0 12px 24px rgba(6,78,59,.2);animation:2.8s ease-in-out infinite riskPinBounce}.risk_pin_1{left:14%;top:20%}.risk_pin_2{right:20%;bottom:27%;animation-delay:.6s}.risk_pin_3{right:38%;top:44%;animation-delay:1.1s}@keyframes riskPinBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}.risk_scan_line{position:absolute;z-index:6;left:0;right:0;top:22%;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,#0ea5e9,#c8ff5a,transparent);box-shadow:0 0 20px rgba(14,165,233,.75);animation:3.2s ease-in-out infinite riskScanLineMove}@keyframes riskScanLineMove{0%,100%{transform:translateY(0);opacity:.45}50%{transform:translateY(250px);opacity:1}}.risk_ring{position:absolute;z-index:4;border-radius:999px;border:2px solid rgba(220,38,38,.42)}.risk_ring_1{right:21%;bottom:27%;width:86px;height:86px;animation:2.4s infinite riskRingPulse}.risk_ring_2{right:18%;bottom:24%;width:128px;height:128px;animation:2.4s .8s infinite riskRingPulse}@keyframes riskRingPulse{0%{transform:scale(.75);opacity:.9}100%{transform:scale(1.42);opacity:0}}.risk_tag,.risk_tooltip{position:absolute;z-index:7;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);box-shadow:0 14px 34px rgba(15,23,42,.12)}.risk_tag{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;font-size:12px;font-weight:900}.risk_tag_ok{left:15px;bottom:16px;color:#15803d}.risk_tag_warn{right:15px;top:16px;color:#dc2626;animation:1.8s ease-in-out infinite riskWarnBlink}@keyframes riskWarnBlink{0%,100%{transform:scale(1)}50%{transform:scale(1.04)}}.risk_tooltip{right:20px;bottom:20px;width:min(260px,calc(100% - 40px));padding:14px;border-radius:18px}.risk_tooltip small,.risk_tooltip span,.risk_tooltip strong{display:block}.risk_tooltip small{color:#6b7280;font-size:10px;font-weight:900;text-transform:uppercase}.risk_tooltip strong{color:#dc2626;font-size:15px;font-weight:900;margin-top:3px}.risk_tooltip span{color:#4b5563;font-size:12.5px;line-height:1.45;margin-top:4px;font-weight:600}.risk_result_stack{display:grid;gap:12px}.ai_risk_note,.risk_progress_box,.risk_result_item{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(14px)}.risk_result_item{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center;padding:14px;border-radius:20px;color:#fff}.risk_result_item>i{width:46px;height:46px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:#064e3b;background:#c8ff5a;font-size:18px}.risk_result_item span{display:block;color:rgba(255,255,255,.55);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.risk_result_item strong{display:block;color:#fff;font-size:13.5px;line-height:1.35;font-weight:900}.risk_result_warning{border-color:rgba(248,113,113,.3);background:rgba(127,29,29,.25)}.risk_result_warning>i{color:#fff;background:#ef4444}.risk_result_success{border-color:rgba(200,255,90,.22);background:rgba(22,163,74,.18)}.risk_progress_box{padding:16px;border-radius:20px;color:#fff}.risk_progress_box span{color:rgba(255,255,255,.62);font-size:12px;font-weight:800}.risk_progress_box strong{color:#c8ff5a;font-size:13px;font-weight:900}.ai_risk_note{display:flex;gap:10px;align-items:flex-start;padding:13px 14px;border-radius:18px;color:rgba(255,255,255,.72);font-size:12.5px;line-height:1.55;font-weight:600}.ai_risk_note i{color:#c8ff5a;margin-top:3px}.screen_showcase_section{position:relative;overflow:hidden}.screen_gallery_board{position:relative;overflow:hidden;padding:18px;border-radius:38px;background:radial-gradient(circle at 10% 12%,rgba(200,255,90,.18),transparent 26%),radial-gradient(circle at 88% 20%,rgba(56,189,248,.14),transparent 28%),linear-gradient(135deg,#fff,#f3fff7);border:1px solid rgba(7,31,23,.08);box-shadow:0 28px 90px rgba(3,35,24,.1)}.screen_gallery_item{position:relative;display:block;width:100%;min-height:280px;padding:0;overflow:hidden;border:0;border-radius:30px;background:#061711;box-shadow:0 18px 54px rgba(3,35,24,.1);text-align:left;cursor:pointer;isolation:isolate}.screen_gallery_item::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(6,23,17,.04) 0,rgba(6,23,17,.28) 45%,rgba(6,23,17,.88) 100%);pointer-events:none}.screen_gallery_item::after{content:"";position:absolute;top:-50%;left:-85%;z-index:3;width:56%;height:210%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:rotate(18deg);transition:.75s;pointer-events:none}.screen_gallery_item:hover::after{left:125%}.screen_gallery_item img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover;transition:.45s}.screen_gallery_item:hover img{transform:scale(1.055)}.screen_gallery_large{min-height:610px}.screen_gallery_wide{min-height:294px}.screen_gallery_mid{min-height:360px}.screen_gallery_bottom{min-height:330px}.screen_gallery_badge{position:absolute;top:16px;left:16px;z-index:4;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:999px;color:#064e3b;background:rgba(200,255,90,.92);border:1px solid rgba(255,255,255,.35);box-shadow:0 12px 30px rgba(3,35,24,.16);backdrop-filter:blur(12px);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.03em}.screen_gallery_content{position:absolute;left:18px;right:18px;bottom:18px;z-index:4;display:grid;gap:5px;color:#fff}.screen_gallery_content strong{color:#fff;font-size:clamp(18px, 1.7vw, 26px);line-height:1.18;font-weight:900;letter-spacing:-.025em;text-shadow:0 10px 30px rgba(0,0,0,.3)}.screen_gallery_content small{color:rgba(255,255,255,.76);font-size:13px;line-height:1.5;font-weight:700}.screen_preview_modal .modal-content{box-shadow:0 30px 100px rgba(0,0,0,.35)}.screen_preview_image_wrap{width:100%;max-height:78vh;overflow:auto;border-radius:18px;background:#111827}.screen_preview_image_wrap img{display:block;width:100%;height:auto;min-height:320px;object-fit:contain;background:#111827}@media (max-width:1199.98px){.container-wide{padding-left:22px;padding-right:22px}.demo_value_bar{grid-template-columns:repeat(2,1fr)}.chain_flow_track{grid-template-columns:1fr}.chain_connector{height:38px;transform:rotate(90deg)}.chain_data_stream,.chain_package_layer{display:none}.chain_summary_panel,.chain_value_strip{grid-template-columns:repeat(2,1fr)}.screen_gallery_large{min-height:520px}}@media (max-width:991.98px){.hero_ground{min-height:auto;padding:102px 0 36px}.contact_section,.section_space{padding:56px 0}.dashboard_mock{grid-template-columns:1fr;min-height:auto}.contact_panel{padding:30px;border-radius:30px}.ai_transfer i{transform:rotate(90deg)}.risk_map_stage{min-height:330px}.risk_scan_line{animation:3.2s ease-in-out infinite riskScanLineMoveMobile}@keyframes riskScanLineMoveMobile{0%,100%{transform:translateY(0);opacity:.45}50%{transform:translateY(190px);opacity:1}}}@media (max-width:767.98px){.screen_gallery_board{padding:12px;border-radius:28px}.screen_gallery_bottom,.screen_gallery_item,.screen_gallery_large,.screen_gallery_mid,.screen_gallery_wide{min-height:320px;border-radius:24px}.screen_gallery_badge{top:14px;left:14px}.screen_gallery_content{left:14px;right:14px;bottom:14px}.screen_gallery_content strong{font-size:17px}.screen_gallery_content small{font-size:12.5px}.screen_preview_image_wrap{max-height:74vh}}@media (max-width:575.98px){.container-wide{padding-left:14px;padding-right:14px}.brand_mark{width:38px;height:38px;border-radius:14px}.hero_ground{padding:88px 0 30px}.hero_badge,.section_label{padding:7px 10px;font-size:10px;line-height:1.4}.hero_title{font-size:33px;letter-spacing:-.045em}.contact_desc,.hero_desc,.section_desc{font-size:13.5px;line-height:1.62}.btn_dark_ai,.btn_ghost,.btn_mint{width:100%;padding-top:11px;padding-bottom:11px;font-size:13.5px}.hero_stat{padding:10px 7px;border-radius:17px;text-align:center}.hero_stat strong{font-size:17px}.hero_stat span{font-size:9.5px;line-height:1.35}.hero_visual{padding:14px;border-radius:26px}.map_canvas{height:210px}.dash_card{padding:10px 8px}.dash_card strong{font-size:14px}.industry_strip{margin-top:28px;padding:13px;border-radius:22px;gap:8px 13px}.industry_strip span{font-size:10.5px}.contact_section,.section_space{padding:42px 0}.contact_title,.section_title{font-size:24px;letter-spacing:-.03em}.ai_box,.ai_metric,.ai_note,.feature_item{padding:18px;border-radius:23px}.feature_grid_premium .feature_item{min-height:auto;padding:20px;border-radius:24px}.feature_grid_premium .feature_item h3{font-size:16.5px}.feature_grid_premium .feature_item p{font-size:13.2px}.ai_panel{padding:16px;border-radius:26px}.faq_box .accordion-button{padding:15px 16px;font-size:13px;line-height:1.45}.faq_box .accordion-body{font-size:13px}.contact_panel{padding:24px;border-radius:28px}.contact_links a{padding:12px 13px;border-radius:16px;font-size:12px}.agri_demo_board,.demo_phone{padding:12px;border-radius:26px}.demo_screen{min-height:390px;border-radius:22px}.dds_stage,.demo_map,.qr_stage,.share_network,.sync_stage{height:265px}.demo_step{grid-template-columns:34px 44px 1fr;gap:10px;padding:13px;border-radius:21px}.demo_step>i{width:42px;height:42px;border-radius:15px;font-size:18px}.demo_step h3{font-size:14.5px}.demo_step p{font-size:12px}.demo_value_bar{grid-template-columns:1fr}.chain_flow_board{padding:14px;border-radius:28px}.chain_actor{min-height:auto;padding:18px;border-radius:23px}.actor_icon{width:48px;height:48px;border-radius:17px;font-size:20px;margin-bottom:14px}.chain_actor h3{font-size:16px}.chain_summary_panel,.chain_value_strip{grid-template-columns:1fr}.ai_risk_intro,.ai_risk_screen{padding:16px;border-radius:24px}.risk_map_stage{min-height:285px;border-radius:22px}.risk_tooltip{display:none}.risk_result_item{grid-template-columns:40px 1fr}.risk_result_item>i{width:40px;height:40px;border-radius:14px}}@media (max-width:360px){.hero_title{font-size:27px}.contact_title,.section_title{font-size:20px}.screen_gallery_bottom,.screen_gallery_item,.screen_gallery_large,.screen_gallery_mid,.screen_gallery_wide{min-height:225px}.screen_gallery_large{min-height:300px}.demo_screen{min-height:310px}.dds_stage,.demo_map,.qr_stage,.share_network,.sync_stage{height:205px}.risk_map_stage{min-height:225px}.chain_actor h3,.feature_grid_premium .feature_item h3,.feature_item h3{font-size:14.2px}.chain_actor p,.demo_step p,.feature_grid_premium .feature_item p,.feature_item p{font-size:11px}}.product_ecosystem_section{position:relative;overflow:hidden}.product_ecosystem_box{position:relative;overflow:hidden;padding:28px;border-radius:34px;background:radial-gradient(circle at top right,rgba(22,163,74,.16),transparent 36%),linear-gradient(135deg,#fff,#f0fdf4);border:1px solid rgba(22,163,74,.16);box-shadow:0 24px 80px rgba(3,35,24,.1)}.product_ecosystem_intro{display:flex;flex-direction:column;justify-content:center;padding:8px 8px 8px 0}.product_ecosystem_intro h2{margin:0 0 16px;color:#05281d;font-size:clamp(28px, 3vw, 48px);line-height:1.08;font-weight:950;letter-spacing:-.055em}.product_ecosystem_intro h2 span{color:#16a34a}.product_ecosystem_intro p{margin:0;max-width:540px;color:#64748b;font-size:15px;line-height:1.75;font-weight:600}.product_ecosystem_link{width:fit-content;display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:13px 18px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#064e3b,#16a34a);text-decoration:none;font-size:14px;font-weight:900;box-shadow:0 16px 34px rgba(22,163,74,.25);transition:.25s}.product_ecosystem_link:hover{color:#fff;transform:translateY(-2px);box-shadow:0 20px 42px rgba(22,163,74,.34)}.product_ecosystem_panel{overflow:hidden;border-radius:28px;background:#061711;border:1px solid rgba(255,255,255,.12);box-shadow:0 22px 70px rgba(3,35,24,.16)}.product_preview_main{position:relative;height:390px;display:flex;align-items:center;justify-content:center;padding:14px;cursor:zoom-in;background:radial-gradient(circle at top right,rgba(34,197,94,.16),transparent 42%),linear-gradient(135deg,#03130d,#0f3d2e)}.product_preview_main img{width:100%;height:100%;object-fit:contain;display:block;border-radius:18px;transition:.28s}.product_preview_main:hover img{transform:scale(1.01)}.product_preview_badge{position:absolute;left:22px;bottom:22px;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;color:#fff;background:rgba(3,19,13,.7);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.16);font-size:12px;font-weight:900}.product_tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.product_tab{display:flex;align-items:center;gap:12px;min-width:0;padding:15px;text-align:left;border:0;color:rgba(255,255,255,.72);background:0 0;border-right:1px solid rgba(255,255,255,.09);transition:.22s}.product_tab:last-child{border-right:0}.product_tab.active,.product_tab:hover{color:#fff;background:rgba(22,163,74,.18)}.product_tab_icon{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:15px;color:#fde68a;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}.product_tab.active .product_tab_icon{color:#fff;background:linear-gradient(135deg,#047857,#16a34a);box-shadow:0 12px 26px rgba(22,163,74,.25)}.product_tab strong{display:block;font-size:14px;font-weight:950;line-height:1.2}.product_tab small{display:block;margin-top:3px;font-size:11px;font-weight:700;opacity:.75}.product_info_bar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px;background:#fff}.product_info_bar span{display:inline-flex;width:fit-content;padding:6px 11px;margin-bottom:9px;border-radius:999px;color:#047857;background:rgba(22,163,74,.1);font-size:10.5px;font-weight:950;text-transform:uppercase;letter-spacing:.04em}.product_info_bar h3{margin:0 0 6px;color:#05281d;font-size:23px;font-weight:950;letter-spacing:-.04em}.product_info_bar p{margin:0;max-width:560px;color:#64748b;font-size:13.5px;line-height:1.55;font-weight:600}.product_info_btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:0 0 auto;padding:12px 17px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#064e3b,#16a34a);text-decoration:none;font-size:13px;font-weight:950;box-shadow:0 12px 28px rgba(22,163,74,.24);transition:.22s}.product_info_btn:hover{color:#fff;transform:translateY(-2px)}.product_modal_img_wrap{width:100%;min-height:74vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#061711;border-radius:18px}.product_modal_img_wrap img{max-width:100%;max-height:82vh;object-fit:contain;display:block}@media (max-width:1199.98px){.product_preview_main{height:350px}}@media (max-width:991.98px){.product_ecosystem_box{padding:22px}.product_ecosystem_intro{padding:0}.product_preview_main{height:420px}.product_info_bar{align-items:flex-start;flex-direction:column}.product_info_btn{width:100%}}@media (max-width:767.98px){.product_tabs{grid-template-columns:1fr}.product_tab{border-right:0;border-bottom:1px solid rgba(255,255,255,.09)}.product_tab:last-child{border-bottom:0}.product_preview_main{height:360px}}.product_tabs_six{grid-template-columns:repeat(6,minmax(0,1fr))}.product_tabs_six .product_tab{min-height:86px;padding:12px 8px;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;text-decoration:none}.product_tabs_six .product_tab_icon{width:32px;height:32px;border-radius:12px;font-size:13px}.product_tabs_six .product_tab strong{font-size:12px}.product_tabs_six .product_tab small{font-size:9.5px}.product_tab_link:hover{color:#fff;background:rgba(22,163,74,.18)}.product_tab_link:hover .product_tab_icon{color:#fff;background:linear-gradient(135deg,#047857,#16a34a);box-shadow:0 12px 26px rgba(22,163,74,.25)}@media (max-width:1199.98px){.product_tabs_six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:575.98px){.product_ecosystem_box{padding:16px;border-radius:26px}.product_ecosystem_panel{border-radius:22px}.product_preview_main{height:300px;padding:10px}.product_preview_badge{left:14px;bottom:14px;font-size:11px}.product_info_bar{padding:18px}.product_info_bar h3{font-size:21px}.product_modal_img_wrap{min-height:62vh}.product_tabs_six{grid-template-columns:repeat(2,minmax(0,1fr))}}#goog-gt-tt,.goog-te-balloon-frame,.goog-te-banner-frame{display:none!important}.goog-logo-link,.goog-te-gadget span,.skiptranslate iframe{display:none!important}.goog-te-gadget{height:0!important;overflow:hidden!important}.map_play_section{position:relative;overflow:hidden}.map_play_board{overflow:hidden;padding:18px;border-radius:38px;background:radial-gradient(circle at 10% 12%,rgba(200,255,90,.18),transparent 26%),radial-gradient(circle at 88% 20%,rgba(56,189,248,.14),transparent 28%),linear-gradient(135deg,#fff,#f3fff7);border:1px solid rgba(7,31,23,.08);box-shadow:0 28px 90px rgba(3,35,24,.1)}.map_play_wrap{position:relative;overflow:hidden;min-height:560px;border-radius:30px;background:#061711;box-shadow:0 22px 70px rgba(3,35,24,.16)}#agriLeafletMap{width:100%;height:560px;z-index:1}.map_play_status{position:absolute;top:16px;left:16px;z-index:500;display:inline-flex;align-items:center;gap:9px;max-width:calc(100% - 32px);padding:9px 13px;border-radius:999px;color:#064e3b;background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.5);box-shadow:0 14px 34px rgba(3,35,24,.14);backdrop-filter:blur(12px);font-size:12px;font-weight:800}.map_live_dot{width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:#16a34a;box-shadow:0 0 0 8px rgba(22,163,74,.14);animation:1.8s infinite mapLivePulse}@keyframes mapLivePulse{0%,100%{box-shadow:0 0 0 7px rgba(22,163,74,.14)}50%{box-shadow:0 0 0 13px rgba(22,163,74,.04)}}.map_play_tools{position:absolute;left:16px;right:16px;bottom:16px;z-index:500;display:flex;flex-wrap:wrap;gap:8px}.map_play_tools .btn{box-shadow:0 12px 30px rgba(3,35,24,.16)}.map_play_info{min-height:100%;padding:24px;border-radius:30px;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(200,255,90,.28),transparent 34%),linear-gradient(135deg,#061711,#16a34a);box-shadow:0 24px 70px rgba(3,35,24,.18)}.map_play_info h3{margin-bottom:12px;color:#fff;font-size:clamp(21px, 2vw, 30px);line-height:1.18;font-weight:900;letter-spacing:-.03em}.map_play_info p{margin-bottom:0;color:rgba(255,255,255,.72);font-size:13.5px;line-height:1.65;font-weight:600}.map_play_steps{display:grid;gap:10px;margin-top:18px}.map_play_steps div{display:flex;align-items:center;gap:10px;padding:11px 13px;border-radius:18px;color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:800}.map_play_steps i{color:#c8ff5a}.map_play_result{margin-top:18px;padding:15px;border-radius:20px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16)}.map_play_result small,.map_play_result span,.map_play_result strong{display:block}.map_play_result small{color:rgba(255,255,255,.58);font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.map_play_result strong{margin-top:4px;color:#c8ff5a;font-size:18px;line-height:1.25;font-weight:900}.map_play_result span{margin-top:5px;color:rgba(255,255,255,.72);font-size:12.5px;line-height:1.5;font-weight:600}.agri_map_icon{background:0 0!important;border:0!important}.demo_risk_area{animation:1.2s ease-in-out infinite demoRiskBlink}@keyframes demoRiskBlink{0%,100%{opacity:.55}50%{opacity:1}}.leaflet-container{font-family:Inter,Arial,sans-serif;background:#061711}.leaflet-popup-content-wrapper{border-radius:16px;box-shadow:0 18px 45px rgba(3,35,24,.18)}.leaflet-popup-content{margin:14px 16px;font-family:Inter,Arial,sans-serif;font-size:13px;line-height:1.55;font-weight:600}.agri_garden_popup .leaflet-popup-content-wrapper{padding:12px 14px;border-radius:18px;box-shadow:0 18px 55px rgba(0,0,0,.24)}.agri_garden_popup .leaflet-popup-content{margin:0}.leaflet-control-layers{overflow:hidden;border:0!important;border-radius:16px!important;box-shadow:0 14px 34px rgba(3,35,24,.16)!important}.leaflet-control-layers-toggle{width:38px!important;height:38px!important}.leaflet-control-zoom{overflow:hidden;border:0!important;border-radius:14px!important;box-shadow:0 12px 28px rgba(3,35,24,.16)!important}.leaflet-control-zoom a{border:0!important;color:#064e3b!important;font-weight:900}.leaflet-control-attribution{display:none!important}@media (max-width:991.98px){.map_play_wrap{min-height:500px}#agriLeafletMap{height:500px}}@media (max-width:767.98px){.map_play_board{padding:12px;border-radius:28px}.map_play_wrap{min-height:430px;border-radius:24px}#agriLeafletMap{height:430px}.map_play_status{top:12px;left:12px;max-width:calc(100% - 24px);padding:8px 11px;font-size:11px}.map_play_tools{left:12px;right:12px;bottom:12px}.map_play_tools .btn{flex:1 1 auto;padding-left:10px!important;padding-right:10px!important;font-size:12px}.map_play_info{padding:18px;border-radius:24px}.map_play_info h3{font-size:22px}.leaflet-popup-content{max-width:270px;font-size:12px}}@media (max-width:480px){.map_play_wrap{min-height:390px}#agriLeafletMap{height:390px}.map_play_tools{gap:6px}.map_play_tools .btn{width:100%}}.btn_app>a,.btn_app>button{position:relative!important;overflow:hidden!important;isolation:isolate;color:#052e16!important;background:linear-gradient(135deg,#c8ff5a,#22c55e,#6ee7b7)!important;background-size:220% 220%!important;border:1px solid rgba(255,255,255,.45)!important;box-shadow:0 0 0 4px rgba(200,255,90,.14),0 12px 30px rgba(34,197,94,.34),inset 0 1px 0 rgba(255,255,255,.65)!important;animation:2.4s ease-in-out infinite btnAppGlow,4s linear infinite btnAppGradient;transform:translateZ(0)}.btn_app>a::after,.btn_app>button::after{content:"";position:absolute;top:-60%;left:-80%;width:45%;height:220%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);transform:rotate(24deg);animation:2.2s ease-in-out infinite btnAppShine;pointer-events:none}.btn_app i{position:relative;z-index:2;animation:1.5s ease-in-out infinite btnAppIcon}.btn_app a,.btn_app span{position:relative;z-index:2}.btn_app>a:hover,.btn_app>button:hover{color:#031f0f!important;transform:translateY(-2px) scale(1.04);box-shadow:0 0 0 6px rgba(200,255,90,.18),0 18px 42px rgba(34,197,94,.5),0 0 26px rgba(200,255,90,.55)!important}.btn_app.dropdown>button{min-height:36px}@keyframes btnAppGlow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.18)}}@keyframes btnAppGradient{0%{background-position:0 50%}100%{background-position:220% 50%}}@keyframes btnAppShine{0%{left:-90%;opacity:0}35%{opacity:1}100%,75%{left:130%;opacity:0}}@keyframes btnAppIcon{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.12)}}.sync_badge{position:relative;overflow:hidden;isolation:isolate;text-decoration:none;display:inline-flex;align-items:center;gap:6px;color:#052e16!important;background:linear-gradient(135deg,#c8ff5a,#22c55e,#6ee7b7);background-size:220% 220%;border:1px solid rgba(200,255,90,.45);box-shadow:0 0 0 4px rgba(200,255,90,.12),0 12px 28px rgba(34,197,94,.28),inset 0 1px 0 rgba(255,255,255,.65);animation:2.4s ease-in-out infinite syncBadgeGlow,4s linear infinite syncBadgeGradient;transition:.25s}.sync_badge::after{content:"";position:absolute;top:-70%;left:-85%;width:46%;height:240%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);transform:rotate(24deg);animation:2.3s ease-in-out infinite syncBadgeShine;pointer-events:none}.sync_badge i,.sync_badge span{position:relative;z-index:2}.sync_badge i{animation:1.5s ease-in-out infinite syncBadgeIcon}.sync_badge:hover{color:#031f0f!important;background:linear-gradient(135deg,#d9ff7a,#16a34a,#86efac);border-color:rgba(200,255,90,.7);transform:translateY(-2px) scale(1.04);box-shadow:0 0 0 6px rgba(200,255,90,.16),0 18px 42px rgba(34,197,94,.42),0 0 28px rgba(200,255,90,.5)}@keyframes syncBadgeGlow{0%,100%{filter:brightness(1)}50%{filter:brightness(1.18)}}@keyframes syncBadgeGradient{0%{background-position:0 50%}100%{background-position:220% 50%}}@keyframes syncBadgeShine{0%{left:-90%;opacity:0}35%{opacity:1}100%,75%{left:130%;opacity:0}}@keyframes syncBadgeIcon{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.14)}}@media (min-width:1200px) and (max-width:1399.98px){.container-wide{max-width:1240px;padding-left:14px;padding-right:14px}body{font-size:13.5px}.contact_section,.section_space{padding:42px 0}.bg_soft.pb-2{padding-bottom:14px!important}.nav_main{min-height:58px}.nav_main .container-wide{max-width:1260px}.navbar-brand{gap:6px!important;margin-right:6px}.brand_mark{width:32px;height:32px;border-radius:11px}.navbar-brand .fs-16px{font-size:13px!important;line-height:1.05}.navbar-brand .fs-10px{font-size:8.5px!important;line-height:1.1}.navbar-nav{gap:0!important}.nav_main .nav-link{font-size:10.2px;line-height:1;padding-left:4px!important;padding-right:4px!important}.nav_main .btn-sm,.nav_main .dropdown>button{font-size:9.8px;padding:5px 8px!important;min-height:30px}.nav_main .dropdown>button i{font-size:14px!important}.btn_app>a,.btn_mint.btn-sm{max-width:104px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero_ground{min-height:auto;padding-top:78px;padding-bottom:24px}.hero_ground .row.g-xl-5{--bs-gutter-x:1.4rem}.hero_badge,.section_label{font-size:10px;padding:5px 9px}.hero_title{max-width:580px;font-size:clamp(31px, 3.4vw, 42px);line-height:1.03;letter-spacing:-.043em}.hero_desc{max-width:540px;font-size:13px;line-height:1.5;margin-bottom:14px!important}.hero_ground .btn-lg{font-size:12.2px;padding:8px 15px!important}.hero_stat{padding:9px;border-radius:15px}.hero_stat strong{font-size:16.5px}.hero_stat span{font-size:9.6px;line-height:1.3;margin-top:5px}.hero_chip,.industry_strip span,.tech_stack span{font-size:9.8px;padding:5px 8px}.industry_strip{margin-top:22px;padding:9px;gap:7px 13px;border-radius:18px}.hero_visual{padding:12px;border-radius:22px}.hero_visual .fs-15px{font-size:12px!important}.sync_badge{max-width:132px;font-size:9.5px;padding:5px 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard_mock{min-height:300px;grid-template-columns:38px 1fr;gap:7px;padding:7px;border-radius:19px}.dash_side{padding:8px 5px;border-radius:13px}.dash_side span{height:23px;margin-bottom:6px;border-radius:8px}.dash_main small{font-size:9.4px}.dash_main .fs-14px{font-size:11.5px!important}.dash_pill{font-size:9px;padding:4px 7px}.map_canvas{height:180px;border-radius:17px}.map_grid{background-size:22px 22px}.polygon_area{inset:36px 44px 34px 46px;border-width:3px;box-shadow:0 0 0 7px rgba(22,163,74,.05)}.pin{width:24px;height:24px;font-size:11px}.pin_1{left:30px;top:52px}.pin_2{right:36px;top:70px}.pin_3{left:108px;bottom:38px}.map_card{left:9px;bottom:9px;padding:6px 8px;border-radius:11px}.dash_card span,.map_card small{font-size:8.8px}.map_card strong{font-size:10px}.trade_card{right:9px;top:9px;padding:6px 8px;font-size:9px;border-radius:11px}.dash_card{padding:7px;border-radius:12px}.dash_card strong{font-size:12.8px}.section_title{font-size:clamp(21px, 2.1vw, 28px);line-height:1.13}.section_desc{font-size:12.8px;line-height:1.52}#features h3.text-uppercase{font-size:clamp(19px, 2vw, 26px)!important;line-height:1.18!important}.feature_grid_premium{--bs-gutter-x:0.65rem;--bs-gutter-y:0.65rem}.feature_grid_premium .feature_item{min-height:176px;padding:14px;border-radius:20px}.feature_grid_premium .feature_item i{width:38px;height:38px;border-radius:13px;font-size:16px;margin-bottom:9px}.feature_grid_premium .feature_item h3{font-size:14.4px;line-height:1.22;margin-bottom:6px}.feature_grid_premium .feature_item p{font-size:11.5px;line-height:1.43}#fit-model{padding-top:28px!important;padding-bottom:30px!important}#fit-model .rounded-5{border-radius:24px!important}#fit-model .p-3,#fit-model .p-lg-4{padding:14px!important}#fit-model h3{font-size:clamp(19px, 1.75vw, 24px)!important}#fit-model p{font-size:12px!important;line-height:1.46!important}#fit-model .btn{font-size:10.2px;max-width:285px;white-space:normal;line-height:1.3;padding:7px 12px!important}.agri_demo_board,.ai_panel,.ai_risk_screen,.chain_flow_board,.contact_panel{padding:14px;border-radius:24px}.demo_phone{padding:10px;border-radius:24px}.demo_phone_top{margin-bottom:9px}.demo_phone_top strong{font-size:12.5px}.demo_phone_top span{font-size:9px}.demo_screen{min-height:292px;border-radius:20px}.demo_slide{padding:11px}.dds_stage,.demo_map,.qr_stage,.share_network,.sync_stage{height:196px;border-radius:17px}.demo_caption{padding:9px;border-radius:14px}.demo_caption strong{font-size:13px}.demo_caption span{font-size:10.5px}.demo_steps{gap:7px}.demo_step{grid-template-columns:30px 38px 1fr;gap:7px;padding:9px;border-radius:17px}.demo_step b{font-size:10px}.demo_step>i{width:36px;height:36px;border-radius:12px;font-size:15px}.demo_step h3{font-size:12.5px;margin-bottom:2px}.demo_step p{font-size:10.4px;line-height:1.34}.demo_value_bar{gap:6px}.demo_value_bar div{padding:8px;font-size:9.6px;border-radius:12px}.chain_summary_panel{gap:7px}.chain_summary_panel>div{padding:11px;border-radius:16px}.chain_summary_panel span{font-size:8.8px}.chain_summary_panel strong{font-size:11.5px}.chain_flow_track{grid-template-columns:1fr 30px 1fr 30px 1fr 30px 1fr;gap:6px}.chain_actor{min-height:154px;padding:11px;border-radius:18px}.actor_icon{width:38px;height:38px;border-radius:13px;font-size:16px;margin-bottom:8px}.chain_actor span{font-size:8.4px}.chain_actor h3{font-size:13px;line-height:1.18;margin:3px 0 5px}.chain_actor p{font-size:10px;line-height:1.34}.actor_chip{margin-top:8px;padding:5px 7px;font-size:9px}.chain_connector i{width:26px;height:26px;font-size:10px}.chain_value_strip{gap:6px}.chain_value_strip div{padding:8px;font-size:9.5px;border-radius:12px}.ai_section::after{font-size:140px;right:3%;top:5%}.ai_box,.ai_metric,.ai_note{padding:12px;border-radius:17px}.ai_box_head{gap:7px;margin-bottom:8px}.ai_box_head i{width:30px;height:30px;border-radius:10px}.ai_box_head strong{font-size:13px}.ai_box li{font-size:10.7px;line-height:1.35}.ai_metric strong{font-size:18px}.ai_metric span{font-size:10px}.ai_note{font-size:10.8px;line-height:1.4}.ai_risk_intro{padding:16px;border-radius:22px}.ai_risk_intro h3,.ai_risk_intro h4{font-size:clamp(18px, 1.75vw, 24px)}.ai_risk_intro p{font-size:11.8px;line-height:1.48}.risk_map_stage{min-height:292px;border-radius:19px}.faq_box .accordion-button{font-size:12px;padding:11px 13px}.faq_box .accordion-body{font-size:11.6px;line-height:1.52}.faq_box .accordion-item{border-radius:15px!important;margin-bottom:7px}.contact_title{font-size:clamp(22px, 2.25vw, 30px);line-height:1.1}.contact_desc{font-size:12.6px;line-height:1.52}.contact_links a{padding:9px 10px;border-radius:13px;font-size:11px}.footer_section{padding:14px 0}.footer_section span{font-size:10.8px}.footer_links a{font-size:9.8px;padding:6px 9px}.hero_glow_1,.hero_glow_2{width:220px;height:220px}.ai_orbit{width:280px;height:280px;opacity:.42}}@media (min-width:1200px) and (max-width:1320px){.container-wide{max-width:1180px}.nav_main .nav-link{font-size:9.6px;padding-left:3px!important;padding-right:3px!important}.nav_main .btn-sm,.nav_main .dropdown>button{font-size:9.3px;padding:5px 7px!important}.btn_app>a,.btn_mint.btn-sm{max-width:88px}.hero_ground{padding-top:74px}.hero_title{font-size:clamp(29px, 3.2vw, 38px)}.hero_desc{font-size:12.4px;line-height:1.45}.dashboard_mock{min-height:280px}.map_canvas{height:165px}.feature_grid_premium .feature_item{min-height:164px;padding:13px}.feature_grid_premium .feature_item h3{font-size:13.8px}.feature_grid_premium .feature_item p{font-size:11px}.demo_screen{min-height:275px}.dds_stage,.demo_map,.qr_stage,.share_network,.sync_stage{height:182px}.chain_actor{min-height:145px;padding:10px}.chain_actor p{font-size:9.6px}}.advisor_section{position:relative;overflow:hidden}.chat_questions{display:flex;flex-wrap:wrap;gap:9px}.chat_questions button{border:0;border-radius:999px;padding:9px 13px;color:#064e3b;background:#fff;box-shadow:0 10px 26px rgba(3,35,24,.07);font-size:12px;font-weight:900;transition:.22s}.chat_questions button:hover{color:#061711;background:var(--mint,#c8ff5a);transform:translateY(-2px)}.advisor_contact_note{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border-radius:20px;color:#064e3b;background:#fff;border:1px solid rgba(7,31,23,.08);box-shadow:0 12px 30px rgba(3,35,24,.06);font-size:13px;font-weight:700;line-height:1.5}.advisor_contact_note i{color:#16a34a;margin-top:3px}.advisor_chat_box{overflow:hidden;border-radius:32px;background:#fff;border:1px solid rgba(7,31,23,.08);box-shadow:0 24px 70px rgba(3,35,24,.12)}.advisor_chat_head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;color:#fff;background:radial-gradient(circle at 85% 15%,rgba(200,255,90,.28),transparent 30%),linear-gradient(135deg,#061711,#16a34a)}.advisor_avatar{width:42px;height:42px;border-radius:16px;display:grid;place-items:center;color:#061711;background:var(--mint,#c8ff5a);box-shadow:0 10px 24px rgba(200,255,90,.22)}.advisor_chat_head small,.advisor_chat_head strong{display:block}.advisor_chat_head strong{font-size:14px;font-weight:900}.advisor_chat_head small{color:rgba(255,255,255,.68);font-size:11px;font-weight:700}.advisor_status{display:inline-flex;align-items:center;gap:6px;color:var(--mint,#c8ff5a);font-size:11px;font-weight:900;white-space:nowrap}.advisor_status i{font-size:7px;animation:1.4s ease-in-out infinite advisorOnline}.advisor_chat_body{height:390px;overflow-y:auto;padding:18px;background:radial-gradient(circle at 15% 10%,rgba(200,255,90,.16),transparent 24%),linear-gradient(180deg,#f8fffb,#fff);scroll-behavior:smooth}.advisor_chat_body::-webkit-scrollbar{width:7px}.advisor_chat_body::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(22,163,74,.24)}.chat_msg{display:flex;margin-bottom:12px}.chat_msg.user{justify-content:flex-end}.chat_msg.bot{justify-content:flex-start}.chat_bubble{max-width:78%;padding:11px 13px;border-radius:18px;font-size:13px;line-height:1.55;font-weight:600;word-break:break-word}.chat_msg.user .chat_bubble{color:#052e16;background:var(--mint,#c8ff5a);border-bottom-right-radius:6px}.chat_msg.bot .chat_bubble{color:#064e3b;background:#fff;border:1px solid rgba(7,31,23,.08);box-shadow:0 10px 24px rgba(3,35,24,.06);border-bottom-left-radius:6px}.chat_bubble a{color:#047857;font-weight:900;text-decoration:underline}.advisor_chat_input{display:flex;gap:9px;padding:13px;background:#fff;border-top:1px solid rgba(7,31,23,.08)}.advisor_chat_input input{flex:1;min-width:0;border:1px solid rgba(7,31,23,.1);border-radius:999px;padding:10px 14px;color:#064e3b;background:#f8fffb;font-size:12px;font-weight:700;outline:0}.advisor_chat_input input:focus{border-color:rgba(22,163,74,.35);box-shadow:0 0 0 4px rgba(22,163,74,.08)}.advisor_chat_input button{width:42px;height:42px;flex:0 0 42px;border:0;border-radius:999px;color:#061711;background:var(--mint,#c8ff5a);box-shadow:0 10px 24px rgba(200,255,90,.24);transition:.2s}.advisor_chat_input button:hover{transform:translateY(-1px);background:#d9ff7a}.advisor_chat_footer{display:flex;flex-wrap:wrap;gap:9px;padding:0 13px 13px;background:#fff}.advisor_app_link,.advisor_zalo_link{flex:1;min-width:180px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:999px;padding:10px 13px;font-size:12px;font-weight:900;text-decoration:none}.advisor_zalo_link{color:#fff;background:linear-gradient(135deg,#0ea5e9,#2563eb);box-shadow:0 10px 24px rgba(37,99,235,.18)}.advisor_app_link{color:#052e16;background:linear-gradient(135deg,#c8ff5a,#22c55e);box-shadow:0 10px 24px rgba(34,197,94,.2)}.typing_bubble{display:inline-flex;align-items:center;gap:4px;min-width:58px}.typing_bubble span{width:6px;height:6px;border-radius:999px;background:#16a34a;animation:1s ease-in-out infinite advisorTyping}.typing_bubble span:nth-child(2){animation-delay:.15s}.typing_bubble span:nth-child(3){animation-delay:.3s}@keyframes advisorTyping{0%,100%{transform:translateY(0);opacity:.35}50%{transform:translateY(-4px);opacity:1}}@keyframes advisorOnline{0%,100%{opacity:.55}50%{opacity:1}}@media (max-width:991.98px){.advisor_chat_body{height:360px}.chat_bubble{max-width:88%}.advisor_chat_head{align-items:flex-start}.advisor_status{font-size:10px}}@media (min-width:1200px) and (max-width:1399.98px){.chat_questions{gap:7px}.chat_questions button{padding:7px 10px;font-size:10.8px}.advisor_chat_box{border-radius:26px}.advisor_chat_head{padding:13px 15px}.advisor_avatar{width:36px;height:36px;border-radius:13px}.advisor_chat_body{height:330px;padding:14px}.chat_bubble{font-size:11.8px;line-height:1.45;padding:9px 11px}.advisor_chat_input{padding:10px}.advisor_chat_input input{padding:9px 12px;font-size:11.5px}.advisor_chat_input button{width:38px;height:38px;flex-basis:38px}.advisor_chat_footer{padding:0 10px 10px}.advisor_app_link,.advisor_zalo_link{padding:8px 11px;font-size:10.8px}}