@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_a11773{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.ot-hero{--ink:#1E2D3D;--ink-2:#2C3A48;--sub:#5A6A79;--muted:#62717F;--green:#3EA869;--green-dk:#2E9E5F;--green-bright:#37A967;--soft:#EAF6EF;--soft-2:#F1FAF5;--line:#E9EDF1;--sans:"Plus Jakarta Sans",system-ui,sans-serif;position:relative;display:block;overflow:hidden;background:linear-gradient(180deg,#ffffff,#f2faf5)}.ot-hero *{box-sizing:border-box}.ot-hero .viewport{position:relative;width:100%;overflow:hidden}.ot-hero p{margin:0}.ot-hero .canvas{width:1863px;height:844px;position:absolute;left:50%;top:0;transform-origin:top center;-webkit-transform-origin:top center}.ot-hero .stage{width:100%;height:100%;background:#fff;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 80px -30px rgba(20,40,30,.25)}.ot-hero .content-layer{position:absolute;inset:0;z-index:4;pointer-events:none}.ot-hero .content-layer .content,.ot-hero .content-layer .ctas,.ot-hero .content-layer .statbar,.ot-hero .content-layer .trust{pointer-events:auto}.ot-hero h1{margin:0;font-size:55px;line-height:1.1;letter-spacing:-.02em;color:#1f2937;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-size-adjust:100%}.ot-hero h1 .g{display:block;color:var(--green);margin-top:3px}.ot-hero .d-circle{top:120px;right:60px;width:600px;height:600px;background:radial-gradient(circle at 48% 46%,#E8F6EF 0,#EFF9F3 48%,rgba(239,249,243,0) 70%)}.ot-hero .d-circle,.ot-hero .d-ring{position:absolute;border-radius:50%;z-index:0;pointer-events:none}.ot-hero .d-ring{top:70px;right:-160px;width:720px;height:720px;border:2px solid #dbf0e4;-webkit-mask-image:linear-gradient(120deg,transparent 40%,#000 70%);mask-image:linear-gradient(120deg,transparent 40%,#000 70%)}.ot-hero .d-dots{top:96px;right:55px;width:160px;height:118px;z-index:1;background-image:radial-gradient(#A6DCC0 3px,transparent 3.2px);background-size:27px 27px;opacity:.9}.ot-hero .d-dots,.ot-hero .d-swoosh{position:absolute;pointer-events:none}.ot-hero .d-swoosh{left:0;right:0;bottom:0;height:380px;z-index:0}.ot-hero .d-swoosh svg{position:absolute;inset:0;width:100%;height:100%}.ot-hero .content{position:absolute;left:195px;top:118px;width:980px;z-index:3}.ot-hero .badge{display:inline-flex;align-items:center;gap:11px;background:var(--soft);border-radius:11px;padding:11px 20px;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--green-dk)}.ot-hero .badge svg{color:var(--green)}.ot-hero .subhead{margin-top:26px;font-size:29px;line-height:1.3;letter-spacing:-.01em;color:#1f2937;max-width:615px}.ot-hero .body,.ot-hero .subhead{-webkit-font-smoothing:antialiased}.ot-hero .body{margin:26px 0 0;max-width:58ch;font-size:18px;line-height:1.625;color:#374151;font-weight:400}.ot-hero .trust{position:absolute;left:195px;top:500px;display:flex;gap:16px;z-index:3;flex-wrap:nowrap;max-width:1200px}.ot-hero .tcard{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:16px 20px;box-shadow:0 1px 2px rgba(20,40,30,.04),0 8px 20px -12px rgba(20,40,30,.1)}.ot-hero .tcard .ic{width:44px;height:44px;border-radius:50%;background:var(--soft);color:var(--green);display:grid;place-items:center;flex:none}.ot-hero .tcard .t{font-size:16px;font-weight:600;color:var(--ink-2);line-height:1.32}.ot-hero .statbar{position:absolute;left:375px;top:598px;width:1300px;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #edf1f4;border-radius:26px;box-shadow:0 2px 8px rgba(20,40,30,.04),0 30px 60px -28px rgba(20,40,30,.2);z-index:3}.ot-hero .sbox{display:flex;align-items:center;gap:20px;padding:30px 34px;position:relative}.ot-hero .sbox+.sbox:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:#EAEFF2}.ot-hero .sbox .ic{width:54px;height:54px;border-radius:50%;background:var(--soft);color:var(--green);display:grid;place-items:center;flex:none}.ot-hero .sbox .n{font-weight:800;font-size:40px;letter-spacing:-.02em;color:var(--green-bright);line-height:1}.ot-hero .sbox .l{margin-top:8px;font-size:16px;font-weight:500;color:var(--muted)}.ot-hero .ctas{position:absolute;left:0;right:0;top:752px;display:flex;gap:22px;justify-content:center;z-index:3}.ot-hero .btn{display:inline-flex;align-items:center;gap:12px;font-weight:700;font-size:18px;padding:18px 36px;border-radius:14px;border:1.5px solid transparent;cursor:pointer}.ot-hero .btn-primary{background:var(--green);color:#fff;box-shadow:0 14px 26px -12px rgba(62,168,105,.55)}.ot-hero .btn-ghost{background:#fff;color:var(--ink);border-color:#E4E9ED}.ot-hero .visual{position:absolute;right:115px;top:175px;width:620px;height:380px;z-index:2}.ot-hero .laptop{position:absolute;left:0;top:0;width:560px;perspective:2200px}.ot-hero .laptop-3d{transform-style:preserve-3d;transform:rotateY(-11deg) rotateX(3deg)}.ot-hero .lid{background:#1A2230;border-radius:18px;padding:11px;box-shadow:0 40px 70px -30px rgba(18,40,30,.45),0 6px 14px rgba(18,40,30,.16)}.ot-hero .lid .cam{display:block;width:6px;height:6px;border-radius:50%;background:#33404f;margin:0 auto 7px}.ot-hero .screen{background:#F4F8F6;border-radius:9px;overflow:hidden;height:316px}.ot-hero .deck{position:relative;width:574px;height:218px;margin-left:-7px;margin-top:-2px;transform-origin:center top;transform:rotateX(71deg);background:linear-gradient(180deg,#ECEFF2,#D4DADF 52%,#BFC6CC);border-radius:4px 4px 18px 18px;box-shadow:0 34px 34px -22px rgba(18,40,30,.4),inset 0 1px 0 rgba(255,255,255,.7)}.ot-hero .deck:before{content:"";position:absolute;top:-3px;left:50%;transform:translateX(-50%);width:160px;height:6px;border-radius:0 0 5px 5px;background:#10161d}.ot-hero .deck:after{content:"";position:absolute;bottom:-7px;left:4%;right:4%;height:11px;border-radius:0 0 16px 16px;background:linear-gradient(#C3CAD0,#A7AFB6)}.ot-hero .deck .notch{position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:78px;height:7px;border-radius:0 0 7px 7px;background:#9aa3ab;z-index:1}.ot-hero .keyboard{position:absolute;left:5.5%;right:5.5%;top:8%;height:56%;border-radius:9px;background-color:#2A323B;background-image:repeating-linear-gradient(90deg,transparent 0 calc(7.14% - 3px),#11171e calc(7.14% - 3px) 7.14%),repeating-linear-gradient(0deg,transparent 0 calc(20% - 3px),#11171e calc(20% - 3px) 20%);box-shadow:inset 0 0 0 2px #10161d,inset 0 2px 4px rgba(0,0,0,.45)}.ot-hero .trackpad{position:absolute;left:33%;right:33%;bottom:7%;height:25%;border-radius:8px;background:linear-gradient(180deg,#DDE2E7,#C7CED4);box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.ot-hero .dash{display:grid;grid-template-columns:104px 1fr;height:100%;background:#F4F8F6}.ot-hero .rail{background:linear-gradient(168deg,#1E8E50,#2BA866 55%,#34B26F);display:flex;flex-direction:column;gap:4px;padding:13px 11px}.ot-hero .rail .rl-logo{display:flex;align-items:center;gap:7px;margin-bottom:11px}.ot-hero .rail .rl-logo .m{width:18px;height:18px;border-radius:6px;background:#fff;flex:none}.ot-hero .rail .rl-logo .b{height:6px;width:40px;border-radius:3px;background:rgba(255,255,255,.5)}.ot-hero .rl-nav{display:flex;align-items:center;gap:8px;padding:6px 7px;border-radius:8px}.ot-hero .rl-nav .ic{width:13px;height:13px;border-radius:50%;border:1.6px solid rgba(255,255,255,.62);flex:none}.ot-hero .rl-nav .lb{height:5px;border-radius:3px;background:rgba(255,255,255,.4);flex:1}.ot-hero .rl-nav.on{background:rgba(255,255,255,.17)}.ot-hero .rl-nav.on .ic{background:#fff;border-color:#fff}.ot-hero .rl-nav.on .lb{background:rgba(255,255,255,.85)}.ot-hero .rl-sp{flex:1}.ot-hero .main{padding:13px 14px;display:flex;flex-direction:column}.ot-hero .main-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.ot-hero .main-top .brand{display:flex;align-items:center;gap:6px}.ot-hero .main-top .brand .d{width:12px;height:12px;border-radius:50%;background:var(--green)}.ot-hero .main-top .brand .b{height:5px;width:44px;border-radius:3px;background:#D7E2DB}.ot-hero .main-top .ico{display:flex;gap:6px;align-items:center}.ot-hero .main-top .ico i{width:6px;height:6px;border-radius:50%;background:#C7D3CC}.ot-hero .main-ttl{font-size:14px;font-weight:700;color:#26323f;letter-spacing:-.01em;margin-bottom:10px}.ot-hero .kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:10px}.ot-hero .kpi{background:#fff;border:1px solid #e9efeb;border-radius:9px;padding:10px 11px}.ot-hero .kpi .kl{font-size:8px;color:#9aa6af;font-weight:500}.ot-hero .kpi .kv{font-size:18px;font-weight:800;color:#232f3b;margin-top:4px;letter-spacing:-.02em}.ot-hero .kpi .kd{display:flex;justify-content:space-between;margin-top:6px}.ot-hero .kpi .kd span{font-size:7.5px;font-weight:700;color:var(--green)}.ot-hero .low{display:grid;grid-template-columns:1.5fr 1fr;gap:9px;flex:1}.ot-hero .pnl{background:#fff;border:1px solid #e9efeb;border-radius:9px;padding:11px 12px}.ot-hero .pnl .pt{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.ot-hero .pnl .pt b{font-size:9.5px;font-weight:700;color:#3c4955}.ot-hero .pnl .pt .lg{display:flex;align-items:center;gap:4px;font-size:6.5px;color:#9aa6af;background:#F2F6F3;border-radius:4px;padding:2px 6px}.ot-hero .pnl .pt .lg:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--green)}.ot-hero .chart{display:flex;gap:5px;height:122px}.ot-hero .chart .yl{display:flex;flex-direction:column;justify-content:space-between;padding:1px 0 13px}.ot-hero .chart .yl i{height:3px;width:11px;border-radius:2px;background:#E6ECE8}.ot-hero .chart .plot{position:relative;flex:1}.ot-hero .chart .plot .grid{position:absolute;left:0;right:0;top:0;bottom:13px;background-image:repeating-linear-gradient(0deg,#eef2ef 0 1px,transparent 1px 25%)}.ot-hero .chart .plot svg{position:absolute;left:0;right:0;top:3px;bottom:13px;width:100%;height:calc(100% - 16px);display:block}.ot-hero .chart .plot .xl{position:absolute;left:0;right:0;bottom:0;height:8px;display:flex;justify-content:space-between}.ot-hero .chart .plot .xl i{width:8px;height:3px;border-radius:2px;background:#E6ECE8}.ot-hero .arow{display:flex;align-items:center;gap:8px;margin-bottom:11px}.ot-hero .arow .aav{width:17px;height:17px;border-radius:50%;background:var(--soft);border:1px solid #d8ebe0;flex:none}.ot-hero .arow .alines{flex:1;display:flex;flex-direction:column;gap:4px}.ot-hero .arow .alines .l{height:5px;border-radius:3px;background:#EAEFEC}.ot-hero .arow .alines .l.s{width:60%}.ot-hero .arow .anum{font-size:7.5px;font-weight:700;color:#aeb8be;flex:none}.ot-hero .phone{position:absolute;right:-8px;bottom:-22px;width:176px;background:#10171F;border-radius:32px;padding:9px;box-shadow:0 34px 58px -20px rgba(18,40,30,.5);z-index:3;transform:perspective(2000px) rotateY(-7deg)}.ot-hero .pscreen{background:#F4F8F6;border-radius:25px;padding:15px 15px 20px}.ot-hero .pnotch{display:block;width:50px;height:5px;border-radius:3px;background:#CBD5DA;margin:2px auto 14px}.ot-hero .ph-hd{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;color:#46535f}.ot-hero .ph-hd span{color:#AAB4BB}.ot-hero .ring{position:relative;width:94px;height:94px;border-radius:50%;margin:16px auto 13px;display:grid;place-items:center;background:conic-gradient(var(--green) 0 75%,#E0EFE7 75% 100%)}.ot-hero .ring:before{content:"";position:absolute;inset:11px;background:#F4F8F6;border-radius:50%}.ot-hero .ring b{position:relative;font-size:18px;font-weight:800;color:#1d2a3a}.ot-hero .ontrack{text-align:center;margin-bottom:16px}.ot-hero .ontrack b{display:block;font-size:13px;color:var(--green);font-weight:800}.ot-hero .ontrack i{font-style:normal;font-size:9px;color:#93a2a9}.ot-hero .ph-t{font-size:10px;font-weight:700;color:#46535f;margin-bottom:12px}.ot-hero .trow{display:flex;align-items:center;gap:9px;margin-bottom:11px}.ot-hero .trow .pv{width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#37B070,#258A53);flex:none}.ot-hero .trow .pb{height:8px;border-radius:3px;background:#E6EEE9;flex:1}.ot-hero .trow .pb.s{max-width:56%}