.ownernav .links a{cursor:pointer}.ohero{padding:54px 0 8px;position:relative}.ohero .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}.ohero h1{font-size:clamp(38px,4.7vw,60px);max-width:14ch;margin:16px 0 0}.ohero .sub{font-size:20px;color:var(--ink-2);max-width:46ch;margin:18px 0 0;line-height:1.5}.ohero .supp{font-size:15.5px;color:var(--ink-3);max-width:48ch;margin:14px 0 0}.ohero .cta{gap:12px;margin-top:28px}.ohero .cta,.ohero .trust{display:flex;flex-wrap:wrap}.ohero .trust{gap:26px;margin-top:30px}.ohero .trust .t b{font-family:var(--font-display);font-size:26px;display:block;line-height:1.05}.ohero .trust .t span{font-size:12.5px;color:var(--ink-3)}.mockcluster{position:relative;padding:6px 6px 30px}.mockcluster .label{position:absolute;top:-14px;left:50%;transform:translateX(-50%);z-index:5;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;background:var(--ink);color:var(--paper);padding:6px 14px;border-radius:var(--r-pill);white-space:nowrap;box-shadow:var(--shadow-md)}.mockcluster .glow{position:absolute;inset:8% 4% 0;background:radial-gradient(60% 60% at 50% 30%,var(--green-100),transparent 70%);filter:blur(8px);z-index:0}.lpreview{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-lg);position:relative;z-index:2}.lpreview .ph{aspect-ratio:16/10;background-size:cover;background-position:50%;position:relative}.lpreview .ph .badge{position:absolute;top:12px;left:12px}.lpreview .ph .price{position:absolute;bottom:12px;right:12px;background:rgba(255,255,255,.94);border-radius:var(--r-pill);padding:7px 13px;font-weight:700;font-size:14px;box-shadow:var(--shadow-sm)}.lpreview .ph .price span{font-weight:500;color:var(--ink-3);font-size:11.5px}.lpreview .lb{padding:18px 20px 20px}.lpreview .loc{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.lpreview .nm{font-family:var(--font-display);font-size:24px;line-height:1.1;margin:5px 0 6px}.lpreview .desc{font-size:13.5px;color:var(--ink-2);margin:0 0 13px;line-height:1.5}.lpreview .tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:15px}.lpreview .tags .tg{font-size:12px;font-weight:500;color:var(--ink-2);background:var(--green-50);border:1px solid var(--green-100);padding:5px 11px;border-radius:var(--r-pill)}.lpreview .facils{display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:16px}.lpreview .facils .f{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-2);white-space:nowrap}.lpreview .lfoot{display:flex;gap:10px;align-items:center;border-top:1px solid var(--line);padding-top:15px}.lpreview .lfoot .map{flex:1;font-size:12.5px;color:var(--ink-3);display:flex;align-items:center;gap:6px}.dpreview{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);overflow:hidden;position:relative;z-index:3}.dpreview .dp-top{display:flex;align-items:center;gap:11px;padding:16px 18px;border-bottom:1px solid var(--line);background:var(--paper)}.dpreview .dp-top .av{width:34px;height:34px;border-radius:9px;background:var(--green);color:#fff;display:grid;place-items:center;font-family:var(--font-display);font-size:16px;flex-shrink:0}.dpreview .dp-top b{font-size:14.5px;display:block;line-height:1.2}.dpreview .dp-top span{font-size:11.5px;color:var(--ink-3)}.dpreview .dp-top .statpill{white-space:nowrap;flex-shrink:0}.dpreview .dp-body{padding:18px}.dp-score{display:flex;align-items:center;gap:16px;margin-bottom:16px}.dp-ring{--p:82;width:64px;height:64px;border-radius:50%;flex-shrink:0;background:conic-gradient(var(--green) calc(var(--p)*1%),var(--paper-sunk) 0);display:grid;place-items:center}.dp-ring:before{content:"";position:absolute;width:48px;height:48px;border-radius:50%;background:var(--paper-2)}.dp-ring b{position:relative;font-family:var(--font-display);font-size:18px;color:var(--ink)}.dp-score .sl b{font-size:14.5px;display:block}.dp-score .sl span{font-size:12.5px;color:var(--ink-3)}.dp-next{display:flex;align-items:center;gap:11px;background:var(--green-50);border:1px solid var(--green-100);border-radius:var(--r-md);padding:12px 14px;margin-bottom:16px}.dp-next .ic{font-size:17px}.dp-next b{font-size:11px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green-700);display:block;margin-bottom:1px}.dp-next p{font-size:13.5px;color:var(--ink);margin:0;font-weight:600}.dp-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.dp-stats .st{border:1px solid var(--line);border-radius:var(--r-md);padding:11px 13px}.dp-stats .st b{font-family:var(--font-display);font-size:22px;display:block;line-height:1}.dp-stats .st span{font-size:11.5px;color:var(--ink-3)}.dp-stats .st .new{color:var(--ember);font-weight:600}.dp-act{margin-bottom:16px}.dp-act .h{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-bottom:9px}.dp-act .row{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--ink-2);padding:4px 0}.dp-act .row .dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex-shrink:0}.dp-act .row .when{margin-left:auto;font-size:11.5px;color:var(--ink-3);white-space:nowrap;padding-left:8px}.dpreview .btn{width:100%;justify-content:center}.builtfor{background:#0A3D1D;color:#fff;border-radius:var(--r-xl);padding:54px 56px;position:relative;overflow:hidden}.builtfor .eyebrow{color:var(--green-300)}.builtfor .grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.builtfor h2{color:#fff;max-width:18ch;margin:12px 0 0}.builtfor p{color:rgba(255,255,255,.84);font-size:16.5px;margin:16px 0 0;line-height:1.6}.builtfor p b{color:#fff}.builtfor .chips{display:grid;grid-template-columns:1fr 1fr;gap:11px}.builtfor .ch{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.13);border-radius:var(--r-md);padding:15px 16px;font-size:14.5px;font-weight:500;display:flex;align-items:center;gap:11px}.builtfor .ch .e{font-size:19px}.benefits{grid-template-columns:repeat(3,1fr)}.benefits,.vs{display:grid;gap:18px}.vs{grid-template-columns:1fr 1fr}.vscol{border-radius:var(--r-lg);padding:28px 30px;border:1px solid var(--line)}.vscol.generic{background:var(--paper-sunk)}.vscol.cf{background:var(--green-50);border-color:var(--green-100)}.vscol h3{font-size:21px;margin-bottom:4px}.vscol .tagline{font-size:13px;color:var(--ink-3);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:18px}.vscol ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.vscol li{display:flex;gap:11px;font-size:15px;color:var(--ink-2);align-items:flex-start;line-height:1.4}.vscol.generic li:before{content:"–";color:var(--ink-3);font-weight:700;flex-shrink:0}.vscol.cf li:before{content:"✓";color:var(--green);font-weight:700;flex-shrink:0}.vscol.cf li{color:var(--ink)}.founding{background:#0A3D1D;color:#fff;border-radius:var(--r-xl);padding:0;overflow:hidden}.founding .grid{display:grid;grid-template-columns:1.15fr .85fr;gap:0;align-items:stretch}.founding .left{padding:50px 52px}.founding .eyebrow{color:var(--green-300)}.founding h2{color:#fff;margin:12px 0 0;max-width:16ch}.founding .intro{color:rgba(255,255,255,.84);font-size:16px;margin:16px 0 26px;line-height:1.6}.founding .subh{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--green-300);margin-bottom:14px}.founding .incl{display:grid;grid-template-columns:1fr 1fr;gap:11px 22px}.founding .incl div{display:flex;gap:9px;font-size:14.5px;color:rgba(255,255,255,.92);align-items:flex-start;line-height:1.4}.founding .incl div:before{content:"✓";color:var(--green-bright);font-weight:700;flex-shrink:0}.founding .right{background:rgba(255,255,255,.06);border-left:1px solid rgba(255,255,255,.1);padding:50px 44px;display:flex;flex-direction:column;justify-content:center}.pricebox .pe{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--green-300);margin-bottom:10px}.pricebox .pr{display:flex;align-items:baseline;gap:8px}.pricebox .pr b{font-family:var(--font-display);font-size:60px;line-height:.9;color:#fff}.pricebox .pr span{font-size:15px;color:rgba(255,255,255,.78)}.pricebox .note{font-size:14px;color:rgba(255,255,255,.78);margin:14px 0 22px;line-height:1.5}.pricebox .btn{width:100%;justify-content:center}.pricebox .fine{font-size:12px;color:rgba(255,255,255,.6);margin-top:14px;text-align:center}.trust3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.claimwrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:start}.claimwrap .intro h2{margin-bottom:14px}.claimwrap .intro p{font-size:16px;color:var(--ink-2);line-height:1.6;margin:0 0 18px}.claimwrap .reassure{display:flex;flex-direction:column;gap:12px;margin-top:8px}.claimwrap .reassure .ri{display:flex;gap:11px;font-size:14.5px;color:var(--ink-2);align-items:flex-start}.claimwrap .reassure .ri .e{color:var(--green);font-weight:700}.formcard{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--r-xl);padding:30px 32px;box-shadow:var(--shadow-md)}.formcard .row2{gap:0 16px}.formcard .row2,.optgrid{display:grid;grid-template-columns:1fr 1fr}.optgrid{gap:10px;margin-top:6px}.optgrid.three{grid-template-columns:repeat(3,1fr)}.optgrid .opt{border:1.5px solid var(--line-2);border-radius:var(--r-md);padding:12px 14px;cursor:pointer;background:var(--paper);font-size:14px;font-weight:600;color:var(--ink-2);text-align:center;transition:.15s}.optgrid .opt:hover{border-color:var(--ink-3)}.optgrid .opt.on{border-color:var(--green);background:var(--green-50);color:var(--green-700)}textarea.input{resize:vertical;min-height:96px;font-family:var(--font-sans)}.formsuccess{display:none;text-align:center;padding:34px 24px}.formsuccess.show{display:block}.formsuccess .em{width:62px;height:62px;border-radius:50%;background:var(--green-100);color:var(--green-700);display:grid;place-items:center;font-size:28px;margin:0 auto 16px}.formsuccess h3{font-size:25px;margin-bottom:10px}.formsuccess p{font-size:15.5px;color:var(--ink-2);max-width:38ch;margin:0 auto;line-height:1.6}.finalcta{background:#0A3D1D;color:#fff;border-radius:var(--r-xl);padding:64px 56px;text-align:center;position:relative;overflow:hidden}.finalcta .eyebrow{color:var(--green-300)}.finalcta h2{color:#fff;margin:14px auto 0;max-width:18ch}.finalcta p{color:rgba(255,255,255,.84);font-size:18px;max-width:50ch;margin:16px auto 0;line-height:1.6}.finalcta .cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:30px}.contactline{text-align:center;font-size:14.5px;color:var(--ink-3);padding:30px 0 0}.contactline a{color:var(--green-700);font-weight:600}.dwintro{max-width:62ch}.shotframe{border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--paper);box-shadow:var(--shadow-lg)}.shotframe .bar{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--paper-2);border-bottom:1px solid var(--line)}.shotframe .bar .dots{display:flex;gap:6px;flex-shrink:0}.shotframe .bar .dots i{width:11px;height:11px;border-radius:50%;background:var(--paper-sunk);display:block}.shotframe .bar .url{flex:1;font-family:var(--font-mono);font-size:11px;color:var(--ink-3);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);padding:5px 14px;text-align:center;max-width:340px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shotframe .screen{padding:22px;background:var(--paper)}.dwoverview{margin-top:8px}.dwoverview .screen{padding:24px}.dwoverview .dashstats{grid-template-columns:repeat(4,1fr);margin-bottom:20px}.dwoverview .dpanel{margin-bottom:0}.dwfeatures{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.dwfeat .shotframe{box-shadow:var(--shadow-md)}.dwfeat .screen{padding:16px}.dwfeat h4{font-size:18px;margin:18px 0 5px}.dwfeat p{font-size:14px;color:var(--ink-2);margin:0;line-height:1.5}.dwfeat .dpanel,.dwfeat .sidecard{margin-bottom:0;box-shadow:none}.dwfeat .dashstats{grid-template-columns:1fr 1fr;gap:12px;margin:0}.dwfeat .statcard{padding:15px 16px}.dwfeat .statcard .v{font-size:28px}.dwfeat .enqitem{padding:13px 16px}.dwmore{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:30px}.dwmore .pill{font-size:13.5px;font-weight:600;color:var(--ink-2);background:var(--paper-2);border:1px solid var(--line);padding:9px 16px;border-radius:var(--r-pill);display:flex;align-items:center;gap:8px}.dwmore .pill .e{font-size:15px}.fcbill{display:inline-flex;background:rgba(255,255,255,.1);border-radius:var(--r-pill);padding:4px;gap:2px;margin-bottom:16px}.fcbill button{border:none;background:transparent;font-family:var(--font-sans);font-size:13px;font-weight:600;color:rgba(255,255,255,.82);padding:8px 18px;border-radius:var(--r-pill);transition:.15s}.fcbill button.on{background:#fff;color:var(--pine)}.ohero{padding:0;margin:22px 0 0}.herohero{position:relative;border-radius:var(--r-xl);overflow:hidden;min-height:624px;display:flex;align-items:center;background:linear-gradient(150deg,#23402f,#101f16)}.herohero .bg{position:absolute;inset:0;background-size:cover;background-position:center 38%;z-index:0;transform:scale(1.05);animation:heroZoom 16s ease-out forwards}@keyframes heroZoom{to{transform:scale(1)}}.herohero:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,22,14,.9),rgba(7,22,14,.58) 44%,rgba(7,22,14,.12) 72%,rgba(7,22,14,0)),linear-gradient(180deg,rgba(7,22,14,.34),rgba(7,22,14,.12) 38%,rgba(7,22,14,.5))}.herohero .inner{position:relative;z-index:2;padding:64px 60px;max-width:680px;color:#fff}.herohero .eyebrow{color:#A9D9B8}.herohero h1{color:#fff;font-size:clamp(40px,5.3vw,70px);line-height:1.03;letter-spacing:-.025em;margin:16px 0 0;text-shadow:0 2px 44px rgba(0,0,0,.4)}.herohero h1 em{font-style:italic;color:#9BE6BC}.herohero .sub{color:rgba(255,255,255,.92);font-size:19.5px;max-width:44ch;margin:20px 0 0;line-height:1.5}.herohero .cta{gap:12px;margin-top:30px}.herohero .cta,.herostats{display:flex;flex-wrap:wrap}.herostats{gap:40px;margin-top:36px;padding-top:28px;border-top:1px solid rgba(255,255,255,.2)}.herostats .t b{font-family:var(--font-display);font-size:36px;display:block;line-height:1;color:#fff}.herostats .t>span{font-size:13px;color:rgba(255,255,255,.8)}.herofloat{position:absolute;right:46px;bottom:46px;z-index:3;width:296px;display:none;animation:floatY 6.5s ease-in-out infinite}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}@media(min-width:1120px){.herofloat{display:block}}.herofloat .mini{background:var(--paper-2);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--shadow-lg)}.herofloat .miniph{height:124px;background-size:cover;background-position:50%;position:relative}.herofloat .miniph .badge{position:absolute;top:10px;left:10px;white-space:nowrap}.herofloat .minib{padding:14px 16px 16px}.herofloat .minib .nm{font-family:var(--font-display);font-size:19px;line-height:1.1}.herofloat .minib .meta{font-size:12.5px;color:var(--ink-3);margin-top:5px;display:flex;align-items:center;gap:6px}.herofloat .minib .meta .star{color:var(--ember)}.herofloat .floatcap{position:absolute;top:-13px;left:18px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;background:var(--green);color:#fff;padding:5px 11px;border-radius:var(--r-pill);box-shadow:var(--shadow-md)}.heroprice{position:absolute;top:46px;right:46px;z-index:3;width:240px;background:rgba(255,253,248,.97);backdrop-filter:blur(6px);border-radius:var(--r-lg);padding:18px 20px 16px;box-shadow:var(--shadow-lg);display:none}@media(min-width:1120px){.heroprice{display:block}}.heroprice .pe{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green-700);margin-bottom:9px}.heroprice .amt{font-family:var(--font-display);font-size:40px;line-height:.95;color:var(--ink)}.heroprice .amt span{font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--ink-3)}.heroprice .alt{font-size:13px;color:var(--ink-2);margin-top:5px}.heroprice .nocomm{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--green-700);margin-top:13px;padding-top:12px;border-top:1px solid var(--line)}.demowrap{background:#0A3D1D;border-radius:var(--r-xl);padding:50px 50px 54px;position:relative;overflow:hidden}.demowrap .demohead{max-width:60ch;margin-bottom:26px}.demowrap .eyebrow{color:var(--green-300)}.demowrap h2{color:#fff;margin:10px 0 0}.demowrap .demointro{color:rgba(255,255,255,.82);font-size:17px;margin:14px 0 0;line-height:1.6}.demoframe{border-radius:var(--r-lg);overflow:hidden;background:var(--paper);box-shadow:var(--shadow-lg)}.demoframe .bar{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--paper-2);border-bottom:1px solid var(--line)}.demoframe .bar .dots{display:flex;gap:6px;flex-shrink:0}.demoframe .bar .dots i{width:11px;height:11px;border-radius:50%;background:var(--paper-sunk);display:block}.demoframe .bar .url{flex:1;font-family:var(--font-mono);font-size:11px;color:var(--ink-3);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);padding:5px 14px;text-align:center;max-width:340px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.demotabs{display:flex;gap:4px;padding:10px 14px;background:var(--paper-2);border-bottom:1px solid var(--line);overflow-x:auto}.demotabs button{border:none;background:transparent;font-family:var(--font-sans);font-size:13.5px;font-weight:600;color:var(--ink-3);padding:9px 16px;border-radius:var(--r-pill);white-space:nowrap;transition:.15s;flex-shrink:0}.demotabs button:hover{background:var(--paper-sunk);color:var(--ink-2)}.demotabs button.on{background:var(--green);color:#fff}.demoscreen{padding:24px;background:var(--paper)}.demopanel{display:none}.demopanel.on{display:block}.demopanel .dashstats{margin-bottom:20px}.demopanel .dpanel,.demopanel .sidecard{margin-bottom:0}.demohint{display:flex;align-items:center;gap:8px;color:rgba(255,255,255,.7);font-size:13px;margin-top:16px}.demohint .k{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:6px;padding:3px 8px;color:#fff}.bigstate{text-align:center;padding:26px 0}.bigstate p.line{font-family:var(--font-display);font-size:clamp(30px,4.6vw,54px);line-height:1.1;letter-spacing:-.022em;max-width:18ch;margin:0 auto;color:var(--ink)}.bigstate p.line .hl{color:var(--green-700);font-style:italic}.bigstate .sub{font-size:17px;color:var(--ink-2);margin:18px auto 0;max-width:54ch;line-height:1.6}@media(prefers-reduced-motion:reduce){.herofloat,.herohero .bg{animation:none;transform:none}}.previewgrid{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:start}.how{grid-template-columns:repeat(5,1fr)}@media(max-width:1000px){.how{grid-template-columns:repeat(3,1fr)}.ohero .grid{grid-template-columns:1fr;gap:40px}.ohero .sub,.ohero .supp,.ohero h1{max-width:none}.mockcluster{max-width:520px;margin:0 auto}.builtfor .grid,.claimwrap,.founding .grid{grid-template-columns:1fr;gap:32px}.founding .right{border-left:none;border-top:1px solid rgba(255,255,255,.1)}.benefits,.trust3{grid-template-columns:1fr 1fr}.dwfeatures{grid-template-columns:1fr}.dwoverview .dashstats{grid-template-columns:1fr 1fr}.herohero .inner{max-width:none;padding:52px 40px}.demowrap{padding:40px 30px 44px}}@media(max-width:680px){.previewgrid{grid-template-columns:1fr}.how{grid-template-columns:repeat(2,1fr)}.builtfor,.finalcta,.founding .left,.founding .right{padding-left:26px;padding-right:26px}.builtfor,.finalcta{padding-top:40px;padding-bottom:40px}.founding .left,.founding .right{padding-top:36px;padding-bottom:36px}.benefits,.builtfor .chips,.formcard .row2,.founding .incl,.optgrid.three,.trust3,.vs{grid-template-columns:1fr}.ohero{margin-top:14px}.herohero{min-height:540px}.herohero .inner{padding:40px 24px}.herostats{gap:22px 30px;margin-top:28px;padding-top:22px}.herostats .t b{font-size:30px}.demopanel .dashstats,.dwoverview .dashstats{grid-template-columns:1fr 1fr}.demoscreen{padding:16px}}@media(max-width:480px){.how{grid-template-columns:1fr}}