@import "https://fonts.googleapis.com/css2?family=Heebo:wght@400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik:wght@400;500;600;700;800;900&display=swap";:root{color:#f5f6e9;font-synthesis:none;--mint:#a4f5d1;background:#051a16;font-family:Heebo,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit}svg{width:22px;height:22px}a:focus-visible,button:focus-visible{outline:2px solid var(--mint);outline-offset:6px}.skip{z-index:20;background:var(--mint);color:#05241c;padding:15px;position:fixed;top:-80px;right:20px}.skip:focus{top:20px}.scroll-story{height:260svh;position:relative}.stage{isolation:isolate;--p:0;--reveal:0;background:radial-gradient(at 50% 95%,#204b3a 0%,#09281e 38%,#031710 78%);height:100svh;position:sticky;top:0;overflow:hidden}header{z-index:9;direction:ltr;justify-content:space-between;align-items:center;padding:27px 4.5%;display:flex;position:absolute;top:0;left:0;right:0}.logo{letter-spacing:-2px;font-family:Arial,sans-serif;font-size:34px;font-weight:800}.logo span{color:var(--mint)}.top-cta,.primary{background:var(--mint);color:#07392a;direction:rtl;border-radius:30px;align-items:center;gap:25px;padding:12px 23px;font-size:14px;font-weight:600;transition:background .2s,box-shadow .2s;display:inline-flex}.top-cta:hover,.primary:hover{background:#cbffe4;box-shadow:0 0 35px #7cefb634}.atmosphere{z-index:-1;transform:translateX(calc(var(--p)*-20%));opacity:.8;background:radial-gradient(at 50% 100%,#98ffd529,#0000 57%);position:absolute;inset:0}.light{filter:blur(35px);transform-origin:0 100%;z-index:-1;background:linear-gradient(#0000,#aaffcf10);width:75%;height:50%;position:absolute;top:52%;left:50%}.light-one{transform:rotate(-37deg)}.light-two{transform:rotate(-140deg)}.opening{text-align:center;z-index:1;transform:translateY(calc(var(--p)*-240px)) scale(calc(1 - var(--p)*.1));opacity:clamp(0,calc(1 - var(--p)*2.8),1);will-change:transform,opacity;animation:1.4s both title-enter;position:absolute;top:15%;left:3%;right:3%}.eyebrow{letter-spacing:1px;color:#b6d6be;margin-bottom:18px;font-size:12px}h1{letter-spacing:-5px;margin:0;font-size:clamp(65px,8.4vw,142px);font-weight:800;line-height:1.08}.scene{z-index:3;pointer-events:none;position:absolute;inset:0}.scene canvas{width:100%;height:100%;position:absolute;inset:0}.fallback{transform-origin:50% 20%;width:80%;max-width:1200px;transform:translate(calc(var(--p)*-30%),calc(var(--p)*-20%)) scale(calc(1 - var(--p)*.5));opacity:1;position:absolute;top:38%;left:10%}.fallback.ready{opacity:0}.content-column{z-index:5;width:39%;max-width:560px;transform:translateY(calc(-46% + (1 - var(--reveal))*75px));opacity:var(--reveal);visibility:visible;will-change:transform,opacity;position:absolute;top:50%;right:9%}.chapter{letter-spacing:.5px;color:#93c5ac;margin-bottom:18px;font-size:11px;display:block}.content-column h2{letter-spacing:-2px;margin:0 0 19px;font-size:clamp(35px,3.7vw,62px);font-weight:700;line-height:1.16}.content-column h2 span{color:var(--mint)}.content-column>p{color:#b3c5b8;margin:0 0 22px;font-size:16px;line-height:1.7}.feature{border-bottom:1px solid #a7d4b823;align-items:center;gap:15px;padding:15px 0;display:flex}.feature-icon{width:43px;height:43px;color:var(--mint);border:1px solid #81d3aa66;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.feature h3{margin:0 0 3px;font-size:17px;font-weight:500}.feature p{color:#a8beb0;margin:0;font-size:12px}.feature-plus{color:#79ac8f;margin-right:auto;font-size:22px;font-weight:400}.small-print{color:#91ad9b;margin-top:13px;font-size:11px;display:block}.amit-caption{text-align:center;width:30%;opacity:var(--reveal);color:#dcf6e6;z-index:4;font-size:15px;position:absolute;bottom:11%;left:10%}.amit-caption span{color:#85b296;margin-top:5px;font-size:11px;display:block}.scroll-cue{color:#c3d9c8;z-index:7;cursor:pointer;opacity:clamp(0,calc(1 - var(--p)*3),1);visibility:visible;background:0 0;border:0;align-items:center;gap:17px;font-size:11px;display:flex;position:absolute;bottom:29px;left:4.5%}.down{border:1px solid #8ec4a94d;border-radius:30px;place-items:center;width:30px;height:39px;font-size:18px;animation:2s infinite hint;display:grid}.progress-track{z-index:7;background:#ffffff08;height:2px;position:absolute;bottom:0;left:0;right:0}.progress-track span{transform-origin:0;transform:scaleX(var(--p));background:var(--mint);direction:ltr;height:100%;display:block}.after{color:#193d2d;text-align:center;background:#edf2e7;min-height:65svh;padding:110px 8%}.after .chapter{color:#779b7d}.after h2{letter-spacing:-2px;margin:0 0 20px;font-size:56px;line-height:1.2}.after h2 span{color:#759b80}.after p{color:#708778;margin-bottom:30px}.after .primary{color:#e4f4e4;background:#163f2e}@keyframes title-enter{0%{opacity:0;translate:0 40px}to{translate:0}}@keyframes hint{50%{translate:0 5px}}@media (width<=760px){.scroll-story{height:270svh}header{padding:23px}.logo{font-size:28px}.top-cta{gap:17px;padding:10px 15px;font-size:12px}.top-cta svg{width:17px}.opening{top:19%;left:10px;right:10px}.eyebrow{margin-bottom:20px;font-size:10px}h1{letter-spacing:-2px;font-size:clamp(43px,10.5vw,76px);line-height:1.15}.content-column{width:84%;max-width:none;transform:translateY(calc((1 - var(--reveal))*50px));top:15%;left:8%;right:8%}.content-column h2{letter-spacing:-1px;margin-bottom:9px;font-size:35px}.content-column .chapter{margin-bottom:10px;font-size:9px}.content-column>p{margin-bottom:7px;font-size:12px;line-height:1.6}.content-column>p br{display:none}.features{margin-bottom:13px}.feature{gap:10px;padding:8px 0}.feature-icon{border-radius:8px;width:31px;height:31px}.feature-icon svg{width:16px;height:16px}.feature h3{margin-bottom:1px;font-size:13px}.feature p{font-size:10px}.feature-plus{font-size:17px}.primary{gap:20px;padding:11px 17px;font-size:12px}.small-print{margin-top:8px;font-size:9px}.amit-caption{display:none}.scroll-cue{text-align:right;max-width:150px;font-size:10px;bottom:24px;left:22px}.after{min-height:55svh;padding:75px 25px}.after h2{font-size:39px}.after p{font-size:13px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.opening{transform:none}.content-column{will-change:auto}}header{padding:28px 4.3%}.logo{letter-spacing:-1.8px;font-size:38px}.top-cta{padding:12px 25px;font-size:14px;box-shadow:0 0 24px #70ffc315}.opening{transform:translateY(calc(var(--p)*-280px)) scale(calc(1 - var(--p)*.12));opacity:clamp(0,calc(1 - var(--p)*3),1);top:11%;left:2%;right:2%}.eyebrow{color:#97c5aa;letter-spacing:1.5px;margin-bottom:13px;font-size:11px}h1{letter-spacing:-5px;text-shadow:0 6px 35px #00000012;font-size:clamp(70px,9.1vw,150px);font-weight:900;line-height:1.05}h1 span{color:#a0f8d2}.atmosphere{opacity:1;transform:translateX(calc(var(--p)*-19%));background:radial-gradient(at 50% 75%,#5cf0ab30 0%,#4bdd9c19 27%,#0000 65%);inset:5% -15% -25%}.aurora{z-index:0;pointer-events:none;filter:blur(22px);height:100%;transform:translateX(calc(var(--p)*-29%));opacity:calc(.8 - var(--p)*.35);background:repeating-conic-gradient(from 242deg at 50% 100%,#0000 0deg 9deg,#9affcf10 13deg,#0000 17deg 27deg);position:absolute;bottom:-40%;left:10%;right:10%}.stage-grain{pointer-events:none;z-index:0;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.35' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.light{opacity:.7}.content-column{width:39%;max-width:570px;top:52%;right:9%}.content-column h2{letter-spacing:-2.5px;font-size:clamp(40px,4.05vw,67px);font-weight:800;line-height:1.12}.content-column>p{color:#b5c7bb;font-size:16px}.feature{padding:16px 0}.feature h3{font-size:18px;font-weight:600}.feature p{font-size:12px}.feature-icon{background:#71eaa006;border-color:#83efb557;border-radius:13px;width:45px;height:45px}.feature-plus{font-size:27px}.features{margin-bottom:24px}.primary{border-radius:26px;padding:13px 23px}.amit-caption{color:#cfeedd;letter-spacing:.2px;font-size:13px;bottom:13%}.amit-caption span{font-size:10px}.scroll-cue{max-width:190px;font-size:11px;line-height:1.7;bottom:40px;left:4.3%}.stage[data-phase=content] .scroll-cue{visibility:hidden;pointer-events:none}@media (width<=760px){header{padding:23px}.logo{font-size:29px}.top-cta{padding:10px 15px;font-size:11px}.opening{top:19%;left:3%;right:3%}.eyebrow{letter-spacing:.5px;margin-bottom:16px;font-size:9px}h1{letter-spacing:-2px;font-size:10.9vw;line-height:1.1}.aurora{bottom:-25%;left:-40%;right:-40%}.content-column{width:84%;max-width:none;top:14%;left:8%;right:8%}.content-column h2{letter-spacing:-1px;margin-bottom:8px;font-size:32px;line-height:1.12}.content-column>p{margin-bottom:6px;font-size:11px}.content-column .chapter{margin-bottom:8px;font-size:9px}.feature{gap:10px;padding:7px 0}.feature h3{font-size:13px}.feature p{font-size:10px}.feature-icon{border-radius:8px;width:29px;height:29px}.feature-plus{font-size:20px}.features{margin-bottom:13px}.primary{padding:10px 17px;font-size:11px}.scroll-cue{max-width:145px;font-size:9px;bottom:25px}.small-print{font-size:9px}.stage[data-phase=content] .aurora{transform:translate(0)}.amit-caption{display:none}}@media (height<=700px) and (width>=761px){.content-column h2{font-size:43px}.feature{padding:9px 0}.content-column>p{margin-bottom:12px;font-size:14px}.content-column .chapter{margin-bottom:10px}.features{margin-bottom:16px}.amit-caption{bottom:8%}}.hero-orbit{pointer-events:none;z-index:1;opacity:calc(.18 + var(--reveal)*.35);transform:translateX(calc(var(--reveal)*-24%)) scale(calc(1 - var(--reveal)*.15));position:absolute;inset:12% 10% -38%}.hero-orbit span{border:1px solid #a4f5d155;border-radius:50%;position:absolute;inset:5%;transform:rotate(-24deg)scaleX(1.25)}.hero-orbit span+span{inset:17% -5%;transform:rotate(30deg)scaleX(.9)}.connected-satellites{pointer-events:none;z-index:4;opacity:var(--reveal);position:absolute;inset:0}.connected-satellites>span{transform:translateY(calc((1 - var(--reveal))*100px)) rotate(-7deg);color:#a4f5d1;background:#123e2ee6;border:1px solid #b5f6c433;border-radius:15px;align-items:center;gap:12px;padding:14px 20px;font-size:23px;display:flex;position:absolute;top:30%;left:7%;box-shadow:0 15px 45px #001a1740}.connected-satellites b{color:#dbeede;font-size:12px;font-weight:500}.connected-satellites>span:nth-child(2){transform:translateY(calc((1 - var(--reveal))*160px)) rotate(6deg);top:66%;left:24%}.connected-satellites>span:nth-child(3){transform:translateY(calc((1 - var(--reveal))*210px)) rotate(-4deg);top:77%;left:5%}.content-column .features{border-right:1px solid #91cba94d;padding-right:18px;position:relative}.content-column .feature{transform:translateX(calc((1 - var(--reveal))*(80px + var(--order)*40px)));opacity:clamp(0,calc(var(--reveal)*2 - var(--order)*.25),1);background:linear-gradient(110deg,#8fe6b313,#143e2d88);border:1px solid #95dcb825;border-radius:14px;margin:9px 0;padding:15px;position:relative}.content-column .feature:before{content:"";background:#a4f5d1;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;right:-23px;box-shadow:0 0 15px #a4f5d166}.content-column .feature-icon{background:0 0;border:0}.content-column h2{font-size:clamp(36px,3.8vw,61px)}.opening .eyebrow:before{content:"";background:#a4f5d1;border-radius:50%;width:6px;height:6px;margin-left:10px;display:inline-block;box-shadow:0 0 17px #a4f5d1}.amit-caption{bottom:9%}@media (width<=760px){.hero-orbit{inset:30% -30% -20%;transform:none}.connected-satellites>span{display:none}.connected-satellites>span:nth-child(3){padding:8px 12px;font-size:16px;display:flex;top:auto;bottom:6%;left:8%}.connected-satellites b{font-size:9px}.content-column h2{font-size:31px}.content-column .features{margin-bottom:13px;padding-right:12px}.content-column .feature{border-radius:10px;margin:6px 0;padding:6px 9px}.content-column .feature:before{width:7px;height:7px;right:-17px}.content-column>p{max-width:300px;font-size:11px}.content-column .feature-icon{width:25px}.hero-orbit span{border-color:#a4f5d130}}@media (prefers-reduced-motion:reduce){.content-column .feature,.connected-satellites>span,.hero-orbit{transform:none}}.welcome{color:#123c2d;isolation:isolate;background:#edf1e5;min-height:100svh;padding:145px 7% 220px;position:relative;overflow:hidden}.welcome-nav{z-index:3;direction:ltr;justify-content:space-between;align-items:center;display:flex;position:absolute;top:28px;left:6%;right:6%}.welcome-nav .logo span{color:#4e926b}.welcome-nav>div{direction:rtl;align-items:center;gap:32px;font-size:13px;display:flex}.welcome-nav>div a:last-child{color:#f0f5e7;background:#163f2e;border-radius:30px;padding:12px 22px}.welcome-copy{z-index:2;max-width:1000px;position:relative}.welcome .eyebrow{color:#52755e;letter-spacing:.6px;font-size:12px}.welcome h1{letter-spacing:-4px;text-shadow:none;font-size:clamp(65px,7.2vw,112px);font-weight:800;line-height:1.1}.welcome-copy p{color:#5d7464;margin:27px 0;font-size:18px;line-height:1.85}.welcome .primary{color:#f3f6e9;background:#173f2f}.welcome .small-print{color:#6e8573;margin-right:18px}.welcome-peek{z-index:1;width:560px;position:absolute;bottom:-300px;left:0;transform:rotate(12deg)}.welcome-peek img{width:100%;display:block}.welcome-peek>span{background:#fffef4;border:1px solid #c4d2bd;border-radius:25px 25px 4px;padding:18px 25px;font-size:14px;line-height:1.6;position:absolute;top:20px;right:-35px;transform:rotate(-12deg)}.welcome-bottom{color:#597562;z-index:3;justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:30px;left:7%;right:7%}.welcome:before{content:"";z-index:0;border:1px solid #a3b99e50;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-340px;left:-90px}.welcome:after{content:"";z-index:0;border:1px solid #a3b99e30;border-radius:50%;width:780px;height:780px;position:absolute;bottom:-420px;left:-170px}@media (width<=760px){.welcome{min-height:100svh;padding:140px 7% 290px}.welcome-nav{top:25px}.welcome-nav .logo{font-size:29px}.welcome-nav>div{gap:15px;font-size:11px}.welcome-nav>div a:first-child{display:none}.welcome-nav>div a:last-child{padding:10px 14px}.welcome h1{letter-spacing:-2px;font-size:clamp(42px,10vw,70px)}.welcome .eyebrow{font-size:10px}.welcome-copy p{margin:22px 0;font-size:14px}.welcome-copy p br{display:none}.welcome-peek{width:370px;bottom:-195px;left:-70px}.welcome-peek>span{padding:12px 16px;font-size:11px;right:-12px}.welcome-bottom{font-size:9px}.welcome-bottom>span{max-width:90px}.welcome .small-print{font-size:10px}}.welcome{background:#f0f2e8;height:100svh;min-height:900px;padding:190px 6% 180px}.welcome-copy{width:51%;max-width:760px}.welcome h1{letter-spacing:-5px;font-size:clamp(70px,7.8vw,122px);line-height:1.02}.welcome h1 span{color:#23714e}.welcome-copy p{max-width:510px;margin:32px 0;font-size:17px;line-height:1.9}.welcome .eyebrow{align-items:center;gap:12px;margin-bottom:25px;display:flex}.welcome .eyebrow:before{content:"";background:#4a7d5a;width:24px;height:1px}.welcome .primary{padding:16px 27px;font-size:14px;box-shadow:0 8px 25px #18432e15}.welcome-system{direction:rtl;width:43%;height:530px;position:absolute;top:20%;left:4%}.system-ring{background:radial-gradient(#b0d6b438,#0000 65%);border:1px solid #9bb79b70;border-radius:50%;position:absolute;inset:10% 8%;transform:rotate(-20deg)}.system-ring:after{content:"";border:1px solid #9bb79b45;border-radius:50%;position:absolute;inset:15% -9%;transform:rotate(55deg)}.system-center{background:#123f2d;border:1px solid #8aba9b;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;width:44%;height:27%;display:flex;position:absolute;top:35%;left:28%;transform:rotate(-5deg);box-shadow:0 25px 70px #264b3220}.system-center strong{letter-spacing:-2px;color:#f3f6e8;font:700 43px Arial}.system-center small{color:#b0d0ba;margin-top:13px;font-size:10px}.system-node{background:#fcfcf5;border:1px solid #ccdac8;border-radius:13px;align-items:center;gap:12px;min-width:180px;padding:16px 18px;display:flex;position:absolute;box-shadow:0 12px 30px #1e412809}.system-node>span{color:#7b9b7f;font-size:9px}.system-node b{font-size:13px;font-weight:500}.system-node i{color:#83a48a;margin-right:auto;font-style:normal}.node-01{top:5%;right:1%;transform:rotate(4deg)}.node-02{top:15%;left:0;transform:rotate(-5deg)}.node-03{top:43%;right:-3%;transform:rotate(3deg)}.node-04{top:57%;left:-1%;transform:rotate(-4deg)}.node-05{bottom:5%;right:10%;transform:rotate(3deg)}.node-06{bottom:-6%;left:8%;transform:rotate(-3deg)}.welcome-peek{width:380px;bottom:-230px;left:42%;transform:rotate(-9deg)}.welcome-peek>span{padding:14px 20px;font-size:12px;top:12px;left:-65px;right:auto;transform:rotate(9deg)}.welcome:before,.welcome:after{display:none}.welcome-bottom{border-top:1px solid #abbfa245;padding-top:22px;bottom:28px}.welcome-nav>div a{transition:color .2s}.welcome-nav>div a:hover{color:#5b9872}@media (width<=1000px) and (width>=761px){.welcome h1{font-size:78px}.system-node{gap:8px;min-width:150px;padding:14px 12px}.system-node b{font-size:11px}.welcome-system{width:42%;left:3%}.system-center strong{font-size:34px}.welcome-copy p{font-size:15px}}@media (width<=760px){.welcome{height:auto;min-height:100svh;padding:130px 7% 255px}.welcome-copy{width:100%;max-width:none}.welcome h1{letter-spacing:-3px;font-size:clamp(57px,14vw,88px)}.welcome .eyebrow{margin-bottom:20px;font-size:9px}.welcome-copy p{max-width:340px;margin:22px 0;font-size:14px}.welcome .primary{padding:13px 22px;font-size:12px}.welcome-system{width:100%;height:370px;margin-top:35px;position:relative;top:auto;left:auto}.system-node{gap:7px;min-width:145px;padding:12px 10px}.system-node b{font-size:11px}.system-center strong{font-size:33px}.system-center small{font-size:8px}.node-01{right:0}.node-02{top:20%;left:0}.node-03{top:45%;right:-3%}.node-04{top:62%;left:-2%}.node-05{bottom:3%;right:0}.node-06{bottom:-10%;left:2%}.welcome-peek{width:310px;bottom:-190px;left:10%}.welcome-peek>span{top:10px;left:-20px}.welcome-bottom{bottom:24px}.welcome-bottom>span{max-width:none}}.chapters{--ink:#123c2d;--paper:#edf1e5;background:var(--paper);color:var(--ink);direction:rtl;overflow:clip}.chapters h2{letter-spacing:-2.8px;margin:0 0 27px;font-size:clamp(38px,5.4vw,86px);font-weight:800;line-height:1.12}.chapters em{color:#65836b;font-style:normal}.chapters p{font-size:17px;line-height:1.85}.chapter-kicker{letter-spacing:.6px;color:#51705c;margin-bottom:27px;font-size:12px;display:block}.chapter-intro{text-align:center;padding:120px 8% 105px}.chapter-intro h2{font-size:clamp(34px,4.2vw,65px)}.chapter-intro p{max-width:590px;margin:0 auto 25px}.quiet-link{border-bottom:1px solid #54715b;padding:7px 0;font-size:13px;display:inline-block}.journey{color:#f1f3e7;background:#0c3025;min-height:760px;padding:35px 0 0;position:relative}.journey-heading{justify-content:space-between;align-items:center;padding:0 6%;display:flex}.journey-heading .chapter-kicker{color:#b1c7b8;margin:0}.journey-heading a{color:#b9d0be;font-size:12px}.journey-window{overflow:hidden}.journey-rail{flex-direction:row;width:max-content;display:flex}.journey-stop{flex-shrink:0;width:100vw;padding:45px 8vw 55px;position:relative}.stop-node{align-items:center;gap:18px;margin-bottom:45px;display:flex;position:relative}.stop-node:before{content:"";background:#5b9675;height:1px;position:absolute;top:50%;left:-20vw;right:55px}.stop-node span{color:#a4f5d1;z-index:1;background:#0c3025;border:1px solid #89ba98;border-radius:50%;place-items:center;width:54px;height:54px;display:grid}.stop-node b{z-index:1;background:#0c3025;padding:0 15px;font-size:14px}.stop-layout{grid-template-columns:1fr 1fr;align-items:center;gap:9vw;display:grid}.stop-copy h2{max-width:580px;font-size:clamp(42px,5.8vw,88px)}.stop-copy p{color:#b9cbbf;max-width:410px}.stop-note{color:#91b29c;margin-top:30px;font-size:10px;display:block}.product-sketch{color:#193f2e;background:#e9eee2;border-radius:20px;max-width:490px;padding:30px;transform:rotate(-3deg);box-shadow:0 25px 70px #0003}.stop-02 .product-sketch,.stop-04 .product-sketch{transform:rotate(3deg)}.sketch-top{justify-content:space-between;align-items:center;padding-bottom:28px;display:flex}.sketch-top b{font-size:23px}.sketch-top>span{letter-spacing:3px;color:#738c77;font-size:8px}.sketch-row{border-top:1px solid #164c2620;align-items:center;gap:16px;padding:22px 0;font-size:15px;display:flex}.sketch-icon{color:#62816b;font-size:23px}.sketch-check{background:#cfdfce;border-radius:50%;place-items:center;width:24px;height:24px;margin-right:auto;font-size:11px;display:grid}.sketch-foot{background:#cfddcb;border-radius:9px;justify-content:space-between;margin-top:10px;padding:16px;font-size:12px;display:flex}.product-sketch small{text-align:center;color:#56705c;margin-top:18px;font-size:9px;display:block}.journey-bottom{color:#a5c3ae;border-top:1px solid #ffffff20;justify-content:space-between;padding:22px 6%;font-size:11px;display:flex}.journey-progress{transform-origin:100%;background:#a4f5d1;height:3px}.breathing{grid-template-columns:1.1fr 1fr;align-items:center;gap:6vw;padding:130px 9% 80px;display:grid}.breathing>div>p{color:#587161;max-width:480px}.chapter-amit{object-fit:contain;width:100%;height:auto}.amit-orbit{background:radial-gradient(#c4d9bb80,#0000 65%);position:relative}.amit-orbit .chapter-amit{transform:rotate(-8deg)}.orbit-label{z-index:1;background:#f9faef;border:1px solid #d0ddc9;border-radius:50px;padding:11px 24px;font-size:13px;position:absolute}.label-one{top:20%;right:-3%;transform:rotate(8deg)}.label-two{bottom:7%;left:8%;transform:rotate(-6deg)}.amit-says{border-right:2px solid #7b9b7e;margin-top:35px;padding-right:22px}.amit-says span{color:#6e8874;font-size:11px}.amit-says p{margin:6px 0;font-size:20px!important}.details-section{padding:45px 9% 115px}.detail-lines article{border-top:1px solid #b6c7b5;grid-template-columns:50px 1fr 1.3fr 35px;align-items:center;gap:25px;padding:27px 0;display:grid}.detail-lines article>span{color:#6b8a70;font-size:12px}.detail-lines h3{letter-spacing:-.6px;margin:0;font-size:25px}.detail-lines p{color:#5c7463;margin:0;font-size:14px}.plans{background:#dce5d6;grid-template-columns:.9fr 1.5fr;gap:45px;padding:110px 7%;display:grid}.plans h2{font-size:clamp(39px,4.1vw,65px)}.plans-intro p{color:#57705e}.billing{background:#cbd8c7;border-radius:30px;flex-wrap:wrap;gap:5px;margin:15px 0 20px;padding:5px;display:inline-flex}.billing button{color:#31533d;cursor:pointer;background:0 0;border:0;border-radius:25px;padding:12px 17px;font-size:12px}.plans-intro>small{color:#526e59;max-width:310px;font-size:10px;line-height:1.8;display:block}.plan-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.plan{background:#f4f5ec;border:1px solid #c6d2c0;border-radius:18px;flex-direction:column;padding:32px 26px;display:flex}.plan:last-child{color:#f3f4e7;background:#123e2d;border-color:#123e2d}.plan h3{margin:0;font-size:25px}.plan>p{opacity:.75;margin:10px 0 25px;font-size:12px}.price{align-items:baseline;gap:7px;display:flex}.price strong{letter-spacing:-2px;font-size:48px;line-height:1.2}.price span{font-size:12px}.plan ul{flex:1;margin:28px 0 35px;padding:0;list-style:none}.plan li{border-bottom:1px solid #78957930;padding:11px 0;font-size:12px}.plan li:before{content:"✓";color:#6e9a74;margin-left:10px}.chapter-cta{color:#123e2d;background:#a4f5d1;border-radius:40px;justify-content:space-between;align-items:center;gap:30px;padding:15px 23px;font-size:13px;font-weight:600;transition:background .2s;display:inline-flex}.chapter-cta:hover{background:#c6ffe3}.chapter-cta span{font-size:21px}.plans-common{text-align:center;color:#4e6b56;grid-column:1/-1;margin:0;font-size:12px!important}.voices{background:#faf9f0;grid-template-columns:1fr 1.2fr;align-items:center;gap:70px;padding:120px 8%;display:grid}.voices h2{font-size:clamp(40px,4.5vw,70px)}.voices p{color:#627969;font-size:14px}.media-pending{color:#728576;margin-top:25px;font-size:10px;display:block}.voices-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid;transform:rotate(-5deg)}.voices-grid>div{aspect-ratio:3/4;background:#e3e9da;border-radius:13px;flex-direction:column;justify-content:space-between;padding:18px;display:flex}.voices-grid>div:nth-child(2n){background:#d4dfcc;transform:translateY(20px)}.voices-grid span{color:#78937b;font-size:10px}.voices-grid b{font-size:22px;line-height:1.3}.voices-grid small{color:#5e7966;font-size:9px}.faq{background:#edf1e5;padding:100px max(9%,50% - 475px)}.faq h2{font-size:50px}.faq details{border-bottom:1px solid #c1cfbb}.faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:25px 0;font-size:18px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#6b9273;font-size:24px}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{color:#536d5b;max-width:680px;margin:0 0 25px;font-size:14px}.closing{color:#f4f4e8;background:#082b1d;grid-template-columns:1fr 1fr;align-items:center;padding:100px 10% 190px;display:grid;position:relative;overflow:hidden}.closing .chapter-kicker{color:#a8c1ad}.closing em{color:#a4f5d1}.closing .chapter-amit{max-width:440px;transform:rotate(9deg)}.closing p{color:#9eb7a3;font-size:11px}.closing-word{letter-spacing:-1.7vw;color:#b6ecc20b;pointer-events:none;font:700 24vw Arial;position:absolute;bottom:-8vw;left:4%}.site-footer{color:#afc7b6;background:#062117;align-items:center;gap:40px;padding:30px 6%;font-size:11px;display:flex}.site-footer .logo{color:#f4f4e8;font-size:29px}.site-footer nav{gap:25px;margin-right:auto;display:flex}.chapters :focus-visible{outline-offset:5px;outline:3px solid #4c9d73}.chapters section{scroll-margin-top:20px}@media (width>=900px) and (prefers-reduced-motion:no-preference){.journey{flex-direction:column;height:100svh;min-height:640px;display:flex}.journey-window{flex:1;align-items:center;display:flex}.journey-rail{align-items:center}.journey-stop{padding-top:20px;padding-bottom:20px}.stop-node{margin-bottom:28px}.product-sketch{padding:25px}.sketch-row{padding:17px 0}.stop-copy h2{font-size:clamp(42px,5.4vw,79px)}}@media (width<=899px),(prefers-reduced-motion:reduce){.journey-rail{width:auto;display:block;transform:none!important}.journey-stop{width:100%;padding:45px 7%}.journey-stop+.journey-stop{border-top:1px solid #ffffff20}.stop-layout{gap:35px}.stop-copy h2{font-size:40px}.stop-node:before{left:0}.journey-bottom span:last-child,.journey-progress{display:none}.journey{min-height:0}.plans{grid-template-columns:1fr}.plans-intro>small{max-width:none}.breathing{padding:85px 7%}.voices{gap:35px;padding:85px 7%}.site-footer{flex-wrap:wrap}.site-footer nav{margin-right:0}.journey-heading{padding-top:10px}}@media (width<=600px){.chapters h2{letter-spacing:-1.4px}.chapter-intro{padding:80px 7%}.chapter-intro h2{font-size:34px}.chapter-intro h2 br{display:none}.chapter-intro p{font-size:14px}.chapter-kicker{margin-bottom:20px;font-size:10px}.journey-heading{gap:20px}.journey-heading a{white-space:nowrap;font-size:10px}.stop-layout{grid-template-columns:1fr;gap:20px}.stop-copy h2{margin-bottom:15px;font-size:43px}.stop-copy p{font-size:14px}.stop-note{display:none}.stop-node{margin-bottom:24px}.product-sketch{max-width:none;padding:22px;transform:rotate(-1deg)}.stop-02 .product-sketch,.stop-04 .product-sketch{transform:rotate(1deg)}.sketch-row{padding:16px 0;font-size:13px}.journey-bottom{font-size:10px}.breathing{grid-template-columns:1fr;gap:25px;padding-bottom:35px}.breathing h2{font-size:46px}.breathing>div>p{font-size:14px}.amit-orbit{max-width:360px;margin:auto}.details-section{padding:25px 7% 70px}.detail-lines article{grid-template-columns:25px 1fr 20px;gap:12px}.detail-lines h3{font-size:22px}.detail-lines p{grid-area:2/2;font-size:13px}.detail-lines article>span:last-child{grid-area:1/3}.plans{gap:30px;padding:75px 6%}.plan-pair{grid-template-columns:1fr}.plan{padding:28px}.plan .price strong{font-size:52px}.voices{grid-template-columns:1fr;padding:75px 7%}.voices-grid{gap:8px;margin:15px 0 20px}.voices-grid>div{padding:12px}.voices-grid b{font-size:18px}.voices-grid small{font-size:8px}.faq{padding:70px 7%}.faq h2{font-size:40px}.faq summary{font-size:16px}.closing{text-align:center;grid-template-columns:1fr;padding:50px 8% 100px}.closing .chapter-amit{width:240px;margin:auto}.closing h2{font-size:64px}.closing-word{bottom:-5vw}.site-footer{gap:20px;padding:30px 7%}.site-footer nav{flex-wrap:wrap;gap:18px}.site-footer>span{font-size:10px}}.journey.mobile-stack{flex-direction:column;height:100svh;min-height:0;padding-top:25px;display:flex;overflow:hidden}.mobile-stack .journey-window{flex:1;margin-top:24px;position:relative;overflow:hidden}.mobile-stack .journey-rail{width:100%;display:block;position:absolute;inset:0}.mobile-stack .journey-stop{transform-origin:50% 0;will-change:transform;background:#123b2c;border:1px solid #658d7355;border-radius:26px 26px 0 0;width:100%;padding:22px 7%;position:absolute;inset:0;box-shadow:0 -16px 35px #001b2050}.mobile-stack .journey-stop:nth-child(4){background:#305a43}.mobile-stack .stop-node{margin-bottom:18px}.mobile-stack .stop-node span,.mobile-stack .stop-node b{background:0 0}.mobile-stack .stop-node:before{display:none}.mobile-stack .stop-layout{grid-template-columns:1fr;gap:12px;display:grid}.mobile-stack .stop-copy h2{margin-bottom:10px;font-size:clamp(30px,7.8vw,48px)}.mobile-stack .stop-copy p{margin:0;font-size:13px;line-height:1.6}.mobile-stack .stop-note{display:none}.mobile-stack .product-sketch{border-radius:15px;max-width:none;padding:17px 20px;transform:none}.mobile-stack .sketch-top{padding-bottom:10px}.mobile-stack .sketch-top b{font-size:18px}.mobile-stack .sketch-row{padding:10px 0;font-size:12px}.mobile-stack .sketch-foot{margin-top:3px;padding:10px}.mobile-stack .product-sketch small{margin-top:8px;font-size:8px}.mobile-stack .journey-bottom{z-index:8;background:#0c3025;padding:15px 6%;position:relative}.one-stop{background:#f3f4eb;grid-template-columns:.85fr 1.5fr;align-items:start;gap:70px;padding:115px 7% 75px;display:grid}.one-stop-intro{position:sticky;top:65px}.one-stop h2{font-size:clamp(40px,4.5vw,70px)}.one-stop-intro>p{color:#607667;max-width:370px;margin-bottom:30px;font-size:16px;line-height:1.9}.one-stop .chapter-kicker{font-size:10px;line-height:1.7}.capability-index{grid-template-columns:1fr 1fr;gap:0 35px;display:grid}.capability-index article{border-top:1px solid #bcccb6;gap:16px;padding:27px 0 32px;display:flex}.capability-number{color:#73937b;padding-top:7px;font-size:10px}.capability-index h3{letter-spacing:-.7px;margin:0 0 8px;font-size:24px}.capability-index p{color:#6c8372;margin:0 0 20px;font-size:12px}.capability-index ul{margin:0;padding:0;list-style:none}.capability-index li:before{content:"+";color:#83a78b;margin-left:9px}.capability-note{color:#6e8372;border-top:1px solid #bcccb6;grid-column:1/-1;margin:0;padding-top:22px;font-size:11px!important}@media (width<=900px){.one-stop{grid-template-columns:1fr;gap:45px;padding:75px 7%}.one-stop-intro{position:static}.one-stop-intro>p{max-width:580px}.capability-index{gap:0 25px}}@media (width<=480px){.capability-index{grid-template-columns:1fr}.capability-index article{padding:23px 0}.capability-index h3{font-size:25px}.capability-index ul{grid-template-columns:1fr 1fr;gap:3px 15px;display:grid}.capability-index li{font-size:11px}.capability-index article>div:last-child{flex:1}.one-stop h2{font-size:46px}}:root{--mint:#a8d65d;color:#f4f5f0;background:#080a09}.chapters{--ink:#f4f5f0;--paper:#080a09;color:#f4f5f0;background:#080a09}.chapter-kicker,.chapter,.eyebrow,.stop-note,.journey-bottom,.brain-bottom,.welcome-bottom,.quiet-link,.scroll-cue,.progress-track,.sketch-foot,.product-sketch small,.system-center small,.voices .media-pending{display:none!important}.chapters em,h1 span,.welcome h1 span,.content-column h2 span,.closing em,.brain-heading em{color:#a8d65d}.chapters p{color:#9ca69f}.logo span,.welcome-nav .logo span{color:#a8d65d}.primary,.chapter-cta,.top-cta,.welcome .primary,.welcome-nav>div a:last-child{color:#101508;box-shadow:none;background:#a8d65d}.primary:hover,.chapter-cta:hover,.top-cta:hover{background:#b8e47b;box-shadow:0 0 30px #a8d65d20}.small-print,.welcome .small-print{color:#8a948c}.stage{background:radial-gradient(at 38% 80%,#223019 0%,#0b100c 40%,#050706 85%)}.atmosphere{background:radial-gradient(at 50% 75%,#a8d65d15,#0000 65%)}.aurora{opacity:.2}.hero-orbit span{border-color:#a8d65d25}.connected-satellites>span{color:#a8d65d;background:#10170feb;border-color:#a8d65d33}.connected-satellites b{color:#edf5e8}.content-column .feature{background:#101510;border-color:#ffffff14}.content-column .features{border-color:#a8d65d40}.content-column .feature:before{background:#a8d65d;box-shadow:0 0 15px #a8d65d40}.feature-icon{color:#a8d65d}.feature p,.content-column>p{color:#a3afa5}.amit-caption{color:#d8e1d4}.amit-caption span{color:#82917e}.welcome{background:#080b09;min-height:840px;padding-top:190px}.welcome-copy{z-index:3;width:58%}.welcome h1{letter-spacing:-6px;color:#f4f5ef;font-size:clamp(74px,8.6vw,140px);font-weight:900;line-height:.99}.welcome-copy p{color:#a8b2a9;margin:34px 0;font-size:19px}.welcome-nav{border-bottom:1px solid #ffffff12;padding-bottom:22px}.welcome-nav>div{color:#c7d1c8}.welcome-system{width:39%;height:470px;top:22%;left:3%;transform:rotate(-7deg)}.system-ring{background:radial-gradient(#a8d65d15,#0000 70%);border-color:#a8d65d35}.system-ring:after{border-color:#a8d65d1c}.system-center{background:#a8d65d;border:0;border-radius:50%;width:190px;height:190px;top:30%;left:calc(50% - 95px);transform:rotate(7deg);box-shadow:0 0 100px #a8d65d18}.system-center strong{color:#101508;font-size:43px}.system-center strong span{color:#101508}.system-node{color:#e5eedf;background:#121812;border:1px solid #a8d65d2b;border-radius:8px;min-width:180px;padding:17px;box-shadow:0 18px 45px #0005}.system-node>span{display:none}.system-node b{font-size:13px}.system-node i{color:#a8d65d}.welcome-peek{width:370px;bottom:-225px;left:38%}.welcome-peek>span{color:#152008;background:#a8d65d;border:0;border-radius:18px 18px 0}.welcome .primary{border-radius:8px;padding:18px 28px;font-size:15px}.chapter-intro,.breathing,.details-section,.faq{background:#090d0a}.chapter-intro{padding:100px 8%}.chapter-intro h2{color:#f4f5f0}.journey{background:#101610}.stop-node span,.stop-node b{color:#a8d65d;background:#101610}.stop-node span{border-color:#a8d65d70}.stop-node:before{background:#a8d65d50}.product-sketch{color:#eff4e9;background:#192119;border:1px solid #a8d65d25;box-shadow:0 30px 70px #0005}.sketch-row{border-color:#ffffff12}.sketch-icon,.sketch-top>span{color:#a8d65d}.sketch-check{color:#112000;background:#a8d65d}.stop-copy p{color:#9eafa0}.journey-progress{background:#a8d65d}.journey.mobile-stack,.mobile-stack .journey-stop{background:#101810}.mobile-stack .journey-stop:nth-child(2){background:#172017}.mobile-stack .journey-stop:nth-child(3){background:#1b251b}.mobile-stack .journey-stop:nth-child(4),.mobile-stack .journey-stop:nth-child(5){background:#202b20}.mobile-stack .journey-stop{border-color:#a8d65d35}.orbit-label{color:#dcead4;background:#151d14;border-color:#a8d65d33}.amit-orbit{background:radial-gradient(#a8d65d10,#0000 66%)}.breathing>div>p,.detail-lines p{color:#a0afa0}.amit-says{border-color:#a8d65d}.amit-says span{color:#a8d65d}.detail-lines article{border-color:#ffffff20}.detail-lines article>span{color:#a8d65d}.one-stop{background:#060907;padding:120px 7% 75px;display:block}.one-stop-intro{grid-template-columns:1.2fr 1fr;align-items:end;column-gap:9%;margin-bottom:65px;display:grid;position:static}.one-stop h2{letter-spacing:-4px;grid-row:1/3;margin:0;font-size:clamp(55px,6.8vw,106px);line-height:1.02}.one-stop-intro>p{color:#a1ada1;max-width:430px;margin:0 0 24px;font-size:18px;line-height:1.8}.one-stop-intro .chapter-cta{color:#a8d65d;background:0 0;border-radius:6px;justify-self:start;padding:0;font-size:14px}.capability-index{background:#a8d65d2a;border:1px solid #a8d65d2a;grid-template-columns:repeat(3,1fr);gap:1px}.capability-index article{background:#0d120e;border:0;min-height:310px;padding:38px 30px;transition:background .25s;display:block;position:relative;overflow:hidden}.capability-index article:hover{background:#172110}.capability-number{color:#a8d65d;margin-bottom:27px;padding:0;font-size:39px;line-height:1}.capability-index article:nth-child(4) .capability-number,.capability-index article:nth-child(4) p,.capability-index article:nth-child(4) li{color:#233512}.capability-index h3{letter-spacing:-1px;margin-bottom:12px;font-size:29px}.capability-index p{color:#8d9e8d;margin-bottom:25px;font-size:13px}.capability-index li{color:#c0cebd;padding:6px 0;font-size:13px}.capability-index li:before{color:#a8d65d}.capability-index article:nth-child(4) li:before{color:#1c3509}.capability-note{color:#778775;border-color:#ffffff15;margin-top:25px}.feature-brain,.brain-scroll .brain-list{background:#050a06}.brain-stage{background:radial-gradient(at 54% 58%,#23391766,#070e08 50%,#030704 85%)}.brain-labels>span{color:#e1f5d9;background:#101b0eee;border-color:#a8d65d44}.brain-labels>span:before{background:#a8d65d;box-shadow:0 0 8px #a8d65d}.brain-heading p{color:#8a9d86}.brain-list{border-color:#a8d65d20}.brain-visual .connection{stroke:#a8d65d}.brain-visual .electric{stroke:#d7ff91;filter:drop-shadow(0 0 3px #a8d65d)}.brain-visual .neuron{fill:#b9ff52;filter:drop-shadow(0 0 3px #a8d65d)}.plans{background:#101610}.plans-intro p,.plans-intro>small,.plans-common{color:#91a18f}.plan{color:#eef5e8;background:#192019;border-color:#ffffff16}.plan:last-child{background:#0a100a;border-color:#a8d65d80}.plan li{border-color:#ffffff15}.billing{background:#1d291b}.billing button{color:#b4c3ae}.billing button[aria-pressed=true]{color:#142008;background:#a8d65d}.voices{background:#090e09}.voices-grid>div{background:#162115;border:1px solid #a8d65d20}.voices-grid>div:nth-child(2n){background:#1c2b18}.voices-grid b{color:#d9efd0}.voices-grid small,.voices-grid span{color:#8ca480}.faq details{border-color:#ffffff20}.faq details p{color:#a5b59e}.faq summary span{color:#a8d65d}.closing{background:#030703}.closing p{color:#8ca083}.closing-word{color:#a8d65d0a}.site-footer{color:#92a58b;background:#030703}.chapters :focus-visible{outline-color:#a8d65d}@media (width<=900px){.one-stop{padding:80px 7%}.one-stop-intro{grid-template-columns:1fr;gap:25px;margin-bottom:40px}.one-stop h2{grid-row:auto;font-size:68px}.capability-index{grid-template-columns:repeat(2,1fr)}.capability-index article{padding:30px 22px}.welcome h1{font-size:90px}.welcome-copy p{font-size:16px}}@media (width<=760px){.welcome{min-height:100svh;padding-top:145px}.welcome-copy{width:100%}.welcome h1{letter-spacing:-3.5px;font-size:clamp(60px,14.5vw,100px)}.welcome-copy p{margin:25px 0;font-size:15px}.welcome-system{width:100%;height:380px;margin-top:45px;position:relative;top:auto;left:auto;transform:rotate(-4deg)}.system-center{width:145px;height:145px;top:30%;left:calc(50% - 72px)}.system-center strong{font-size:34px}.system-node{min-width:140px;padding:13px 10px}.system-node b{font-size:10px}.welcome-peek{width:310px;bottom:-185px;left:15%}.welcome-nav{padding-bottom:18px}.welcome .primary{padding:15px 23px;font-size:13px}.one-stop h2{letter-spacing:-2px;font-size:57px}.one-stop-intro>p{font-size:15px}.capability-index h3{font-size:24px}.capability-index article{min-height:0;padding:26px 20px}.capability-index ul{display:block}.capability-index li{font-size:12px}.capability-number{margin-bottom:20px;font-size:32px}.chapter-intro{padding:75px 7%}}@media (width<=480px){.capability-index{grid-template-columns:1fr}.capability-index article{grid-template-columns:36px 1fr;gap:18px;display:grid}.capability-index ul{grid-template-columns:1fr 1fr;gap:3px 12px;display:grid}.capability-index li{font-size:11px}.capability-number{font-size:28px}.capability-index p{margin-bottom:15px}}.capability-index h3 a{display:block}.capability-index h3 a:hover{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.feature-page-link{color:#a8d65d;border-bottom:1px solid #a8d65d40;margin-top:15px;padding:7px 0;font-size:13px;display:inline-block}.feature-page{color:#f2f5ec;--lime:#a8d65d;direction:rtl;background:#080c09;overflow:clip}.fp-nav{border-bottom:1px solid #ffffff12;align-items:center;gap:35px;padding:25px 6%;display:flex}.fp-nav .logo{margin-left:auto}.fp-nav>a:not(.logo){font-size:13px}.fp-hero{perspective:1200px;grid-template-columns:1.2fr 1fr;align-items:center;gap:7%;min-height:90svh;padding:100px 7% 120px;display:grid}.fp-back{color:#91a08d;margin-bottom:30px;font-size:13px;display:inline-block}.fp-hero h1{letter-spacing:-3px;text-shadow:none;font-size:clamp(50px,5.5vw,89px);font-weight:800;line-height:1.1}.fp-hero h1 span{color:var(--lime)}.fp-hero-copy>p{color:#a8b3a3;max-width:530px;margin:28px 0;font-size:18px;line-height:1.9}.fp-hero-copy>small{color:#80917b;margin-top:15px;font-size:11px;display:block}.fp-sculpture{height:470px;transform-style:preserve-3d;perspective:1000px;position:relative}.fp-core{background:radial-gradient(circle,#a8d65d15,#0000 70%);border:1px solid #a8d65d40;border-radius:50%;place-items:center;display:grid;position:absolute;inset:17%;box-shadow:0 0 0 30px #a8d65d03,0 0 0 60px #a8d65d02}.fp-core>span{color:var(--lime);font-size:150px;line-height:1}.fp-core img{width:130%;max-width:none}.fp-object{width:65%;transform-style:preserve-3d;background:#152014ed;border:1px solid #a8d65d35;border-radius:12px;align-items:center;gap:15px;padding:24px 20px;display:flex;position:absolute;box-shadow:0 25px 45px #0005}.fp-object>span{color:#7c9572;font-size:10px}.fp-object strong{font-size:17px;font-weight:500}.fp-object i{color:var(--lime);margin-right:auto;font-style:normal}.object-0{top:0;right:0}.object-1{top:25%;left:-3%}.object-2{bottom:24%;right:-5%}.object-3{bottom:0;left:0}.fp-calendar .fp-object{border-right:4px solid var(--lime);width:75%}.fp-finance .fp-core{border-radius:25px;transform:rotate(-15deg)}.fp-finance .object-3{background:var(--lime);color:#15210c}.fp-finance .object-3 i{color:#15210c}.fp-social .fp-core{border-style:dashed}.fp-social .fp-object{border-radius:40px}.fp-team .fp-core{border-radius:8px}.fp-team .fp-object{border-left:4px solid var(--lime)}.fp-body{padding:0 9%}.fp-step{perspective:1200px;border-top:1px solid #ffffff15;grid-template-columns:1fr 1fr;align-items:center;gap:13%;min-height:65svh;padding:85px 0;display:grid}.fp-step:nth-child(2){direction:ltr}.fp-step:nth-child(2)>*{direction:rtl}.fp-number{color:var(--lime);margin-bottom:25px;font-size:12px;display:block}.fp-step h2{letter-spacing:-2px;margin:0 0 22px;font-size:clamp(36px,4vw,62px);line-height:1.15}.fp-step p{color:#9baa96;max-width:460px;font-size:17px;line-height:1.9}.fp-step-visual{background:linear-gradient(135deg,#1b2a17,#0c130c);border:1px solid #a8d65d30;border-radius:20px;min-height:280px;padding:40px;position:relative;box-shadow:20px 30px 70px #0004}.fp-visual-icon{color:var(--lime);margin-bottom:25px;font-size:42px;display:block}.fp-step-visual>strong{font-size:24px}.fp-lines{gap:10px;margin-top:30px;display:grid}.fp-lines span{background:#a8d65d15;border-radius:5px;width:90%;height:7px}.fp-lines span:nth-child(2){width:65%}.fp-lines span:nth-child(3){width:78%}.fp-connected{color:#74876c;justify-content:space-between;margin-top:25px;font-size:12px;display:flex}.fp-connected b{color:var(--lime)}.fp-included{background:#111a0f;padding:100px 9%}.fp-included h2,.fp-related h2{letter-spacing:-2px;margin:0 0 40px;font-size:clamp(35px,4vw,62px)}.fp-included ul{grid-template-columns:repeat(3,1fr);gap:0 40px;padding:0;list-style:none;display:grid}.fp-included li{border-top:1px solid #a8d65d25;padding:24px 0;font-size:18px}.fp-included li span{color:var(--lime);margin-left:15px}.fp-included>p{color:#7f9276;margin-top:30px;font-size:11px}.fp-related{padding:100px 9%}.fp-related>div{flex-wrap:wrap;gap:12px;display:flex}.fp-related a{background:#10190e;border:1px solid #a8d65d30;border-radius:10px;align-items:center;gap:20px;padding:20px 24px;font-size:16px;display:flex}.fp-related a:hover{border-color:var(--lime)}.fp-related a>span{color:var(--lime);font-size:24px}.fp-related b{color:var(--lime);font-weight:400}.fp-end{background:#040704;grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding:70px 12%;display:grid}.fp-end img{width:100%;max-width:400px}.fp-end h2{letter-spacing:-3px;font-size:clamp(45px,5vw,76px);line-height:1.1}.fp-end h2 span{color:var(--lime)}.fp-home{color:#91a487;margin-top:25px;font-size:12px;display:block}.feature-page a:focus-visible{outline:2px solid var(--lime);outline-offset:6px}@media (width<=760px){.fp-nav{gap:18px;padding:22px 6%}.fp-nav .logo{font-size:29px}.fp-nav>a:not(.logo){font-size:10px}.fp-nav .chapter-cta{padding:10px 13px}.fp-hero{grid-template-columns:1fr;gap:55px;padding:65px 7% 70px}.fp-hero h1{letter-spacing:-2px;font-size:clamp(45px,10vw,65px)}.fp-hero-copy>p{font-size:15px}.fp-sculpture{height:370px;margin:0 5%}.fp-object{width:75%;padding:18px 15px}.fp-object strong{font-size:14px}.fp-core>span{font-size:110px}.fp-step,.fp-step:nth-child(2){direction:rtl;grid-template-columns:1fr;gap:25px;padding:60px 0}.fp-step h2{font-size:39px}.fp-step p{font-size:15px}.fp-step-visual{min-height:230px;padding:28px}.fp-included,.fp-related{padding:70px 7%}.fp-included ul{grid-template-columns:1fr 1fr;gap:0 20px}.fp-included li{font-size:14px;line-height:1.6}.fp-related a{gap:12px;padding:16px;font-size:14px}.fp-end{text-align:center;grid-template-columns:1fr;gap:0;padding:45px 7% 80px}.fp-end img{max-width:250px;margin:auto}.fp-end h2{font-size:55px}}.fp-object>span{display:none}.fp-body.fp-stack{background:#e7eddf;height:100svh;min-height:650px;position:relative;overflow:hidden}.fp-stack .fp-step{transform-origin:top;background:#f3f5ec;border:1px solid #cbd6be;border-radius:25px 25px 0 0;gap:7%;min-height:0;padding:45px 5%;position:absolute;inset:30px 4% 0;box-shadow:0 -15px 40px #10200710}.fp-stack .fp-step:nth-child(2n){color:#eff5e8;background:#10190e}.fp-stack .fp-step-visual{opacity:1!important;transform:none!important}.fp-stack .fp-step h2{font-size:clamp(38px,4.3vw,65px)}.fp-stack .fp-step p{font-size:16px}.fp-related{background:#eaf0e2;padding:65px 7% 80px}.fp-related h2{margin-bottom:30px;font-size:30px}.fp-related>div{background:#cbd7be;border:1px solid #cbd7be;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.fp-related a{background:#f3f6ec;border:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:18px;min-height:180px;padding:25px 18px;font-size:16px;transition:background .2s;display:flex}.fp-related a:hover{background:#a8d65d}.fp-related a>span{font-size:35px}.fp-related a b{align-self:flex-end;margin-top:auto}.fp-end{isolation:isolate;background:radial-gradient(at 25% 70%,#294808,#071005 60%);min-height:650px;padding:90px 9%;position:relative;overflow:hidden}.fp-end>img{z-index:2;animation:5s ease-in-out infinite cta-amit-float;position:relative}.fp-end>div:not(.fp-cta-orbits){z-index:2}.fp-end .chapter-cta{border-radius:10px;padding:20px 30px;font-size:17px;box-shadow:0 0 40px #a8d65d1a}.fp-end h2{font-size:clamp(48px,5.4vw,82px)}.fp-cta-note{color:#a5b999;font-size:12px;line-height:1.7}.fp-cta-orbits{z-index:0;pointer-events:none;position:absolute;inset:0}.fp-cta-orbits>span{border:1px solid #a8d65d35;border-radius:50%;width:470px;height:470px;animation:24s linear infinite cta-orbit;position:absolute;top:9%;left:7%}.fp-cta-orbits>span:before{content:"";background:#a8d65d;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;box-shadow:0 0 18px #a8d65d}.fp-cta-orbits>span:nth-child(2){width:370px;height:370px;animation-duration:18s;animation-direction:reverse;inset:17% auto auto 10%}.fp-cta-orbits>span:nth-child(3){width:570px;height:570px;animation-duration:32s;top:1%;left:3%}@keyframes cta-amit-float{50%{transform:translateY(-15px)rotate(-3deg)}}@keyframes cta-orbit{to{transform:rotate(360deg)}}@media (width<=900px){.fp-related>div{grid-template-columns:repeat(2,1fr)}.fp-related a{min-height:150px}.fp-end{padding:65px 7%}.fp-end h2{font-size:52px}}@media (prefers-reduced-motion:reduce){.fp-end>img,.fp-cta-orbits>span{animation:none}}.product-tour{color:#111810;background:#eef0e9;padding:35px 0;position:relative;overflow:hidden}.tour-heading{justify-content:space-between;align-items:center;padding:0 7%;display:flex}.tour-heading h2{letter-spacing:-2px;margin:10px 0;font-size:42px}.tour-heading a{font-size:12px}.tour-window{overflow:hidden}.tour-track{width:max-content;display:flex}.tour-card{flex-shrink:0;grid-template-columns:1fr 1fr;align-items:center;gap:10%;width:100vw;padding:55px 8%;display:grid}.tour-count{color:#61715b;font-size:11px}.tour-text h3{letter-spacing:-3px;margin:25px 0;font-size:clamp(42px,5.4vw,80px);line-height:1.1}.tour-text p{color:#596552;max-width:410px;font-size:19px;line-height:1.8}.tour-diagram{background:#fff;border:1px solid #d2d8ca;border-radius:20px;padding:30px;transform:rotate(-3deg);box-shadow:15px 25px #dce4d3}.diagram-top{border-bottom:1px solid #e3e7dd;justify-content:space-between;align-items:center;padding-bottom:25px;display:flex}.diagram-top b{font:700 25px Arial}.diagram-top>span{letter-spacing:4px;color:#93a08a;font-size:8px}.diagram-item{border-bottom:1px solid #e4e8de;align-items:center;gap:17px;padding:22px 12px;display:flex}.diagram-item>span{background:#a8d65d;border-radius:10px;place-items:center;width:38px;height:38px;font-size:20px;display:grid}.diagram-item strong{font-size:17px;font-weight:500}.diagram-item i{background:#d8dfd0;border-radius:8px;width:25px;height:6px;margin-right:auto}.tour-diagram small{color:#84907b;margin-top:20px;font-size:9px;display:block}.tour-calendar .diagram-item{background:#f5f7ef;border-right:3px solid #a8d65d;margin-top:12px}.tour-finance .diagram-item{margin-right:calc(var(--i,0)*10px)}.tour-finance .item-1{border-right:12px solid #a8d65d}.tour-finance .item-2{border-right:30px solid #a8d65d}.tour-social .diagram-item{background:#f0f4e9;border:0;border-radius:20px;margin-top:12px}.tour-social .item-1{background:#a8d65d;margin-right:35px}.tour-ai .tour-diagram{color:#f2f6eb;background:#10180e;box-shadow:15px 25px #a8d65d}.tour-ai .diagram-item>span{color:#18210d}.tour-ai .diagram-item{border-color:#ffffff15}.tour-team .diagram-item>span{border-radius:50%}.product-explorer{color:#101909;background:#a8d65d;grid-template-columns:1fr 1fr;gap:12%;padding:105px 9%;display:grid}.product-explorer h2{letter-spacing:-2px;margin:0 0 40px;font-size:clamp(35px,4vw,60px);line-height:1.15}.product-explorer em{color:#44671b;font-style:normal}.explorer-buttons{gap:0;display:grid}.explorer-buttons button{text-align:right;cursor:pointer;color:#314c14;background:0 0;border:0;border-top:1px solid #20390033;justify-content:space-between;padding:19px 0;font-size:16px;display:flex}.explorer-buttons button[aria-selected=true]{color:#080e02;font-weight:800}.explorer-panel{color:#edf4e7;background:#0e160b;border-radius:22px;align-self:center;min-height:420px;padding:45px;box-shadow:15px 20px #6dba0030}.explorer-symbol{color:#a8d65d;font-size:65px}.explorer-panel h3{margin:25px 0 18px;font-size:30px;line-height:1.2}.explorer-panel p{color:#b1c3a3;font-size:16px;line-height:1.8}.explorer-panel ul{flex-wrap:wrap;gap:9px;margin-top:25px;padding:0;list-style:none;display:flex}.explorer-panel li{border:1px solid #a8d65d40;border-radius:30px;padding:10px 15px;font-size:12px}.fp-body{color:#141c10;background:#f5f5ee;padding:0}.fp-step{border-color:#cdd4c6;margin:0;padding:90px 9%}.fp-step:nth-child(2){color:#f3f6ec;background:#0c130c}.fp-step:not(:nth-child(2)) .fp-number{color:#4d7419}.fp-step-visual{color:#f3f6e9}.fp-related{color:#17200f;background:#eff2e8}.fp-related a{color:#17200f;background:#fff;border-color:#d0dac5}.fp-related a>span,.fp-related b{color:#507d1f}.chapters .chapter-intro h2{color:#172011}.chapters .detail-lines article,.chapters .faq details{border-color:#c9d3c0}.chapters .faq summary span,.chapters .detail-lines article>span{color:#527b25}.chapters .amit-says span{color:#4c7522}@media (width>=900px) and (prefers-reduced-motion:no-preference){.product-tour{flex-direction:column;justify-content:center;height:100svh;min-height:640px;display:flex}.tour-card{padding-top:30px;padding-bottom:30px}.tour-text h3{font-size:clamp(40px,5vw,72px)}}@media (width<=899px),(prefers-reduced-motion:reduce){.tour-track{width:100%;display:block}.tour-card{border-top:1px solid #ccd5c3;width:100%;padding:50px 7%}.tour-heading{padding-bottom:25px}}@media (width<=760px){.tour-heading h2{font-size:32px}.tour-card{grid-template-columns:1fr;gap:30px}.tour-text h3{margin:15px 0;font-size:43px}.tour-text p{font-size:16px}.tour-diagram{padding:24px;box-shadow:8px 12px #dce4d3}.diagram-item{padding:17px 4px}.diagram-item strong{font-size:15px}.product-explorer{grid-template-columns:1fr;gap:35px;padding:70px 7%}.explorer-panel{min-height:340px;padding:30px}.fp-step{padding:60px 7%}.chapters .plans{background:#101610}}@media (width>=900px) and (prefers-reduced-motion:no-preference){.product-tour{height:90svh;min-height:580px;padding:25px 0}.tour-heading{margin-bottom:15px;padding:0 5%}.tour-card{border-left:1px solid #c5cfba;grid-template-columns:1fr 1fr;gap:4vw;width:82vw;padding:30px 5vw}.tour-text h3{letter-spacing:-2px;max-width:450px;font-size:clamp(38px,4vw,61px)}.tour-text p{font-size:17px}.tour-diagram{padding:24px;box-shadow:8px 15px #dce4d3}.diagram-item{padding:17px 8px}}.product-tour{color:#131613;background:#f5f5f5}.tour-text p{color:#626762}.tour-count{color:#696d69}.tour-diagram{border-color:#dedede;box-shadow:10px 18px #e5e5e5}.diagram-top,.diagram-item{border-color:#e7e7e7}.diagram-top>span{color:#858985}.diagram-item i{background:#d9dcd9}.tour-calendar .diagram-item{background:#f5f5f5}.tour-social .diagram-item{background:#f0f0f0}.diagram-flow{align-items:center;gap:6px;margin:25px 6px 18px;display:flex}.diagram-flow>span{background:#a8d65d;border:2px solid #7d9c4f;border-radius:50%;width:9px;height:9px}.diagram-flow>span:last-child{width:16px;height:16px;box-shadow:0 0 0 5px #a8d65d20}.diagram-flow>i{background:linear-gradient(90deg,#a8d65d,#b8bdb6);flex:1;height:1px}.diagram-context{color:#626962;background:#f2f2f2;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;padding:14px;font-size:10px;display:flex}.diagram-context b{color:#202620;font-weight:500}.tour-ai .diagram-context{color:#c6d3bf;background:#1b2517}.tour-ai .diagram-context b{color:#a8d65d}.tour-team .diagram-flow{justify-content:center}.tour-team .diagram-flow>span{border-radius:3px;width:17px;height:17px}.tour-finance .diagram-flow>span{border-radius:2px;width:17px;height:22px}.tour-finance .diagram-flow>span:last-child{height:36px}.tour-mobile-stack{flex-direction:column;height:100svh;min-height:0;padding:22px 0 0;display:flex;overflow:hidden}.tour-mobile-stack .tour-heading{gap:15px;padding:0 7% 20px}.tour-mobile-stack .tour-heading h2{letter-spacing:-1px;font-size:29px}.tour-mobile-stack .tour-heading a{font-size:10px}.tour-mobile-stack .tour-window{flex:1;position:relative}.tour-mobile-stack .tour-track{width:100%;display:block;position:absolute;inset:0}.tour-mobile-stack .tour-card{transform-origin:top;background:#fff;border:1px solid #ddd;border-radius:23px 23px 0 0;flex-direction:column;justify-content:center;align-items:stretch;gap:20px;width:92%;padding:24px 6%;display:flex;position:absolute;inset:0 4%;box-shadow:0 -12px 30px #0000000b}.tour-mobile-stack .tour-card:nth-child(2n){background:#f1f1f1}.tour-mobile-stack .tour-text h3{letter-spacing:-1px;margin:0 0 10px;font-size:32px;line-height:1.13}.tour-mobile-stack .tour-text p{margin:0;font-size:13px;line-height:1.6}.tour-mobile-stack .tour-diagram{padding:18px;transform:rotate(-1deg);box-shadow:5px 8px #ddd}.tour-mobile-stack .diagram-top{padding-bottom:12px}.tour-mobile-stack .diagram-top b{font-size:21px}.tour-mobile-stack .diagram-item{gap:12px;padding:10px 2px}.tour-mobile-stack .diagram-item>span{width:29px;height:29px;font-size:16px}.tour-mobile-stack .diagram-item strong{font-size:13px}.tour-mobile-stack .diagram-flow{margin:15px 5px}.tour-mobile-stack .diagram-context{padding:10px;font-size:9px}.tour-mobile-stack .tour-diagram small{margin-top:10px;font-size:8px}.fp-body{background:#fafafa}.fp-step{border-color:#ddd}.fp-body.fp-stack{background:#ededed}.fp-stack .fp-step{background:#fafafa;border-color:#d7d7d7}.fp-stack .fp-step:nth-child(3n){color:#161916;background:#f0f0f0}.fp-stack .fp-step:nth-child(3n) p{color:#606760}.fp-related{background:#f4f4f4}.fp-related>div{background:#ddd;border-color:#ddd}.fp-related a{background:#fff}.fp-step:not(:nth-child(2)) p{color:#676d67}.chapters .chapter-intro,.chapters .breathing,.chapters .details-section,.chapters .faq{color:#161a16;background:#fafafa}.chapters .chapter-intro p,.chapters .breathing>div>p,.chapters .detail-lines p,.chapters .faq details p{color:#656b65}.chapters .chapter-intro em,.chapters .breathing em{color:#52604c}.chapters .voices{color:#161a16;background:#f0f0f0}.chapters .voices p{color:#666c66}.chapters .voices em{color:#52604c}.chapters .details-section{background:#eee}.chapters .orbit-label{color:#202820;background:#fff;border-color:#ddd}.chapters .amit-says p{color:#242b24}.chapters .plans{background:linear-gradient(110deg,#101610 0 69%,#a8d65d 69%)}@media (width<=899px){.fp-stack .fp-step{direction:rtl;flex-direction:column;justify-content:center;align-items:stretch;gap:20px;padding:25px 7%;display:flex;inset:18px 4% 0}.fp-stack .fp-step h2{letter-spacing:-1px;margin-bottom:12px;font-size:31px}.fp-stack .fp-step p{margin:0;font-size:13px;line-height:1.7}.fp-stack .fp-step-visual{min-height:220px;padding:24px}.fp-stack .fp-visual-icon{margin-bottom:15px;font-size:34px}.fp-stack .fp-step-visual>strong{font-size:21px}.fp-stack .fp-lines{margin-top:22px}.chapters .plans{background:#101610}}:root{--mint:#a8d65d;--brand:#a8d65d}.site-nav{z-index:50;color:#f6f7f1;direction:rtl;background:#080d0a;border-bottom:1px solid #ffffff12;align-items:center;gap:35px;padding:20px 5%;display:flex;position:relative}.site-nav>.logo{margin-left:auto;font-size:32px}.nav-menu{align-items:center;gap:28px;font-size:13px;display:flex}.nav-menu details{position:relative}.nav-menu summary{cursor:pointer}.nav-menu details>div{background:#172018;border:1px solid #ffffff20;border-radius:12px;width:230px;padding:12px;position:absolute;top:35px;right:0;box-shadow:0 15px 40px #0005}.nav-menu details a{padding:12px;display:block}.nav-menu a:hover{color:#a8d65d}.nav-start{color:#182310;background:#a8d65d;border-radius:8px;padding:12px 20px;font-size:13px;font-weight:600}.nav-toggle{display:none}.global-footer{color:#b2beb0;direction:rtl;background:#080d0a;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding:65px 7% 25px;display:grid}.global-footer .logo{color:#f4f5ee}.global-footer h3{color:#e8eee3;margin:0 0 20px;font-size:14px}.global-footer a:not(.logo){margin:14px 0;font-size:12px;display:block}.global-footer p{font-size:12px;line-height:1.9}.global-footer>small{border-top:1px solid #ffffff16;grid-column:1/-1;padding-top:22px;font-size:10px}.demo-link{color:inherit;border-bottom:1px solid #829575;margin:14px 20px 0 0;padding:8px 0;font-size:13px;display:inline-block}.welcome{grid-template-columns:1fr 1.1fr;align-items:center;gap:5%;height:calc(100svh - 82px);min-height:700px;padding:100px 6% 170px;display:grid}.welcome-copy{width:auto}.welcome h1{font-size:clamp(60px,6.8vw,108px)}.welcome-copy p{font-size:17px}.welcome-peek{width:270px;transform:translateY(calc(var(--peek-hide,0)*180px)) rotate(-6deg);z-index:5;pointer-events:none;bottom:-160px;left:calc(50% - 135px)}.welcome-peek img{animation:1.4s ease-out both peek-arrive}.welcome-peek>span{color:#203018;background:#e6ecd8;top:15px;left:-95px}.welcome:after{content:"";z-index:6;pointer-events:none;background:linear-gradient(#0000,#111b14);border:0;border-radius:0;width:auto;height:30px;display:block;position:absolute;inset:auto 0 0;box-shadow:0 15px 22px #0009}.peek-shadow{border-radius:50%;height:30px;position:absolute;bottom:42%;left:15%;right:15%;box-shadow:0 20px 35px #0008}.stage>header{display:none}.system-preview{perspective:1300px;min-width:0;position:relative}.preview-frame{background:#f8faf6;border:1px solid #ffffff25;border-radius:16px;overflow:hidden;transform:rotateY(-8deg)rotate(-2deg);box-shadow:0 30px 70px #0005}.demo-screen{color:#2d382a;direction:rtl;background:#f4f6f1;min-height:310px;display:flex;position:relative}.demo-screen aside{color:#b7c3ae;background:#172218;flex-direction:column;flex-shrink:0;gap:22px;width:100px;padding:22px 14px;font-size:9px;display:flex}.demo-screen aside strong{color:#ecf4e5;margin-bottom:10px;font:700 19px Arial}.demo-main{flex:1;min-width:0;padding:25px 20px}.demo-toolbar{justify-content:space-between;margin-bottom:25px;font-size:14px;font-weight:600;display:flex}.demo-metrics{gap:8px;display:flex}.demo-metrics>div{background:#fff;border:1px solid #e3e7dc;border-radius:8px;flex:1;gap:10px;padding:12px;font-size:8px;display:grid}.demo-metrics b{color:#658f38;font-size:24px}.demo-metrics i{background:#c5d7ad;width:65%;height:3px}.demo-content{grid-template-columns:1.5fr 1fr;gap:12px;margin-top:18px;display:grid}.demo-calendar{background:#fff;border:1px solid #e2e8da;border-radius:7px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.demo-calendar>span{border-bottom:1px solid #ecefe8;border-left:1px solid #ecefe8;min-height:26px;padding:7px;font-size:6px}.demo-calendar .has-event{color:#476527;background:#dfedcd}.demo-side{flex-direction:column;gap:12px;display:flex}.demo-side>div{background:#fff;border-radius:6px;align-items:center;gap:6px;padding:10px 6px;font-size:7px;display:flex}.demo-side i{background:#d6e5c4;border-radius:50%;width:14px;height:14px}.demo-side b{color:#769f47;margin-right:auto}.demo-label{color:#77836f;font-size:7px;position:absolute;bottom:7px;left:12px}.actual-screen{width:100%;height:auto;display:block}.screen-float{color:#293a21;background:#fff;border:1px solid #e2e7db;border-radius:9px;padding:13px 18px;font-size:12px;position:absolute;box-shadow:0 12px 30px #0002}.float-one{top:17%;right:-18px;transform:rotate(4deg)}.float-two{bottom:12%;left:-20px;transform:rotate(-4deg)}.float-two b{color:#6f983b;margin-right:20px}.preview-edit{justify-content:center;align-items:center;gap:10px;margin-top:25px;display:flex}.preview-edit button{color:#dce7d3;cursor:pointer;background:#172018;border:1px solid #829475;border-radius:5px;padding:7px 10px;font-size:10px}.preview-edit small{color:#8e9d84;font-size:9px}.card-story{color:#20271d;background:#f4f4f3;grid-template-columns:1fr 1fr;align-items:center;gap:8%;min-height:80svh;padding:100px 8%;display:grid}.story-fixed h2{letter-spacing:-2px;font-size:clamp(36px,4.5vw,65px);line-height:1.12}.story-fixed em{color:#6b805b;font-style:normal}.story-fixed p{color:#697262;max-width:450px;font-size:17px;line-height:1.9}.story-deck{perspective:1200px;gap:20px;display:grid}.story-card{color:#edf4e6;background:#152013;border:1px solid #7e9a5c44;border-radius:22px;padding:40px;box-shadow:0 25px 55px #0002}.story-icon{color:#a8d65d;font-size:44px}.story-card h3{margin:25px 0 15px;font-size:29px}.story-card p{color:#c2ceb7;font-size:15px;line-height:1.85}.story-tags{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.story-tags span{border:1px solid #ffffff25;border-radius:20px;padding:9px 12px;font-size:10px}.story-card small{color:#8ba373;font:700 17px Arial}.story-pinned{height:100svh;min-height:0}.story-pinned .story-deck{height:420px;padding:6px;position:relative;overflow:hidden}.story-pinned .story-card{position:absolute;inset:5px}.journey,.journey.mobile-stack{color:#1c2418;background:#f7f7f6}.journey .stop-node span,.journey .stop-node b{color:#5c773e;background:#f7f7f6}.journey .stop-node:before{background:#c8d1bf}.journey .stop-copy p{color:#65705e}.journey .product-sketch{color:#25321e;background:#fff;border-color:#dce3d4;box-shadow:12px 18px #e9ece5}.journey .sketch-row{border-color:#e6e9e2}.journey .sketch-icon{color:#789950}.journey .sketch-check{color:#516b34;background:#e3edd5}.journey .feature-page-link{color:#4a682e}.journey .journey-heading a{color:#5c6c51}.mobile-stack .journey-stop,.mobile-stack .journey-stop:nth-child(n){background:#fafafa;border-color:#d6ddcf}.one-stop{background:#090f0a}.capability-index{background:0 0;border:0;gap:15px}.capability-index article{background:linear-gradient(140deg,#1a2418,#0d140e);border:1px solid #ffffff18;border-radius:18px;min-height:330px;transition:transform .3s,background .3s,border-color .3s,box-shadow .3s;position:relative}.capability-index article:after{content:"";color:#8da770;background:currentColor;width:24px;height:24px;transition:transform .3s;position:absolute;top:28px;left:24px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 19 19 5M5 5h14v14' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 19 19 5M5 5h14v14' fill='none' stroke='black' stroke-width='1.7'/%3E%3C/svg%3E") 50%/contain no-repeat}.capability-index article:hover,.capability-index article:focus-within{background:linear-gradient(140deg,#29391f,#101a10);border-color:#9dbc70;transform:translateY(-7px);box-shadow:0 25px 50px #0004}.capability-index article:hover:after{transform:translate(-4px,-4px)}.capability-index article:nth-child(4){color:#243419;background:#d6e5bd}.capability-index article:nth-child(4):hover{background:#e2efcd}.capability-index article h3 a{z-index:2;position:relative}.capability-index article h3 a:after{content:"";position:absolute;inset:-90px -60px -220px}.capability-index h3 a:hover{text-decoration:none}.capability-number{color:#9cbf70}.capability-note{color:#9aaa8d}.section-lead{grid-template-columns:1.2fr 1fr;align-items:center;gap:10%;margin-bottom:45px;display:grid}.section-lead h2{letter-spacing:-3px;margin:0;font-size:clamp(40px,5vw,76px);line-height:1.08}.section-lead em{color:#6d825d;font-style:normal}.section-lead p{color:#65705d;font-size:16px;line-height:1.9}.business-section{color:#1f2918;background:#f4f5f1;padding:100px 7%}.business-tabs{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.business-tabs button{color:#526246;cursor:pointer;background:0 0;border:1px solid #cbd4c1;border-radius:25px;padding:12px 18px}.business-tabs button[aria-pressed=true]{color:#eff5e6;background:#1b2a16;border-color:#1b2a16}.business-links{grid-template-columns:repeat(3,1fr);align-content:start;gap:0 35px;min-height:180px;display:grid}.business-links a{border-bottom:1px solid #d7ddcf;justify-content:space-between;padding:18px 0;font-size:14px;display:flex}.business-links a:hover{color:#648632}.pricing-complete{color:#1c2617;background:#fff;padding:100px 7%}.billing-switch{background:#f0f2eb;border:1px solid #d9e0d0;border-radius:30px;padding:4px;display:inline-flex}.billing-switch button{color:#56664a;cursor:pointer;background:0 0;border:0;border-radius:25px;padding:12px 20px}.billing-switch button[aria-pressed=true]{color:#f3f7ed;background:#23351b}.pricing-grid{grid-template-columns:1fr 1fr;gap:24px;margin:40px 0;display:grid}.price-option{background:#f6f8f2;border:1px solid #dae2d0;border-radius:22px;padding:35px}.price-option:last-child{color:#eef6e6;background:#162312}.price-option>span{font-size:20px}.price-option h3{align-items:baseline;gap:8px;margin:28px 0 10px;display:flex}.price-option h3 b{letter-spacing:-3px;font-size:60px}.price-option h3 small{font-size:13px;font-weight:400}.price-option>p{color:#7c8f6e;font-size:14px}.price-option .chapter-cta{background:#a8cc7b;margin:15px 0}.price-option ul{flex-wrap:wrap;gap:12px 25px;padding:0;font-size:12px;list-style:none;display:flex}.comparison-wrap{border:1px solid #dce3d5;border-radius:15px;overflow-x:auto}.plan-comparison{border-collapse:collapse;text-align:right;width:100%;min-width:410px;font-size:13px}.plan-comparison caption{text-align:right;padding:25px;font-size:23px;font-weight:600}.plan-comparison th,.plan-comparison td{border-top:1px solid #e5e9df;padding:15px 22px}.plan-comparison th[scope=row]{font-weight:400}.plan-comparison td{text-align:center;color:#576c45;width:22%}.plan-comparison thead th{text-align:center;background:#eaf0e2}.plan-comparison thead th:first-child{text-align:right}.plan-comparison tr:nth-child(2n){background:#fafbf8}.pricing-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:25px;font-size:13px;display:flex}.pricing-bottom p{font-size:12px}.trust-band{color:#24351b;background:#dfeacf;grid-template-columns:60px 1fr 1fr;align-items:center;gap:40px;padding:65px 8%;display:grid}.trust-band>span{font-size:60px}.trust-band h2{margin:0;font-size:37px;line-height:1.1}.trust-band p{color:#536749;font-size:14px;line-height:1.9}.finish-faq{color:#23301b;background:#fafbf8;padding:80px max(7%,50% - 475px)}.finish-faq h2{font-size:45px}.finish-faq details{border-bottom:1px solid #d7dfce}.finish-faq summary{cursor:pointer;justify-content:space-between;padding:23px 0;font-size:17px;display:flex}.finish-faq details p{color:#617153;font-size:14px;line-height:1.8}.finish-faq>a{margin-top:25px;font-size:13px;display:inline-block}.amit-walk{color:#f0f6e9;background:#111b10;height:100svh;min-height:600px;position:relative;overflow:hidden}.walk-messages{text-align:center;height:230px;position:absolute;top:10%;left:10%;right:10%}.walk-message{position:absolute;inset:0}.walk-message:not(:first-child){visibility:hidden}.walk-message h2{letter-spacing:-4px;margin:0 0 20px;font-size:clamp(48px,7vw,105px)}.walk-message p{color:#abbb9b;font-size:17px}.walk-amit{filter:drop-shadow(0 25px 20px #0004);width:clamp(160px,22vw,300px);position:absolute;bottom:17%;right:8%}.walk-track{border-bottom:1px solid #abc28540;justify-content:space-between;display:flex;position:absolute;bottom:23%;left:10%;right:10%}.walk-track>span{background:#a8cc7b;border-radius:50%;width:7px;height:7px;transform:translateY(4px)}.walk-cta{justify-content:center;align-items:center;gap:30px;font-size:13px;display:flex;position:absolute;bottom:6%;left:5%;right:5%}.walk-cta .chapter-cta{background:#a8cc7b}.fp-hero{grid-template-columns:1fr 1.1fr;gap:7%;padding-top:75px;padding-bottom:90px}.fp-hero h1{font-size:clamp(48px,5vw,75px)}.fp-hero-copy>p{font-size:16px}.fp-hero .system-preview{min-width:0}.fp-hero .demo-screen{min-height:330px}@keyframes peek-arrive{0%{transform:translateY(170px)}to{transform:translateY(0)}}@media (width<=900px){.site-nav{gap:15px;padding:17px 5%}.nav-toggle{color:#e0ebd7;background:0 0;border:0;font-size:12px;display:block}.nav-menu{background:#101b11;border-bottom:1px solid #ffffff20;flex-direction:column;align-items:stretch;gap:20px;padding:25px;display:none;position:absolute;top:100%;left:0;right:0}.nav-menu.is-open{display:flex}.nav-menu details>div{width:auto;box-shadow:none;margin-top:15px;position:static}.site-nav>.logo{font-size:28px}.nav-start{padding:10px 13px;font-size:11px}.global-footer{grid-template-columns:1fr 1fr;gap:35px}.welcome{grid-template-columns:1fr;gap:45px;height:auto;min-height:calc(100svh - 70px);padding:65px 7% 170px}.welcome h1{font-size:clamp(55px,12vw,85px)}.welcome .system-preview{margin:0 2% 35px}.welcome-peek{width:220px;bottom:-140px;left:calc(50% - 110px)}.welcome-peek>span{padding:12px;font-size:10px;left:-65px}.demo-screen{min-height:250px}.demo-screen aside{gap:17px;width:70px;padding:18px 8px;font-size:7px}.demo-screen aside strong{font-size:14px}.demo-main{padding:18px 12px}.demo-toolbar{margin-bottom:15px;font-size:11px}.demo-metrics>div{padding:8px;font-size:6px}.demo-content{grid-template-columns:1fr}.demo-side{display:none}.screen-float{padding:10px;font-size:10px}.float-one{right:-12px}.float-two{left:-12px}.preview-edit{flex-wrap:wrap;margin-top:20px}.section-lead{grid-template-columns:1fr;gap:20px}.section-lead h2{letter-spacing:-2px;font-size:49px}.section-lead p{font-size:14px}.business-section,.pricing-complete{padding:70px 6%}.business-links{grid-template-columns:1fr 1fr;gap:0 20px}.business-links a{font-size:12px;line-height:1.6}.business-tabs button{padding:10px 13px;font-size:11px}.pricing-grid{gap:15px}.price-option{padding:22px 18px}.price-option h3 b{letter-spacing:-2px;font-size:40px}.price-option .chapter-cta{gap:10px;padding:12px;font-size:11px}.price-option>p{font-size:12px;line-height:1.7}.price-option ul{gap:10px;font-size:11px}.plan-comparison{min-width:350px;font-size:11px}.plan-comparison th,.plan-comparison td{padding:12px 10px}.pricing-bottom{line-height:1.8;display:block}.trust-band{grid-template-columns:40px 1fr;gap:25px;padding:45px 7%}.trust-band p{grid-column:1/-1}.trust-band h2{font-size:33px}.trust-band>span{font-size:40px}.finish-faq{padding:60px 7%}.finish-faq h2{font-size:39px}.card-story{grid-template-columns:1fr;gap:25px;padding:45px 7%}.story-fixed h2{margin:0 0 15px;font-size:32px}.story-fixed p{margin:0;font-size:13px;line-height:1.7}.story-pinned{flex-direction:column;justify-content:center;display:flex}.story-pinned .story-fixed{width:100%}.story-pinned .story-deck{flex-shrink:0;width:100%;height:340px}.story-card{padding:25px}.story-card h3{margin:15px 0 10px;font-size:23px}.story-card p{font-size:13px;line-height:1.7}.story-icon{font-size:30px}.story-tags{margin:15px 0}.story-tags span{padding:7px 9px;font-size:9px}.walk-messages{top:12%;left:7%;right:7%}.walk-message h2{letter-spacing:-2px;font-size:50px}.walk-message p{font-size:14px}.walk-amit{width:175px;bottom:23%}.walk-track{bottom:30%}.walk-cta{flex-direction:column;gap:18px}.fp-hero{grid-template-columns:1fr;gap:45px;padding:55px 7% 70px}.fp-hero h1{font-size:46px}.fp-hero .demo-screen{min-height:270px}.capability-index article h3 a:after{display:none}}@media (prefers-reduced-motion:reduce){.welcome-peek img{animation:none}.welcome-peek{transform:rotate(-6deg)}.amit-walk{height:auto;min-height:900px;padding:60px 7% 340px}.walk-messages{height:auto;position:static}.walk-message,.walk-message:not(:first-child){visibility:visible;margin-bottom:35px;position:static}.walk-message h2{font-size:40px}.capability-index article:hover{transform:none}}.integrated-plans{align-items:stretch}.integrated-plans .price-option{flex-direction:column;padding:32px;display:flex}.plan-top>span{font-size:25px;font-weight:600}.plan-top>p{color:#718161;min-height:25px;font-size:13px}.integrated-plans .price-option:last-child .plan-top>p{color:#aabd98}.integrated-plans .plan-full-list{flex:1;margin:25px 0 0;display:block}.integrated-plans .plan-full-list li{border-bottom:1px solid #81936925;justify-content:space-between;align-items:center;gap:18px;min-height:47px;margin:0;padding:13px 0;font-size:13px;line-height:1.5;display:flex}.plan-full-list b{color:#618a36;font-size:20px}.plan-full-list .excluded{color:#8a9382}.plan-full-list .excluded b{color:#939c8a}.plan-quota{background:#dde7d04d;border-radius:12px;margin:28px 0;padding:20px}.price-option:last-child .plan-quota{background:#ffffff06}.plan-quota h4{margin:0 0 15px;font-size:14px}.plan-quota>div{border-top:1px solid #81936925;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.plan-quota strong{font-weight:600}.category-object{pointer-events:none;width:100%;height:165px;position:relative}.category-object canvas{width:100%;height:100%;display:block}.capability-index article{padding-top:10px}.capability-index article>div:last-child{position:relative}.capability-index article h3 a:after{display:none}.capability-index article:after{top:25px}.capability-index .category-object{filter:drop-shadow(0 10px 16px #0002);width:180px;margin:0 -15px 8px auto}.fp-included{position:relative}.fp-included>.category-object{width:180px;height:160px;margin-bottom:20px}@media (width<=600px){.integrated-plans{grid-template-columns:1fr}.integrated-plans .price-option{padding:27px}.integrated-plans .plan-full-list li{font-size:13px}.capability-index article{display:block}.capability-index .category-object{width:170px;height:145px}.plan-top>p{min-height:0}}.growth-plant{color:#f1f5eb;isolation:isolate;background:#07110d;position:relative;overflow:clip}.plant-scroll{height:370svh}.plant-stage{perspective:1300px;background:radial-gradient(at 30% 70%,#1d3b223d,#0000 65%);height:100svh;min-height:700px;position:sticky;top:0;overflow:hidden}.plant-copy{z-index:3;width:38%;position:absolute;top:22%;right:7%}.plant-copy h2{letter-spacing:-2.5px;font-size:clamp(39px,4.8vw,74px);line-height:1.1}.plant-copy em{color:#b0ce8b}.plant-copy p{color:#a4b49a;font-size:16px;line-height:1.9}.plant-copy a{color:#b9d990;border-bottom:1px solid #89a86455;padding:10px 0;font-size:13px;display:inline-block}.plant-tree{width:75%;height:90%;transform-style:preserve-3d;position:absolute;top:5%;left:-9%}.plant-tree svg{width:100%;height:100%;overflow:visible}.plant-stem,.plant-branch{fill:none;stroke:url(#plant-color);stroke-width:3px;stroke-linecap:round}.plant-stem{stroke-width:5px;stroke-dasharray:1}.plant-current{stroke:#c4ee99;stroke-width:1.5px;fill:none;stroke-dasharray:3 97;filter:drop-shadow(0 0 4px #b2e678);animation:3.5s linear infinite plant-flow}.plant-labels{pointer-events:none;position:absolute;inset:0}.plant-label{color:#d7e6c4;white-space:nowrap;background:#142619ed;border:1px solid #b0cd7840;border-radius:7px;padding:8px 12px;font-size:11px;position:absolute;transform:translate(-50%,-50%)}.journey-world{color:#18301c;background:#e9eee2;min-height:680px}.walk-world{width:max-content;height:100%;display:flex;position:relative}.walk-stop{flex-shrink:0;width:100vw;padding:8svh 15vw 0;position:relative;overflow:hidden}.walk-stop h2{letter-spacing:-5px;z-index:2;margin:0 0 20px;font-size:clamp(60px,8.5vw,135px);position:relative}.walk-stop p{z-index:2;color:#65775a;max-width:500px;font-size:19px;position:relative}.walk-landmark{color:#dce5d3;letter-spacing:-3vw;font:700 32vw Arial;position:absolute;top:-5%;left:8%}.walk-stop:nth-child(2n){background:#dce7d1}.walk-scenery{justify-content:space-between;align-items:end;height:25%;display:flex;position:absolute;bottom:22%;left:10%;right:10%}.walk-scenery i{background:linear-gradient(#aecb8630,#0000);border:1px solid #89a36f50;border-radius:120px 120px 0 0;width:12%;height:90%}.walk-scenery i:nth-child(2){width:24%;height:50%}.walk-scenery i:nth-child(3){height:125%}.walk-ground{background:#62794c55;height:1px;position:absolute;bottom:20%;left:0;right:0}.walk-guide{z-index:3;width:clamp(180px,23vw,330px);position:absolute;bottom:18%;right:12%}.walk-guide img{filter:drop-shadow(0 18px 15px #21341d25);width:100%;animation:1.8s ease-in-out infinite guide-bob}.walk-guide>span{filter:blur(5px);background:#455b3030;border-radius:50%;height:10px;position:absolute;bottom:3%;left:20%;right:20%}.journey-world .walk-cta{color:#344d27;bottom:5%}.journey-world .chapter-cta{color:#ecf4e5;background:#213a1e}.capability-index article{margin-top:35px;padding-top:0;overflow:visible}.capability-index .category-object{width:230px;height:210px;margin:-40px -15px 0 auto;transition:transform .4s}.capability-index article:hover .category-object{transform:translateY(-12px)rotate(-4deg)}.capability-index article>div:last-child{padding-top:8px}.integrated-plans{gap:30px;max-width:1100px;margin:55px auto}.integrated-plans .price-option{background:#fff;border:1px solid #d6decc;border-radius:24px;padding:0;overflow:hidden;box-shadow:0 20px 60px #24381008}.integrated-plans .price-option:last-child{color:#203019;background:#f7f9f2;border:1px solid #8da96d;box-shadow:0 20px 60px #46602112}.plan-top{background:#edf2e6;border-bottom:1px solid #d3dec8;padding:35px}.price-option:last-child .plan-top{color:#eff6e5;background:#1c3018}.plan-top .chapter-cta{justify-content:space-between;display:flex}.integrated-plans .plan-full-list{margin:0;padding:15px 30px}.integrated-plans .plan-full-list li{padding:12px 0;font-size:12px}.price-option:last-child .plan-full-list b{color:#567d33}.integrated-plans .plan-quota{background:#edf2e6;margin:10px 25px 20px;padding:20px}.integrated-plans .price-option>.chapter-cta{color:#edf6e2;background:#243b1d;justify-content:space-between;margin:0 25px 25px;display:flex}.plan-top h3 b{font-size:66px}.plan-top h3{margin-top:20px}.pricing-complete{background:#fcfdfa}@keyframes plant-flow{to{stroke-dashoffset:-100px}}@keyframes guide-bob{50%{transform:translateY(-9px)rotate(-2deg)}}@media (width<=760px){.plant-stage{min-height:650px}.plant-copy{width:86%;top:6%;right:7%}.plant-copy h2{margin-bottom:15px;font-size:38px}.plant-copy p{font-size:12px;line-height:1.6}.plant-tree{width:120%;height:65%;top:32%;left:-10%}.plant-label{padding:6px 8px;font-size:8px}.plant-copy a{display:none}.walk-stop{padding:12svh 9vw 0}.walk-stop h2{letter-spacing:-3px;font-size:59px}.walk-stop p{max-width:260px;font-size:15px}.walk-landmark{font-size:65vw;top:20%}.walk-guide{width:210px;bottom:25%;right:10%}.walk-ground{bottom:27%}.walk-scenery{height:20%;bottom:27%}.journey-world .walk-cta{bottom:6%}.capability-index .category-object{width:205px;height:175px;margin-top:-25px}.plan-top{padding:27px}.integrated-plans .plan-full-list{padding:10px 23px}.integrated-plans .price-option{padding:0}.integrated-plans .plan-full-list li{font-size:12px}}@media (prefers-reduced-motion:reduce){.plant-current,.walk-guide img{animation:none}.plant-tree{transform:none}.journey-world{height:auto;padding:0 0 320px}.walk-world{width:100%;display:block}.walk-stop{width:100%;min-height:300px;padding:50px 8%}.walk-landmark,.walk-scenery{display:none}.walk-guide{width:170px;bottom:100px}.journey-world .walk-cta{bottom:25px}.plant-label{opacity:1}.plant-stage{height:850px}}.growth-plant{background:#040c09}.plant-stage{background:radial-gradient(at 28% 65%,#16432225,#0000 55%)}.living-plant{pointer-events:none;width:61%;height:100%;position:absolute;top:0;left:0}.living-plant canvas{width:100%;height:100%;display:block}.plant-copy{width:36%;top:24%;right:7%}.plant-capabilities{flex-wrap:wrap;gap:8px;margin:25px 0;display:flex}.plant-capabilities span{color:#aebda1;border:1px solid #a5c18130;border-radius:20px;padding:8px 13px;font-size:11px}.plant-copy h2{font-size:clamp(38px,4.2vw,65px)}@media (width<=760px){.living-plant{width:100%;height:66%;top:34%;left:0}.plant-copy{width:86%;top:6%;right:7%}.plant-copy h2{font-size:36px}.plant-copy p{margin:12px 0;font-size:12px}.plant-capabilities{gap:6px;margin:15px 0}.plant-capabilities span{padding:6px 10px;font-size:9px}}.growth-features{pointer-events:none;z-index:2;width:57%;height:67%;position:absolute;top:18%;left:2%}.growth-feature{top:calc(84% - var(--row)*15%);color:#d5e6c4;white-space:nowrap;background:#0d2116e8;border:1px solid #a6c67d40;border-radius:9px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:flex;position:absolute;right:0;box-shadow:0 8px 25px #0003}.growth-feature:nth-child(2n){left:0;right:auto}.growth-feature i{background:#b5d789;border-radius:50%;width:4px;height:4px;box-shadow:0 0 7px #b5d789}.growth-feature:after{content:"";background:linear-gradient(90deg,#0000,#a6c67d65);width:clamp(15px,2.5vw,45px);height:1px;position:absolute;top:50%;right:100%}.growth-feature:nth-child(2n):after{background:linear-gradient(90deg,#a6c67d65,#0000);left:100%;right:auto}.plant-capabilities{display:none}@media (width<=760px){.growth-features{width:92%;height:52%;top:39%;left:4%}.growth-feature{white-space:normal;gap:5px;max-width:46%;padding:7px 9px;font-size:9px}.growth-feature:after{width:15px}.growth-feature:nth-child(odd){right:0}.growth-feature:nth-child(2n){left:0}}@media (prefers-reduced-motion:reduce){.growth-feature{opacity:1;visibility:visible;transform:none}}.journey-film{isolation:isolate;color:#f3f5ed;background:#101412;height:100svh;min-height:640px;position:relative;overflow:hidden}.journey-live-scene{z-index:-1;height:84%;position:absolute;inset:16% 0 0}.journey-live-scene canvas{width:100%;height:100%;display:block}.journey-copy{text-align:center;position:absolute;top:8%;left:8%;right:8%}.journey-line h2{letter-spacing:-3px;margin:0 0 20px;font-size:clamp(45px,6vw,88px);font-weight:600;line-height:1.1}.journey-line p{color:#a9b5a4;margin:0;font-size:17px}.journey-animated .journey-line{position:absolute;inset:0}.journey-signup{justify-content:center;align-items:center;gap:30px;font-size:12px;display:flex;position:absolute;bottom:4%;left:7%;right:7%}.journey-signup .chapter-cta{color:#1c2d16;background:#aecb8a}.journey-film:not(.journey-animated){height:auto;min-height:1100px;padding:60px 7% 500px}.journey-film:not(.journey-animated) .journey-copy{position:static}.journey-film:not(.journey-animated) .journey-line{margin-bottom:35px}.journey-film:not(.journey-animated) .journey-live-scene{height:430px;top:auto;bottom:70px}@media (width<=760px){.journey-film{min-height:620px}.journey-copy{top:9%;left:6%;right:6%}.journey-line h2{letter-spacing:-1.8px;font-size:43px}.journey-line p{max-width:290px;margin:auto;font-size:13px;line-height:1.7}.journey-live-scene{width:120%;height:78%;inset:18% -10% 0}.journey-signup{flex-direction:column;gap:15px;bottom:5%}.journey-signup .chapter-cta{font-size:12px}}.pricing-presenter{isolation:isolate;width:340px;height:355px;margin:-20px auto -50px;position:relative}.pricing-actor{position:absolute;inset:0}.pricing-actor canvas{width:100%;height:100%;display:block}.presenter-card{text-align:center;color:#25381b;background:linear-gradient(130deg,#edf4e4,#cfdfbb);border:1px solid #b7cba1;border-radius:12px;padding:16px 12px;position:absolute;top:64%;left:17%;right:17%;transform:rotate(-3deg);box-shadow:0 12px 30px #31471d22}.presenter-card strong{font-size:16px;display:block}.presenter-card span{color:#60744c;margin-top:5px;font-size:10px;display:block}.pricing-presenter+.integrated-plans{z-index:2;margin-top:30px;position:relative}.journey-film{background:#101412}.journey-film:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(at 50% 65%,#0000 30%,#080d0b45 100%);position:absolute;inset:0}.journey-line h2{font-weight:500}.journey-line p{letter-spacing:.1px}@media (width<=760px){.pricing-presenter{width:290px;height:310px;margin:0 auto -45px}.presenter-card strong{font-size:14px}.presenter-card{padding:13px 10px}.pricing-presenter+.integrated-plans{margin-top:30px}}.welcome,.fp-hero,.one-stop,.fp-included,.fp-end,.global-footer{background-color:#0b100e;background-image:radial-gradient(at 12% 30%,#45615c30,#0000 48%),radial-gradient(at 88% 80%,#6e805322,#0000 50%),linear-gradient(130deg,#0b1010,#111a16 55%,#0b100e)}.welcome{isolation:isolate}.welcome:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 40% 45%,#89a48318,#0000 60%);animation:16s ease-in-out infinite alternate ambient-drift;position:absolute;inset:0}.welcome h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#a8d65d 15%,#e6f6c7 48%,#9acb64 80%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite headline-light}.welcome-copy p{max-width:460px;line-height:1.9}.site-nav{background:linear-gradient(110deg,#111c18,#0b100e);border-bottom:1px solid #c7e7cd20;gap:40px;padding:24px 5%}.nav-start{border-radius:100px;padding:15px 24px;font-size:14px}.nav-menu details>div{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#14211cf5;border-radius:20px;grid-template-columns:1fr 1fr;gap:7px;width:420px;padding:18px;display:grid;top:45px}.nav-menu details a{border:1px solid #ffffff13;border-radius:12px;padding:22px 15px;transition:background .2s,transform .2s}.nav-menu details a:hover{background:#a8d65d14;transform:translateY(-2px)}.content-column .feature p{max-width:390px;line-height:1.65}.content-column .feature{padding-block:14px}.product-sketch .chapter-amit{object-fit:contain;width:100px;height:100px;position:absolute;top:-70px;left:-25px}.sketch-row{min-height:55px}.fp-related{color:#14231b;background:#f6f6f3;padding:80px 6%}.fp-related h2{letter-spacing:-1.5px;font-size:clamp(30px,4vw,58px)}.fp-related>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.fp-related>div>a{background:linear-gradient(145deg,#fff,#eaecea);border:1px solid #dfe3de;border-radius:22px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:240px;padding:20px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:visible}.fp-related>div>a:hover{transform:translateY(-8px);box-shadow:0 24px 35px #21332714}.fp-related .category-object{pointer-events:auto;width:100%;height:170px;margin:-30px 0 12px}.fp-related .related-name{color:#17291e;font-size:16px}.fp-related a>b{position:absolute;bottom:22px;left:20px}.fp-related a>span{background:0 0;width:auto;height:auto;padding:0}.plan-shell{isolation:isolate;min-width:0;position:relative}.plan-shell .price-option{z-index:2;box-sizing:border-box;height:100%;position:relative}.plan-peek{z-index:1;pointer-events:none;width:300px;height:410px;position:absolute;top:30px;left:-165px;transform:rotate(-12deg)}.integrated-plans{gap:28px;max-width:1040px;margin-inline:auto}.plan-shell-0 .plan-top{color:#1e2d23;background:linear-gradient(135deg,#f1f4ed,#fff)}.plan-shell-1 .plan-top{color:#f0f5ed;background:linear-gradient(135deg,#243a2d,#101d17)}.integrated-plans .plan-shell-0 .price-option{color:#203019;background:#fff;border-color:#d9ded6}.pricing-complete{overflow:hidden}.plan-top{position:relative}.plan-top h3{letter-spacing:-3px}.plan-top small{letter-spacing:0}.plan-full-list li:nth-child(2n){background:#f5f7f3}.plan-full-list li{padding-inline:7px!important}.journey-copy{text-align:right;max-width:1000px;margin:auto;top:7%;left:10%;right:10%}.journey-eyebrow{letter-spacing:2px;color:#b0c89c;margin-bottom:18px;font-size:11px;display:block}.journey-line h2{text-wrap:balance;letter-spacing:-2px;max-width:900px;font-size:clamp(40px,5.2vw,76px);font-weight:600;line-height:1.15}.journey-line p{color:#bec8be;text-wrap:pretty;max-width:650px;font-size:clamp(14px,1.25vw,18px);line-height:1.9}.journey-live-scene{height:75%;top:25%}.living-plant{pointer-events:auto;touch-action:pan-y;cursor:grab}.living-plant:active{cursor:grabbing}.plant-label-space{pointer-events:none;position:absolute;inset:0}.plant-feature-orbit{transform:translate(-50%,-50%) scale(var(--depth-scale,1));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#e1efd8;white-space:nowrap;pointer-events:auto;cursor:pointer;background:#10251dd9;border:1px solid #d1efb64a;border-radius:30px;max-width:190px;padding:8px 12px;font:500 10px Heebo,sans-serif;transition:background .2s,box-shadow .2s;position:absolute;box-shadow:0 5px 20px #0004}.plant-feature-orbit i{background:#b5e992;border-radius:50%;width:4px;height:4px;margin-left:7px;display:inline-block;box-shadow:0 0 10px #9ee676}.plant-feature-orbit span{white-space:normal;margin-top:6px;font-size:10px;font-weight:400;line-height:1.6;display:none}.plant-feature-orbit:hover,.plant-feature-orbit:focus-visible,.plant-feature-orbit.is-selected{color:#fff;background:#29432a;padding:12px 16px;box-shadow:0 0 28px #9cd78628;z-index:100!important}.plant-feature-orbit:hover span,.plant-feature-orbit:focus-visible span,.plant-feature-orbit.is-selected span{display:block}.living-plant canvas{pointer-events:none}@keyframes ambient-drift{to{opacity:.45;transform:translate(3%,5%)}}@keyframes headline-light{50%{background-position:100%}}@media (width<=760px){.site-nav{gap:12px;padding:18px 5%}.site-nav>.logo{font-size:30px}.nav-start{padding:12px 14px;font-size:11px}.nav-menu details>div{grid-template-columns:1fr 1fr;width:auto;margin-top:15px;position:static}.nav-menu.is-open{background:linear-gradient(135deg,#17271e,#0a120e);padding:28px}.welcome{gap:30px;min-height:850px;padding-top:45px}.welcome h1{letter-spacing:-2px;font-size:clamp(49px,12vw,74px)}.welcome-copy p{font-size:14px}.welcome .system-preview{width:94%;margin:auto}.welcome .screen-float{max-width:140px;font-size:10px}.content-column .feature{padding-block:10px}.content-column .feature p{font-size:11px}.fp-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fp-related>div>a{min-height:210px;padding:17px}.fp-related .category-object{height:145px}.fp-related .related-name{font-size:13px}.plan-peek{width:210px;height:290px;top:25px;left:-90px}.plan-shell-0{margin-left:35px}.journey-copy{top:8%;left:7%;right:7%}.journey-line h2{letter-spacing:-1.3px;max-width:370px;font-size:36px}.journey-line p{max-width:330px;margin:0;font-size:12px;line-height:1.8}.journey-eyebrow{margin-bottom:14px;font-size:9px}.journey-live-scene{height:65%;top:31%}.plant-feature-orbit{max-width:145px;padding:6px 8px;font-size:9px}.plant-copy{pointer-events:none}.plant-copy a{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.welcome:before,.welcome h1 span{animation:none}.plan-peek{opacity:1}.fp-related>div>a:hover{transform:none}}.integrated-plans{gap:145px;max-width:1100px}.integrated-plans .plan-shell-0 .price-option .plan-top{color:#203019;background:linear-gradient(135deg,#eef2eb,#fff)}.integrated-plans .plan-shell-1 .price-option .plan-top{color:#f0f5ed;background:linear-gradient(135deg,#243a2d,#101d17)}.plan-peek{width:320px;top:0;left:-190px}.plan-shell-0 .plan-top .chapter-cta{color:#fff;background:#243c2d}@media (width<=760px){.integrated-plans{gap:35px}.plan-peek{width:230px;top:20px;left:-105px}}.integrated-plans .plan-shell-0 .plan-top p{color:#596458}.plant-copy h2{font-size:clamp(34px,3.5vw,54px);line-height:1.25}.plant-feature-orbit:focus-visible{outline-offset:3px;outline:2px solid #cbf397}.site-nav{background:#0d1512;gap:30px;padding:18px 5%}.site-nav>.logo{font-size:34px}.nav-menu{gap:30px;font-size:13px}.nav-start{border-radius:10px;padding:12px 20px}.nav-menu summary{align-items:center;gap:12px;list-style:none;display:flex}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu details>div.nav-capabilities{color:#17251c;background:#f7f8f4;border:0;border-radius:5px 5px 18px 18px;width:280px;padding:12px 22px 20px;display:block;box-shadow:0 25px 70px #0005}.nav-capabilities>p{color:#667563;margin:12px 0;font-size:11px}.nav-menu details .nav-capabilities a{border:0;border-bottom:1px solid #20302018;border-radius:0;justify-content:space-between;padding:14px 0;font-size:14px;display:flex}.nav-menu details .nav-capabilities a:hover{color:#42682d;background:0 0;transform:none}.nav-capabilities a span:last-child{color:#678256}.welcome h1 .headline-line{color:inherit;-webkit-text-fill-color:currentColor;background:0 0;padding-bottom:.08em;animation:none;display:block;overflow:hidden}.headline-line b{font-weight:800;animation:1.15s cubic-bezier(.16,1,.3,1) both headline-rise;display:block}.welcome h1 .headline-accent b{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#a8d65d,#e6f6c7,#9acb64) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.3s cubic-bezier(.16,1,.3,1) .12s both headline-rise,8s ease-in-out 1.5s infinite headline-light}.stage{perspective:1300px}.stage-foreground{z-index:4;letter-spacing:-2px;color:#e8eee7;pointer-events:none;opacity:calc((1 - var(--reveal))*.85);transform:translateX(calc(var(--p)*-200px)) translateY(calc(var(--p)*90px)) rotate(-6deg);font-size:clamp(28px,4.2vw,65px);font-weight:700;position:absolute;bottom:18%;left:5%}.opening{z-index:1;transform:translateY(calc(var(--p)*-330px)) rotate(calc(var(--p)*-5deg)) scale(calc(1 + var(--p)*.18))}.opening h1{letter-spacing:-6px}.connected-satellites>span:first-child{z-index:0;transform:translateY(calc((1 - var(--reveal))*100px)) rotate(-11deg);top:25%}.connected-satellites>span:nth-child(2){transform:translateY(calc((1 - var(--reveal))*160px)) rotate(8deg);padding:21px;top:69%;left:23%}.stage[data-phase=content] .content-column{filter:drop-shadow(0 15px 35px #0005)}.integrated-plans{gap:26px;max-width:1030px;padding-right:90px}.plan-peek{width:440px;height:540px;top:10px;left:auto;right:-215px;transform:rotate(8deg)}.plan-shell-0{z-index:3}.pricing-complete{padding-inline:7%}.plan-shell-0 .price-option{z-index:2}.plan-peek .pricing-actor{height:100%}.amit-held-card{isolation:isolate;margin-top:100px;position:relative;overflow:visible!important}.amit-held-card:before{content:"";border-radius:inherit;z-index:-1;background:#fff;position:absolute;inset:0;box-shadow:0 18px 40px #1c30222b}.amit-held-card .card-holder{z-index:-2;pointer-events:none;width:360px;height:390px;position:absolute;top:-240px;left:50%;transform:translate(-50%)}.amit-held-card .sketch-top,.amit-held-card .sketch-row,.amit-held-card .sketch-foot,.amit-held-card>small{z-index:1;background:#fff;position:relative}.stop-06 .product-sketch{background:0 0}.stop-06 .sketch-top{border-radius:18px 18px 0 0}.stop-06 .product-sketch:after{content:"";pointer-events:none;filter:drop-shadow(0 3px 3px #23362a40);z-index:3;background:radial-gradient(13px 18px at 11px,#d6e2db 85%,#0000 95%),radial-gradient(13px 18px at calc(100% - 11px),#d6e2db 85%,#0000 95%);height:36px;position:absolute;top:70px;left:-10px;right:-10px}.fp-related{background:#f7f7f4;grid-template-columns:.9fr 1.7fr;gap:6%;padding:90px 7%;display:grid}.fp-related .related-lead{display:block}.related-lead>span{color:#63735f;font-size:12px}.fp-related h2{letter-spacing:-2px;margin:22px 0;font-size:clamp(30px,3.4vw,52px);line-height:1.15}.related-lead p{color:#677261;font-size:13px}.fp-related>div:not(.related-lead){display:block}.fp-related>div>a{min-height:100px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #17291e25;border-radius:0;grid-template-columns:85px 1fr 30px;align-items:center;padding:7px 0;display:grid}.fp-related>div>a:hover{box-shadow:none;background:#e9eee650;transform:none}.fp-related .category-object{width:95px;height:90px;margin:0}.fp-related a>b{font-size:25px;position:static}.fp-related .related-name{font-size:21px;font-weight:500}.business-gallery{color:#19251d;direction:rtl;background:#f3f3ef;height:100svh;min-height:680px;padding:55px 0 20px;overflow:hidden}.business-gallery-head{justify-content:space-between;align-items:flex-end;gap:30px;padding:0 7%;display:flex}.business-gallery-head h2{letter-spacing:-2px;margin:0;font-size:clamp(32px,3.6vw,55px);line-height:1.12}.business-gallery-head em{color:#718264;font-style:normal}.business-gallery-head p{color:#687364;font-size:13px;line-height:1.8}.business-filters{gap:8px;padding:25px 7% 20px;display:flex;overflow-x:auto}.business-filters button{white-space:nowrap;color:#52604c;cursor:pointer;background:0 0;border:1px solid #d3d9ce;border-radius:50px;padding:10px 17px;font-size:12px}.business-filters button[aria-pressed=true]{color:#f5f8f0;background:#203629;border-color:#203629}.business-viewport{scrollbar-width:none;direction:rtl;padding:0 7%;overflow-x:auto}.business-viewport::-webkit-scrollbar{display:none}.business-track{gap:22px;width:max-content;padding-bottom:12px;display:flex}.business-portrait{background:#e4e9df;border-radius:20px;width:clamp(260px,27vw,390px);height:clamp(280px,46svh,480px);position:relative;overflow:hidden}.business-portrait:nth-child(3n+2){background:#d9e3df}.business-portrait:nth-child(3n){background:#e9e5dc}.business-art{height:78%;padding:18px 14px 0}.business-art img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .6s}.business-portrait:hover img{transform:scale(1.06)rotate(-2deg)}.business-card-copy{background:linear-gradient(#0000,#f5f6f0e8 35%);padding:22px 25px;position:absolute;bottom:0;left:0;right:0}.business-card-copy>span{color:#72806a;font-size:10px}.business-card-copy h3{max-width:85%;margin:7px 0 0;font-size:23px;line-height:1.2}.business-card-copy b{font-size:23px;font-weight:400;position:absolute;bottom:25px;left:25px}.business-gallery-controls{color:#6b7864;justify-content:space-between;align-items:center;padding:12px 7%;font-size:11px;display:flex}.business-gallery-controls button{cursor:pointer;background:0 0;border:1px solid #bbc6b2;border-radius:50%;width:40px;height:40px;margin-right:8px;font-size:20px}@keyframes headline-rise{0%{transform:translateY(115%)rotate(3deg)}to{transform:translateY(0)rotate(0)}}@media (width<=760px){.site-nav{gap:12px;padding:16px 5%}.site-nav>.logo{font-size:28px}.nav-menu details>div.nav-capabilities{width:100%;margin:15px 0;position:static}.nav-menu.is-open{background:#0d1512}.nav-menu details .nav-capabilities a{color:#213127}.stage-foreground{letter-spacing:-1px;font-size:27px;bottom:25%;left:7%}.opening h1{letter-spacing:-2px}.integrated-plans{gap:32px;padding:0}.plan-shell-0{margin:170px 0 0}.plan-peek{width:310px;height:390px;margin-left:-155px;top:-205px;left:50%;right:auto;transform:rotate(0)}.pricing-complete{padding-inline:6%}.fp-related{padding:55px 7%;display:block}.fp-related .related-lead{margin-bottom:25px}.fp-related h2{font-size:36px}.fp-related>div>a{grid-template-columns:80px 1fr 25px;min-height:95px}.fp-related .related-name{font-size:18px}.business-gallery{min-height:650px;padding-top:35px}.business-gallery-head{display:block}.business-gallery-head h2{font-size:34px}.business-gallery-head p{margin:15px 0 0;font-size:11px}.business-filters{padding-block:18px}.business-filters button{padding:9px 14px;font-size:11px}.business-portrait{width:75vw;height:40svh;min-height:280px}.business-card-copy h3{font-size:23px}.business-track{gap:15px}.amit-held-card .card-holder{width:230px;height:270px;top:-170px}.amit-held-card{margin-top:70px}.stop-06 .stop-copy h2{font-size:32px}.stop-06 .product-sketch .sketch-row{min-height:35px}}@media (prefers-reduced-motion:reduce){.headline-line b{animation:none!important}.business-gallery{height:auto}.business-portrait:hover img{transform:none}.stage-foreground{display:none}}.integrated-plans .plan-shell-0 .price-option .plan-top p{color:#52604e!important}.business-portrait:focus-visible{outline-offset:-4px}.business-viewport:focus-visible{outline-offset:-3px}@media (height<=649px){.business-gallery{height:auto;min-height:0;padding-bottom:30px}.business-portrait{height:320px}}.business-tunnel{isolation:isolate;background:radial-gradient(at 50% 80%,#a9c4a244,#0000 58%),linear-gradient(#f5f6f1,#e0e8de);position:relative}.business-tunnel .business-gallery-head{z-index:3;position:relative}.business-tunnel .business-filters{z-index:3;justify-content:center;position:relative}.business-tunnel .business-viewport{perspective:900px;perspective-origin:50% 45%;touch-action:pan-y;cursor:grab;height:53svh;min-height:330px;padding:0;position:relative;overflow:visible}.business-tunnel .business-track{width:100%;transform-style:preserve-3d;padding:0;display:block;position:absolute;inset:0}.business-tunnel .business-portrait{backface-visibility:hidden;will-change:transform;background:linear-gradient(155deg,#fff,#e4eddf);border-radius:15px;width:350px;height:420px;transition:box-shadow .25s;position:absolute;top:48%;left:50%;box-shadow:0 30px 60px #233f2925,0 0 0 1px #fff9}.business-tunnel .business-portrait:hover{box-shadow:0 25px 70px #2e59374d,0 0 0 2px #8bac69}.business-tunnel .business-art{height:80%;padding:12px}.business-tunnel .business-card-copy{background:linear-gradient(#0000,#f3f6ed 28%);padding:35px 24px 24px}.business-tunnel .business-card-copy h3{font-size:27px}.tunnel-horizon{pointer-events:none;background:radial-gradient(#b3c99e45,#0000 65%);border:1px solid #6e8d6020;border-radius:50%;position:absolute;inset:0 10% -20%;transform:rotateX(65deg)}.business-tunnel .business-gallery-controls{z-index:3;position:relative}.business-tunnel .business-gallery-head h2{font-size:clamp(34px,4vw,62px)}.amit-held-card .card-holder{clip-path:inset(0 0 35%);z-index:-2;width:240px;height:280px;top:-150px;left:5px;overflow:hidden;transform:translate(-32%)rotate(-15deg)}.stop-06 .product-sketch:after{display:none}.amit-held-card:after{display:none!important}.amit-held-card .sketch-top:before,.amit-held-card .sketch-top:after{content:"";z-index:5;background:linear-gradient(110deg,#f0f4f0,#c5d6cb);border:1px solid #becfc4;border-radius:12px;width:27px;height:19px;position:absolute;top:-9px;left:32px;transform:rotate(-12deg);box-shadow:1px 3px 5px #243c3040}.amit-held-card .sketch-top:after{width:19px;height:28px;top:33px;left:-12px;transform:rotate(10deg)}.stop-06 .stop-layout{padding-left:65px}.stop-06 .amit-held-card{max-width:430px;margin-top:145px;transform:rotate(-3deg)}.stop-06 .stop-copy h2{font-size:clamp(36px,4.6vw,65px)}.feature-page .fp-related{color:#edf3e9;background:radial-gradient(at 80% 20%,#34523a50,#0000 55%),#0c1410;padding:75px 7% 90px;display:block}.feature-page .fp-related .related-lead{background:0 0;border:0;justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:45px;display:flex}.related-lead>span{display:none}.feature-page .fp-related h2{max-width:650px;margin:0;font-size:clamp(33px,4vw,58px);font-weight:600;line-height:1.12}.feature-page .fp-related h2 br{display:none}.feature-page .fp-related .related-lead p{color:#a7b5a2;max-width:210px;font-size:13px}.feature-page .fp-related>div:not(.related-lead){background:0 0;border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.feature-page .fp-related>div>a{background:linear-gradient(145deg,#263a2a80,#111d16);border:1px solid #b1ce9528;border-radius:22px;flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:245px;padding:22px 18px;transition:transform .3s,border-color .3s;display:flex;position:relative;overflow:visible}.feature-page .fp-related>div>a:hover{background:linear-gradient(145deg,#3d563180,#17291b);border-color:#a8d65d88;transform:translateY(-7px)}.feature-page .fp-related .category-object{width:100%;height:170px;margin:-15px 0 10px}.feature-page .fp-related .related-name{color:#edf3e9;font-size:16px;line-height:1.5}.feature-page .fp-related a>b{color:#a8d65d;margin:0;font-size:20px;position:absolute;top:17px;left:17px}.feature-page .fp-related a>span{background:0 0}@media (width<=760px){.business-tunnel .business-gallery-head{text-align:center}.business-tunnel .business-gallery-head h2{font-size:36px}.business-tunnel .business-gallery-head p{font-size:11px}.business-tunnel .business-filters{justify-content:flex-start}.business-tunnel .business-viewport{perspective:650px;height:45svh;min-height:290px}.business-tunnel .business-portrait{width:280px;height:355px}.business-tunnel .business-card-copy h3{font-size:24px}.amit-held-card .card-holder{width:190px;height:220px;top:-115px;left:25px}.stop-06 .stop-layout{padding-left:20px}.stop-06 .amit-held-card{max-width:100%;margin-top:85px}.feature-page .fp-related .related-lead{margin-bottom:25px;display:block}.feature-page .fp-related .related-lead p{max-width:none;margin-top:18px}.feature-page .fp-related>div:not(.related-lead){grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.feature-page .fp-related>div>a{min-height:205px;padding:16px}.feature-page .fp-related .category-object{height:130px}.feature-page .fp-related .related-name{font-size:14px}}@media (prefers-reduced-motion:reduce){.business-tunnel{height:auto}.business-tunnel .business-viewport{perspective:none;height:auto;padding:20px 7%;overflow-x:auto}.business-tunnel .business-track{width:max-content;display:flex;position:relative}.business-tunnel .business-portrait{will-change:auto;position:relative;top:auto;left:auto;opacity:1!important;visibility:visible!important;transform:none!important}.tunnel-horizon{display:none}}.business-tunnel .business-portrait{transition:transform .35s cubic-bezier(.2,.7,.3,1),box-shadow .25s,opacity .3s}.business-tunnel .business-portrait:focus-visible{outline-offset:5px;outline:3px solid #446e29}.business-tunnel .business-portrait img{-webkit-user-select:none;user-select:none}.business-tunnel .business-card-copy h3{font-size:31px;font-weight:700}.business-tunnel .business-card-copy>span{font-size:13px}@media (prefers-reduced-motion:reduce){.business-tunnel .business-portrait{transition:none}}.stage .cinematic-back{transform:translateY(calc(var(--p)*-300px)) rotate(-8deg);z-index:2;opacity:clamp(0,calc(1 - var(--p)*2.8),1);animation:none;top:8%}.cinematic-back h1{text-shadow:0 2px #bbc6b8,0 5px #7e8d7c,0 8px #566552,0 13px 16px #0008;letter-spacing:-5px;font-size:clamp(60px,8vw,125px)}.cinematic-front{z-index:4;transform:rotate(7deg) translateY(calc(var(--p)*200px));opacity:clamp(0,calc(1 - var(--p)*3),1);pointer-events:none;text-align:center;position:absolute;top:58%;left:6%;right:6%}.cinematic-front h2{letter-spacing:-5px;color:#b6e971;text-shadow:0 3px #85b34a,0 6px #577c31,0 10px #3e5927,0 20px 25px #0009;margin:0;font-size:clamp(55px,8vw,122px);font-weight:900;line-height:1.05}.cinematic-front p{color:#d3f5df;margin:12px auto;font-size:clamp(22px,3vw,44px);font-style:italic;font-weight:600;transform:rotate(-9deg)}.stage .hero-orbit{opacity:.8;transform:rotate(-15deg) translateX(calc(var(--reveal)*-20%));z-index:1;inset:6% -10% -12%}.hero-orbit span{border-color:#a1ffc26b;box-shadow:0 0 6px #95ffb350,inset 0 0 5px #95ffb330}.hero-orbit span+span{border-color:#a1ffc2a0;box-shadow:0 0 12px #95ffb380}.stage .connected-satellites{opacity:calc(.8 + var(--reveal)*.2);z-index:4}.stage .connected-satellites>span{pointer-events:auto;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(145deg,#224b3aaf,#10281deb);border:1px solid #b0e9c06b;top:32%;left:5%;transform:rotate(-14deg);box-shadow:0 15px 40px #0007,inset 0 1px 2px #caffd65c}.stage .connected-satellites>span:active{cursor:grabbing}.stage .connected-satellites>span:nth-child(2){top:37%;left:auto;right:5%;transform:rotate(12deg)}.stage .connected-satellites>span:nth-child(3){top:76%;left:12%;transform:rotate(-8deg)}.stage[data-phase=content] .connected-satellites>span:nth-child(2){top:75%;left:20%;right:auto}.stage .aurora{opacity:.85}.stage .content-column{z-index:6}@media (width<=760px){.stage .cinematic-back{transform:rotate(-7deg) translateY(calc(var(--p)*-200px));top:15%;left:1%;right:1%}.cinematic-back h1{letter-spacing:-2px;font-size:12vw}.cinematic-front{top:58%;left:1%;right:1%}.cinematic-front h2{letter-spacing:-2px;text-shadow:0 2px #85b34a,0 4px #577c31,0 10px 15px #0009;font-size:12vw}.cinematic-front p{font-size:25px}.stage .connected-satellites>span{max-width:135px;padding:9px;font-size:17px;display:flex;top:33%;left:2%}.stage .connected-satellites>span b{font-size:9px}.stage .connected-satellites>span:nth-child(2){top:40%;right:2%}.stage .connected-satellites>span:nth-child(3),.stage[data-phase=content] .connected-satellites{display:none}}@media (prefers-reduced-motion:reduce){.cinematic-back,.cinematic-front{transform:none!important}.cinematic-back h1,.cinematic-front h2,.cinematic-front p{opacity:1!important;transform:none!important}}.global-footer .studio-credit{color:#c7d5c6;align-self:end;font-size:13px;text-decoration:none}.global-footer .studio-credit:hover{color:#b5dc78;text-underline-offset:5px;text-decoration:underline}.accessibility-trigger{color:#132018;z-index:10001;cursor:pointer;background:#a8d65d;border:2px solid #f7fff0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 5px 24px #0005}.accessibility-trigger svg{width:27px;height:27px}.accessibility-panel{color:#18231b;z-index:10002;direction:rtl;background:#f9fbf6;border:1px solid #ccd8bf;border-radius:20px;width:min(340px,100vw - 40px);max-height:calc(100dvh - 100px);padding:20px;position:fixed;bottom:80px;right:20px;overflow:auto;box-shadow:0 20px 80px #0005}.accessibility-panel header{direction:rtl;justify-content:space-between;align-items:center;padding:0;display:flex;position:static}.accessibility-panel h2{margin:0;font-size:22px}.accessibility-panel button{cursor:pointer;color:#233321;background:#fff;border:1px solid #d2deca;border-radius:9px;padding:12px}.accessibility-panel>button{justify-content:space-between;width:100%;margin:8px 0;display:flex}.accessibility-panel button[aria-pressed=true]{background:#dcebc9;border-color:#627f45}.accessibility-panel button:disabled{opacity:.4}.accessibility-panel>a{margin-top:16px;font-size:13px;text-decoration:underline;display:block}.a11y-size{align-items:center;gap:8px;margin:20px 0;display:flex}.a11y-size span{margin-left:auto;font-size:13px}.cookie-notice{z-index:9999;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#1e2b20;direction:rtl;background:#f7f9f2f5;border:1px solid #bcccac;border-radius:20px;align-items:center;gap:25px;padding:22px 26px;display:flex;position:fixed;bottom:20px;left:20px;right:90px;box-shadow:0 15px 60px #0003}.cookie-notice strong{font-size:16px}.cookie-notice p{max-width:720px;margin:6px 0 0;font-size:12px;line-height:1.7}.cookie-notice a{white-space:nowrap;font-size:12px;text-decoration:underline}.cookie-notice button{color:#fff;white-space:nowrap;cursor:pointer;background:#213b2b;border:0;border-radius:10px;padding:13px 20px}.a11y-links a{text-underline-offset:4px!important;text-decoration:underline!important}.a11y-spacing p,.a11y-spacing li{letter-spacing:.04em!important;word-spacing:.1em!important;line-height:2!important}.a11y-motion *,.a11y-motion :before,.a11y-motion :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}body{zoom:var(--a11y-scale,1)}@media (width<=760px){.cookie-notice{flex-wrap:wrap;gap:14px;padding:18px;bottom:82px;left:12px;right:12px}.cookie-notice>div{width:100%}.cookie-notice a{margin-left:auto}.accessibility-trigger{bottom:16px;right:16px}.accessibility-panel{bottom:75px;right:12px}.cookie-notice p{font-size:11px}}.a11y-contrast body{filter:none}.a11y-contrast main,.a11y-contrast .site-nav,.a11y-contrast .global-footer{filter:contrast(1.4)}.a11y-motion .cinematic-back h1,.a11y-motion .cinematic-front h2,.a11y-motion .cinematic-front p{opacity:1!important;transform:none!important}.a11y-motion .business-tunnel{height:auto}.a11y-motion .business-tunnel .business-viewport{perspective:none;height:auto;padding:20px 7%;overflow-x:auto}.a11y-motion .business-tunnel .business-track{width:max-content;display:flex;position:relative}.a11y-motion .business-tunnel .business-portrait{will-change:auto;position:relative;top:auto;left:auto;opacity:1!important;visibility:visible!important;transform:none!important}.a11y-motion .tunnel-horizon{display:none}:root{--treatly-light-text:#f5f6ef;font-family:Rubik,Arial,sans-serif}body{font-family:Rubik,Arial,sans-serif}button,input,select,textarea{font:inherit}.stage .cinematic-back h1,.stage .content-column h2,.stage .content-column h3,.welcome .demo-link,.fp-hero h1,.fp-end h2,.one-stop h2,.capability-index h3{color:var(--treatly-light-text)}.ui-arrow{vertical-align:-.1em;flex-shrink:0;width:1em;height:1em;display:inline-block}.capability-card{position:relative}.capability-card-link:after{content:"";z-index:5;position:absolute;inset:0}.capability-card:focus-within{outline-offset:5px;outline:2px solid #a8d65d}.capability-card .category-object{pointer-events:none}.business-mega{color:#18291e;background:#f6f8f3;border:1px solid #d8e2d0;border-radius:0 0 22px 22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;max-height:75vh;padding:32px;display:grid;position:absolute;top:100%;left:3vw;right:3vw;overflow:auto;box-shadow:0 25px 70px #0005}.business-mega h3{color:#1c3223;margin:0 0 12px;font-size:17px}.nav-menu .business-mega a{color:#334b38;padding:7px 0;font-size:14px;display:block}.nav-menu .business-mega a:hover{color:#436d25;text-decoration:underline}.business-menu-all{grid-column:1/-1}.product-explorer .explorer-panel{animation:2s both explorer-soft}@keyframes explorer-soft{0%{opacity:.35;translate:0 10px}to{opacity:1;translate:0}}.contact-page{color:#f6f8f2;background:radial-gradient(at 10% 20%,#33543b55,#0000 65%),#101a14;grid-template-columns:1fr 1fr;gap:8%;min-height:75vh;padding:90px 7%;display:grid}.contact-copy h1{letter-spacing:-2px;margin:25px 0;font-size:clamp(42px,6vw,88px);line-height:1.12}.contact-copy h1 em{color:#b3d77a;font-style:normal}.contact-copy p{color:#c3cfbf;font-size:19px;line-height:1.8}.contact-methods{gap:18px;margin-top:40px;display:grid}.contact-methods a{align-items:center;gap:20px;display:flex}.contact-form-wrap{color:#15251a;background:#f7f9f4;border-radius:24px;padding:35px}.contact-form-wrap label{gap:9px;margin-bottom:20px;font-size:15px;font-weight:500;display:grid}.contact-form-wrap input,.contact-form-wrap select,.contact-form-wrap textarea{color:#17291d;background:#fff;border:1px solid #bcc9b5;border-radius:9px;width:100%;min-width:0;padding:13px}.contact-form-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form-wrap button{color:#15251a;cursor:pointer;background:#aacc73;border:0;border-radius:10px;width:100%;padding:16px 24px;font-weight:600}.contact-form-wrap .contact-privacy{font-size:12px;line-height:1.7}.contact-privacy a{text-decoration:underline}.contact-honey{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-success h2{font-size:35px}.contact-page :focus-visible{outline-offset:3px;outline:3px solid #67943e}.accessibility-panel{width:min(440px,100vw - 24px)}.a11y-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.a11y-tiles button{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:90px;font-size:12px;display:flex}.a11y-tiles button>span{font-size:26px}.a11y-control{text-align:center;margin:18px 0}.a11y-control>span{font-size:14px;font-weight:600}.a11y-control>div{border-bottom:4px solid #a7c77d;justify-content:space-between;align-items:center;gap:15px;margin-top:9px;padding-bottom:8px;display:flex}.a11y-control button{width:50px;font-size:20px}.a11y-help{font-size:12px;line-height:1.6}.a11y-reading-guide{pointer-events:none;z-index:9998;background:#c7ee9e22;border-block:2px solid #a4cc5d;height:35px;position:fixed;top:50%;left:0;right:0}.a11y-image-description{z-index:10;color:#17251c;background:#fff;padding:6px;font-size:14px;line-height:1.5;position:relative;display:block!important}.a11y-hideImages main img{visibility:hidden!important}.a11y-font body,.a11y-font button,.a11y-font input,.a11y-font textarea{font-family:Arial,sans-serif!important}.a11y-headings :is(h1,h2,h3,h4){outline-offset:3px;outline:2px solid #8caf54}.a11y-custom-spacing main :is(p,li,h1,h2,h3,a){letter-spacing:var(--a11y-letters)!important;word-spacing:var(--a11y-words)!important;line-height:var(--a11y-lines)!important}html[data-a11y-color=high] :is(main,.site-nav,.global-footer){filter:contrast(1.6)}html[data-a11y-color=invert] :is(main,.site-nav,.global-footer){filter:invert()hue-rotate(180deg)}html[data-a11y-color=gray] :is(main,.site-nav,.global-footer){filter:grayscale()}html[data-a11y-color=mono] :is(main,.site-nav,.global-footer){filter:grayscale()contrast(2)}html[data-a11y-cursor=dark] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='48'%3E%3Cpath d='M3 2v34l9-9 8 17 7-4-9-15h17Z' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 3 2,auto!important}html[data-a11y-cursor=light] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='48'%3E%3Cpath d='M3 2v34l9-9 8 17 7-4-9-15h17Z' fill='%23fff' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") 3 2,auto!important}.universal-skip{z-index:20000}:focus-visible{outline-offset:4px;outline:2px solid #85af4e}@media (width<=760px){.business-mega{grid-template-columns:1fr 1fr;gap:22px;max-height:55vh;padding:20px 14px;display:grid;position:static}.nav-menu .business-mega a{font-size:13px}.business-mega h3{font-size:15px}.one-stop .capability-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.one-stop .capability-index article{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:15px 12px;display:flex}.one-stop .capability-index h3{letter-spacing:-.5px;font-size:17px;line-height:1.3}.one-stop .capability-index p{font-size:12px;line-height:1.6}.one-stop .capability-index ul{grid-template-columns:1fr;gap:7px;display:grid}.one-stop .capability-index li{font-size:11px;line-height:1.5}.one-stop .capability-index .category-object{width:100%;height:110px;margin:0}.product-explorer{padding:40px 6%;display:block;overflow:hidden}.product-explorer h2{font-size:32px}.product-explorer .explorer-buttons{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;gap:10px;max-width:100%;padding:8px 0 16px;display:flex;overflow-x:auto}.product-explorer .explorer-buttons button{white-space:normal;scroll-snap-align:start;border:1px solid #47632955;border-radius:12px;flex:0 0 72%;min-height:75px;padding:16px;font-size:17px}.product-explorer .explorer-buttons button[aria-selected=true]{color:#d7efac;background:#18271a}.product-explorer .explorer-panel{width:100%;height:auto;min-height:310px;margin:18px 0 0;padding:28px;position:relative;top:auto}.product-explorer .explorer-panel h3{font-size:25px}.product-explorer .explorer-panel .explorer-symbol{font-size:40px}.contact-page{grid-template-columns:1fr;gap:30px;padding:40px 6%}.contact-form-wrap{padding:24px 18px}.contact-form-row{grid-template-columns:1fr;gap:0}.welcome .welcome-peek{opacity:1;display:block;bottom:0}.welcome{padding-bottom:180px}.business-tunnel .business-portrait{width:250px}}@media (prefers-reduced-motion:reduce){.product-explorer .explorer-panel{animation:none}}.site-nav .nav-menu .business-menu{position:static}.site-nav .nav-menu .business-menu>.business-mega{color:#18291e;background:#f6f8f3;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;width:auto;padding:32px;display:grid;position:absolute;top:100%;left:3vw;right:3vw}.site-nav .business-mega section{min-width:0}.site-nav .business-mega a{border:0;border-radius:0}.stage .cinematic-back h2{text-shadow:0 2px #bbc6b8,0 5px #7e8d7c,0 8px #566552,0 13px 16px #0008;letter-spacing:-5px;color:var(--treatly-light-text);margin:0;font-size:clamp(60px,8vw,125px);font-weight:800;line-height:1.08}.explorer-playback{cursor:pointer;background:0 0;border:1px solid;border-radius:20px;margin-top:12px;padding:8px 15px;font-size:12px}@media (width<=760px){.site-nav .nav-menu .business-menu>.business-mega{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:18px 12px;position:static}.welcome .welcome-peek{transform:translateY(calc(var(--peek-hide,1)*400px)) rotate(-6deg);bottom:-140px}.stage .cinematic-back h2{letter-spacing:-2px;font-size:12vw}.nav-menu.is-open{max-height:80dvh;overflow:auto}}.a11y-motion .welcome .welcome-peek{transform:rotate(-6deg)}.a11y-motion .cinematic-back h2{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.cinematic-back h2{opacity:1!important;transform:none!important}}.contact-math{margin-top:24px}.contact-math input{max-width:140px}.contact-form-wrap #math-help{color:#4a614c;margin:-8px 0 20px;display:block}@media (width<=760px){.welcome .welcome-peek{transition:transform .65s cubic-bezier(.22,.75,.3,1)}.business-tunnel .business-portrait{width:76%;max-width:330px;transition:box-shadow .25s}.business-tunnel .business-viewport{overflow:hidden}.business-tunnel .business-track{transform:translateZ(0)}}.site-nav,#treatly-nav{z-index:500;position:sticky;top:0}#treatly-nav .site-nav{position:relative;top:auto}.admin-bar .site-nav,.admin-bar #treatly-nav{top:32px}.admin-bar #treatly-nav .site-nav{top:0}.site-nav .nav-menu .business-menu>.business-mega{border-radius:0 0 18px 18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;max-height:70dvh;padding:28px 32px}.site-nav .business-category-menu>summary{color:#223d29;border-bottom:1px solid #d9e3d1;padding:0 0 12px;font-size:16px;font-weight:700}.site-nav .business-category-menu>summary span{display:none}.site-nav .nav-menu .business-category-menu>div{width:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:8px 0;display:block;position:static}.site-nav .business-category-menu>div a{padding:7px 0;font-size:13px;line-height:1.5}.screen-slideshow{aspect-ratio:1.5;background:#f3f5ef;width:100%;position:relative;overflow:hidden}.preview-frame .screen-slide{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.preview-frame .screen-slide.is-active{opacity:1}.screen-dots{z-index:2;direction:ltr;justify-content:center;gap:9px;display:flex;position:absolute;bottom:12px;left:0;right:0}.screen-dots button{cursor:pointer;background:#fff;border:1px solid #5e764b;border-radius:50%;width:11px;height:11px;padding:0}.screen-dots button[aria-pressed=true]{background:#83ad52}.screen-dots button:focus-visible{outline-offset:3px;outline:2px solid #172d1b}@media (width<=760px){.site-nav .nav-menu .business-menu>.business-mega{max-height:55dvh;padding:10px 14px;display:block}.site-nav .business-category-menu{border-bottom:1px solid #d6e0cf;padding:12px 0}.site-nav .business-category-menu>summary{border:0;justify-content:space-between;padding:6px 0;font-size:16px}.site-nav .business-category-menu>summary span{display:inline}.site-nav .business-category-menu[open]>summary span{transform:rotate(45deg)}.site-nav .nav-menu .business-category-menu>div{margin:0;padding:6px 14px}.site-nav .business-category-menu>div a{padding:10px 0;font-size:14px}.admin-bar .site-nav,.admin-bar #treatly-nav{top:46px}}@media (prefers-reduced-motion:reduce){.preview-frame .screen-slide{transition:none}}.site-nav,#treatly-nav,.admin-bar .site-nav,.admin-bar #treatly-nav{position:relative;top:auto}
