.landing-module___cEqKa__page{--paper:#f5f2ea;--paper-2:#efe9dd;--ink:#24211b;--ink-soft:#6a6357;--rule:#e2dccd;--green:#2f7d6b;--green-dark:#226454;min-width:0;min-height:100svh;color:var(--ink);background:var(--paper);font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}.landing-module___cEqKa__page *,.landing-module___cEqKa__page :before,.landing-module___cEqKa__page :after{box-sizing:border-box}.landing-module___cEqKa__page a{color:inherit;text-decoration:none}.landing-module___cEqKa__page ::selection{color:#fff;background:var(--green)}.landing-module___cEqKa__page a:focus-visible,.landing-module___cEqKa__heroVideo:focus-visible{outline:3px solid var(--green);outline-offset:4px}.landing-module___cEqKa__header{border-bottom:1px solid var(--rule)}.landing-module___cEqKa__headerInner,.landing-module___cEqKa__main,.landing-module___cEqKa__footerInner{width:min(100% - 48px,1180px);margin-inline:auto}.landing-module___cEqKa__headerInner{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.landing-module___cEqKa__brand{justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.landing-module___cEqKa__brandMark{align-items:center;width:24px;height:20px;display:inline-flex;position:relative}.landing-module___cEqKa__brandMark:before{background:var(--ink);content:"";width:18px;height:1px;position:absolute;left:2px}.landing-module___cEqKa__brandMark i{border:1px solid var(--ink);background:var(--paper);border-radius:999px;width:6px;height:6px;position:absolute}.landing-module___cEqKa__brandMark i:first-child{top:1px;left:0}.landing-module___cEqKa__brandMark i:nth-child(2){background:var(--green);bottom:0;left:9px}.landing-module___cEqKa__brandMark i:nth-child(3){top:1px;right:0}.landing-module___cEqKa__page a.landing-module___cEqKa__ctaLink{color:#fff;background:var(--green);letter-spacing:-.015em;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 17px;font-size:.88rem;font-weight:700;transition:background .16s,transform .16s;display:inline-flex}.landing-module___cEqKa__page a.landing-module___cEqKa__ctaLink:hover{color:#fff;background:var(--green-dark);transform:translateY(-2px)}.landing-module___cEqKa__ctaIcon{width:16px;height:16px}.landing-module___cEqKa__headerCta{min-height:38px;padding:8px 12px;font-size:.78rem}.landing-module___cEqKa__hero{padding-top:clamp(18px,2vw,26px)}.landing-module___cEqKa__videoFrame{isolation:isolate;aspect-ratio:16/9;border:1px solid var(--rule);background:#d8d1bf;border-radius:12px;width:min(100%,800px);margin:0 auto;position:relative;overflow:hidden}.landing-module___cEqKa__videoFallback{z-index:-1;background:linear-gradient(135deg,#d3c8b1,#f3eee2 53%,#c8d6c9);position:absolute;inset:0;overflow:hidden}.landing-module___cEqKa__videoFallback:before{content:"";background:linear-gradient(115deg,#ffffff8c,#ffffff29);border:1px solid #24211b40;border-radius:8px;position:absolute;inset:12% 18% 14% 12%}.landing-module___cEqKa__fallbackBranch{background:#f5f2eaab;border:1px solid #2f7d6b61;border-radius:7px;width:23%;height:18%;position:absolute;box-shadow:0 14px 35px #24211b14}.landing-module___cEqKa__fallbackBranch:first-child{top:29%;left:19%}.landing-module___cEqKa__fallbackBranch:nth-child(2){top:43%;left:42%}.landing-module___cEqKa__fallbackBranch:nth-child(3){top:24%;right:17%}.landing-module___cEqKa__heroVideo{object-fit:cover;color:#0000;width:100%;height:100%;position:absolute;inset:0}.landing-module___cEqKa__heroSlogan{z-index:1;color:#fff;letter-spacing:-.055em;text-shadow:0 2px 20px #00000057;max-width:min(72%,500px);font-size:clamp(1.15rem,2.35vw,2.1rem);font-weight:700;line-height:.98;position:absolute;bottom:clamp(16px,2.4vw,26px);left:clamp(16px,2.4vw,26px)}.landing-module___cEqKa__statement,.landing-module___cEqKa__editorialSection,.landing-module___cEqKa__closing{width:min(100%,560px);margin-inline:auto}.landing-module___cEqKa__statement{text-align:center;padding-block:clamp(36px,4vw,52px) clamp(36px,4vw,48px)}.landing-module___cEqKa__statement h1,.landing-module___cEqKa__editorialSection h2,.landing-module___cEqKa__closing h2{letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(1.72rem,3.55vw,3.12rem);font-weight:720;line-height:1}.landing-module___cEqKa__statement>p:last-child{max-width:520px;color:var(--ink-soft);text-wrap:pretty;margin:22px auto 0;font-size:clamp(.95rem,1.45vw,1.05rem);line-height:1.65}.landing-module___cEqKa__editorialSection{border-top:1px solid var(--rule);padding-block:clamp(36px,4vw,48px)}.landing-module___cEqKa__editorialSection h2,.landing-module___cEqKa__closing h2{max-width:560px;font-size:clamp(1.58rem,2.65vw,2.3rem)}.landing-module___cEqKa__prose,.landing-module___cEqKa__introduction{color:var(--ink-soft);text-wrap:pretty;margin-top:24px;font-size:clamp(.95rem,1.45vw,1.03rem);line-height:1.7}.landing-module___cEqKa__prose p{margin:0}.landing-module___cEqKa__prose p+p{margin-top:16px}.landing-module___cEqKa__introduction{margin-bottom:24px}.landing-module___cEqKa__differenceList{border-top:1px solid var(--rule);gap:0;margin:0;padding:0;list-style:none;display:grid}.landing-module___cEqKa__differenceList li{border-bottom:1px solid var(--rule);grid-template-columns:44px 1fr;gap:14px;padding:20px 0;display:grid}.landing-module___cEqKa__differenceList li>span{color:var(--green);font-family:var(--font-mono), ui-monospace, monospace;font-size:.74rem;font-weight:700}.landing-module___cEqKa__differenceList h3{letter-spacing:-.025em;margin:0;font-size:1.08rem}.landing-module___cEqKa__differenceList p{color:var(--ink-soft);margin:7px 0 0;font-size:.92rem;line-height:1.6}.landing-module___cEqKa__closing{border-top:1px solid var(--rule);padding-block:clamp(42px,5vw,56px)}.landing-module___cEqKa__closing>p{max-width:520px;color:var(--ink-soft);margin:20px 0 24px;font-size:1rem;line-height:1.65}.landing-module___cEqKa__footer{border-top:1px solid var(--rule)}.landing-module___cEqKa__footerInner{grid-template-columns:1fr auto auto;align-items:end;gap:32px;padding-block:34px;display:grid}.landing-module___cEqKa__footerInner>div>p,.landing-module___cEqKa__footerCopyright{color:var(--ink-soft);margin:8px 0 0;font-size:.8rem}.landing-module___cEqKa__footerLinks{color:var(--ink-soft);flex-wrap:wrap;gap:18px;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.landing-module___cEqKa__footerLinks a:hover{color:var(--green)}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__ctaLink{transition:none}.landing-module___cEqKa__heroVideo{display:none}}@media (max-width:700px){.landing-module___cEqKa__headerInner,.landing-module___cEqKa__main,.landing-module___cEqKa__footerInner{width:min(100% - 40px,1180px)}.landing-module___cEqKa__headerInner{min-height:58px}.landing-module___cEqKa__hero{padding-top:14px}.landing-module___cEqKa__videoFrame{border-radius:9px}.landing-module___cEqKa__heroSlogan{max-width:82%;font-size:clamp(.94rem,4.6vw,1.18rem)}.landing-module___cEqKa__statement{padding-block:32px}.landing-module___cEqKa__editorialSection{padding-block:34px}.landing-module___cEqKa__statement h1{font-size:clamp(1.72rem,8vw,1.98rem)}.landing-module___cEqKa__editorialSection h2,.landing-module___cEqKa__closing h2{letter-spacing:-.05em;font-size:clamp(1.52rem,7vw,1.8rem)}.landing-module___cEqKa__differenceList li{grid-template-columns:34px 1fr;gap:10px;padding-block:18px}.landing-module___cEqKa__closing{padding-block:40px}.landing-module___cEqKa__closing .landing-module___cEqKa__ctaLink{width:100%}.landing-module___cEqKa__footerInner{grid-template-columns:1fr;align-items:start;gap:20px;padding-block:26px}}
