.land{--ld-ui-bg:#f6f6f7;--ld-ui-card:#ffffff;--ld-ui-ink:#1a1c1e;--ld-ui-soft:#5c6470;--ld-ui-line:#e4e6e9;--ld-ui-brand:#0c7a5a;--ld-stop:#c4320a;--ld-stop-soft:#fbeae5;--ld-hold:#975a00;--ld-hold-soft:#fbf1e2;--ld-pass:#108043;--ld-pass-soft:#e5f3ec;--ld-ease:cubic-bezier(0.22,0.8,0.3,1)}.land-hero.ld-hero{position:relative}.ld-eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.125rem;padding:.3125rem .75rem .3125rem .625rem;border:1px solid var(--land-line);border-radius:999px;background:var(--land-card);color:var(--land-dim);font-size:.8125rem;font-weight:600}.ld-live{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:var(--land-green);box-shadow:0 0 0 0 rgba(47,189,139,.6);animation:ld-pulse 2s infinite}@keyframes ld-pulse{0%{box-shadow:0 0 0 0 rgba(47,189,139,.55)}70%{box-shadow:0 0 0 .5rem rgba(47,189,139,0)}to{box-shadow:0 0 0 0 rgba(47,189,139,0)}}.ld-hero-demo{position:relative;margin-top:3rem;min-width:0}.ld-glow{position:absolute;inset:-12% -8% -6%;background:radial-gradient(42% 46% at 28% 30%,rgba(47,189,139,.32),transparent 70%),radial-gradient(38% 42% at 76% 68%,rgba(64,132,214,.18),transparent 72%);filter:blur(28px);animation:ld-drift 14s ease-in-out infinite alternate;pointer-events:none}@keyframes ld-drift{0%{transform:translate3d(-2%,-1%,0) scale(1)}to{transform:translate3d(3%,2%,0) scale(1.08)}}@media (min-width:62rem){.land-hero.ld-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:3rem;gap:3rem;align-items:center}.ld-hero-demo{margin-top:0}}.ld-caption{margin:.625rem 0 0;text-align:center;color:var(--land-dim);font-size:.75rem;opacity:.8}.ld-frame{position:relative;background:var(--ld-ui-bg);color:var(--ld-ui-ink);border-radius:14px;overflow:hidden;font-size:.75rem;line-height:1.4;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 60px -18px rgba(0,0,0,.75)}.ld-frame b{font-weight:650}.ld-frame-bar{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;background:#1a1c1e;color:#e3e5e7}.ld-frame-store{font-weight:650;padding:.125rem .5rem;border-radius:6px}.ld-frame-search,.ld-frame-store{font-size:.6875rem;background:#303336}.ld-frame-search{flex:1 1;max-width:14rem;margin:0 auto;padding:.1875rem .625rem;border-radius:7px;color:#9ea3a9}.ld-frame-avatar{width:1.25rem;height:1.25rem;border-radius:6px;background:linear-gradient(135deg,#2fbd8b,#0c7a5a)}.ld-frame-body{display:grid;grid-template-columns:7.25rem minmax(0,1fr)}.ld-frame-side{display:grid;align-content:start;grid-gap:.125rem;gap:.125rem;padding:.625rem .5rem;background:#ebebec;color:var(--ld-ui-soft);font-weight:550;font-size:.6875rem}.ld-frame-side span{padding:.25rem .5rem;border-radius:6px}.ld-frame-side .on{display:flex;align-items:center;gap:.375rem;margin-left:.5rem;background:var(--ld-ui-card);color:var(--ld-ui-ink);box-shadow:0 0 0 1px rgba(23,26,31,.06)}.ld-dot{width:.4375rem;height:.4375rem;border-radius:2px;background:var(--ld-ui-brand)}.ld-frame-main{position:relative;min-width:0;padding:.75rem .875rem .875rem}.ld-crumb{margin:0 0 .625rem;font-weight:700;font-size:.8125rem}.ld-crumb b{color:#a2a8af;font-weight:400;margin:0 .125rem}.ld-browser-bar{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;background:#e7e8ea}.ld-browser-dots{display:flex;gap:.3125rem}.ld-browser-dots i{width:.5rem;height:.5rem;border-radius:50%;background:#c5c8cc}.ld-browser-url{flex:1 1;display:flex;align-items:center;gap:.375rem;padding:.1875rem .625rem;border-radius:7px;background:#fff;color:var(--ld-ui-soft);font-size:.6875rem;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-browser-main{position:relative;padding:.875rem;background:#fff}@media (max-width:34rem){.ld-frame-body{grid-template-columns:minmax(0,1fr)}.ld-frame-side{display:none}}.ld-pill{display:inline-block;padding:.0625rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:650;white-space:nowrap}.ld-pill-stop{background:var(--ld-stop-soft);color:var(--ld-stop)}.ld-pill-hold{background:var(--ld-hold-soft);color:var(--ld-hold)}.ld-pill-pass{background:var(--ld-pass-soft);color:var(--ld-pass)}.ld-pill-info{background:#eef0f2;color:var(--ld-ui-soft)}.ld-score{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:9px;font-weight:750;font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ld-score-stop{background:var(--ld-stop-soft);color:var(--ld-stop)}.ld-score-hold{background:var(--ld-hold-soft);color:var(--ld-hold)}.ld-score-pass{background:var(--ld-pass-soft);color:var(--ld-pass)}.ld-chips{display:flex;flex-wrap:wrap;gap:.25rem}.ld-chips i{font-style:normal;padding:0 .4375rem;border-radius:999px;background:#eef0f2;color:var(--ld-ui-soft);font-size:.6875rem;white-space:nowrap}.ld-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin-bottom:.75rem}.ld-tile{background:var(--ld-ui-card);border-radius:10px;padding:.5rem .625rem;box-shadow:0 0 0 1px rgba(23,26,31,.06);min-width:0}.ld-tile b{display:block;font-size:1.125rem;font-weight:750;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ld-tile span{display:block;color:var(--ld-ui-soft);font-size:.6875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-feed-head{display:flex;align-items:center;gap:.4375rem;margin:0 0 .375rem;font-weight:650;color:var(--ld-ui-soft)}.ld-feed-head .ld-live{background:var(--ld-ui-brand);width:.4375rem;height:.4375rem}.ld-feed{height:13.5rem;overflow:hidden;background:var(--ld-ui-card);border-radius:10px;box-shadow:0 0 0 1px rgba(23,26,31,.06);-webkit-mask-image:linear-gradient(#000 78%,transparent);mask-image:linear-gradient(#000 78%,transparent)}.ld-feed-row{display:flex;align-items:center;gap:.625rem;height:3.375rem;padding:0 .75rem;border-bottom:1px solid var(--ld-ui-line);transition:opacity .5s}.ld-feed-row.leaving{opacity:0}.ld-feed-row.enter{animation:ld-feed-in .65s var(--ld-ease) both}@keyframes ld-feed-in{0%{height:0;opacity:0;transform:translateY(-.5rem);background:#e9f6f0}60%{opacity:1;background:#e9f6f0}to{height:3.375rem;opacity:1;transform:none;background:transparent}}.ld-feed-main{flex:1 1;min-width:0;display:grid;grid-gap:.1875rem;gap:.1875rem}.ld-feed-title{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-feed-title em{font-style:normal;color:var(--ld-ui-soft);font-weight:550;margin-right:.125rem}.ld-feed-row .ld-chips{flex-wrap:nowrap;overflow:hidden}.ld-stage{margin-top:.5rem}.ld-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem}.ld-tabs [role=tab]{position:relative;display:inline-flex;align-items:center;gap:.5rem;font:inherit;font-weight:650;color:var(--land-dim);background:var(--land-card);border:1px solid var(--land-line);border-radius:12px;padding:.5rem .9375rem .5rem .5625rem;cursor:pointer;overflow:hidden;transition:color .2s,border-color .2s,background .2s}.ld-tabs [role=tab]:hover{color:var(--land-ink);border-color:#34463f}.ld-tabs [role=tab].on{color:var(--land-ink);border-color:var(--land-green);background:#16241f}.ld-tab-n{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:7px;background:#1f2b27;font-size:.75rem}.ld-tabs .on .ld-tab-n{background:var(--land-green);color:#06231a}.ld-tab-bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(47,189,139,.18)}.ld-tab-bar i{display:block;height:100%;background:var(--land-green);transition:width linear}.ld-pause{margin-left:auto;font:inherit;font-size:.8125rem;font-weight:600;color:var(--land-dim);background:none;border:1px solid var(--land-line);border-radius:10px;padding:.375rem .75rem;cursor:pointer}.ld-pause:hover{color:var(--land-ink)}.ld-panel{display:grid;grid-gap:2rem;gap:2rem;align-items:center}@media (min-width:58rem){.ld-panel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:3rem}}.ld-copy{animation:ld-rise .5s var(--ld-ease) both}.ld-copy h3{font-size:clamp(1.25rem,2.6vw,1.625rem);line-height:1.2;margin:0 0 .75rem}.ld-copy p{color:var(--land-dim);margin:0 0 1rem}.ld-copy ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.ld-copy li{position:relative;padding-left:1.5rem}.ld-copy li:before{content:"";position:absolute;left:.125rem;top:.5rem;width:.6875rem;height:.375rem;border-left:2px solid var(--land-green);border-bottom:2px solid var(--land-green);transform:rotate(-45deg)}.ld-screen{min-width:0;animation:ld-rise .55s var(--ld-ease) both}.ld-screen .ld-browser-main,.ld-screen .ld-frame-main{min-height:21.5rem}@keyframes ld-rise{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}.ld-status{margin:0 0 .5rem;font-weight:600;color:var(--ld-ui-soft);animation:ld-rise .4s var(--ld-ease) both}.ld-status.good{color:var(--ld-pass)}.ld-table{position:relative;background:var(--ld-ui-card);border-radius:10px;box-shadow:0 0 0 1px rgba(23,26,31,.06);overflow:hidden}.ld-beam{position:absolute;left:0;right:0;top:-2.5rem;height:2.5rem;background:linear-gradient(rgba(12,122,90,0),rgba(12,122,90,.2) 80%,rgba(12,122,90,.75));border-bottom:2px solid var(--ld-ui-brand);opacity:0;pointer-events:none;z-index:1}.ld-table.scanning .ld-beam{opacity:1;animation:ld-scan 1.4s ease-in-out both}@keyframes ld-scan{0%{top:-2.5rem}to{top:100%}}.ld-trow{display:grid;grid-template-columns:auto minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;grid-gap:.625rem;gap:.625rem;max-height:3rem;padding:.4375rem .75rem;border-bottom:1px solid var(--ld-ui-line);border-left:3px solid transparent;transition:background .4s,border-color .4s,max-height .5s var(--ld-ease),padding .5s var(--ld-ease),opacity .4s,transform .5s var(--ld-ease)}.ld-avatar{display:grid;place-items:center;width:1.625rem;height:1.625rem;border-radius:50%;background:#eef0f2;color:var(--ld-ui-soft);font-weight:700;transition:background .4s,color .4s}.ld-trow-main{display:grid;min-width:0}.ld-trow-main b,.ld-trow-main span,.ld-trow-why{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-trow-main span,.ld-trow-why{color:var(--ld-ui-soft);font-size:.6875rem}.ld-trow.flagged{background:#fdf4f1;border-left-color:var(--ld-stop)}.ld-trow.flagged .ld-avatar{background:var(--ld-stop-soft);color:var(--ld-stop)}.ld-trow.flagged .ld-trow-why{color:var(--ld-stop)}.ld-trow.safe{border-left-color:#bfe3d6}.ld-trow.gone{max-height:0;padding-top:0;padding-bottom:0;opacity:0;transform:translateX(1.5rem);border-bottom-width:0}@media (max-width:40rem){.ld-trow{grid-template-columns:auto minmax(0,1fr) auto}.ld-trow-why{display:none}}.ld-toast{position:absolute;right:.875rem;bottom:.875rem;display:flex;align-items:center;gap:.4375rem;padding:.4375rem .75rem;border-radius:9px;background:#1a1c1e;color:#fff;font-weight:600;opacity:0;transform:translateY(.75rem);transition:opacity .35s,transform .45s var(--ld-ease);z-index:2}.ld-toast.show{opacity:1;transform:none}.ld-order{background:var(--ld-ui-card);border-radius:10px;box-shadow:0 0 0 1px rgba(23,26,31,.06);padding:.75rem}.ld-order-head{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.ld-order-head>span:first-child{display:grid;min-width:0}.ld-order-sub{color:var(--ld-ui-soft);font-size:.6875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-meter{display:grid;justify-items:end;flex:none;font-size:.6875rem;font-weight:650}.ld-meter b{font-size:1.5rem;line-height:1;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:ld-pop .4s var(--ld-ease)}.ld-meter-pass{color:var(--ld-ui-soft)}.ld-meter-hold{color:var(--ld-hold)}.ld-meter-stop{color:var(--ld-stop)}@keyframes ld-pop{0%{transform:scale(1.5)}to{transform:none}}.ld-meter-track{height:5px;border-radius:3px;background:#eef0f2;margin:.5rem 0 .625rem;overflow:hidden}.ld-meter-fill{display:block;height:100%;border-radius:3px;background:currentColor;transition:width .6s var(--ld-ease),color .4s}.ld-signals{list-style:none;margin:0;padding:0;display:grid;grid-gap:.25rem;gap:.25rem}.ld-signals li{display:flex;justify-content:space-between;gap:.75rem;padding:.3125rem .5rem;border-radius:7px;background:#f6f6f7;opacity:0;transform:translateX(-.75rem);transition:opacity .4s,transform .5s var(--ld-ease)}.ld-signals li.in{opacity:1;transform:none}.ld-signals b{color:var(--ld-stop);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ld-held{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;color:var(--ld-ui-soft);font-size:.6875rem;opacity:0;transform:scale(.94);transform-origin:left center;transition:opacity .35s,transform .45s var(--ld-ease)}.ld-held.in{opacity:1;transform:none}.ld-decide{display:flex;align-items:center;gap:.5rem;margin-top:.75rem;padding-top:.625rem;border-top:1px solid var(--ld-ui-line)}.ld-btn{position:relative;padding:.25rem .75rem;border-radius:8px;font-weight:650;background:var(--ld-ui-card);box-shadow:0 0 0 1px #c9cdd3;transition:transform .15s,background .25s,color .25s,box-shadow .25s}.ld-btn-danger{color:var(--ld-stop)}.ld-btn-danger.pressed{background:var(--ld-stop);color:#fff;box-shadow:0 0 0 1px var(--ld-stop)}.ld-decide-note{color:var(--ld-ui-soft);font-size:.6875rem}.ld-cursor{position:absolute;right:-.375rem;bottom:-.625rem;width:.875rem;height:.875rem;opacity:0;background:#1a1c1e;-webkit-clip-path:polygon(0 0,0 78%,24% 60%,40% 100%,56% 93%,41% 55%,72% 55%);clip-path:polygon(0 0,0 78%,24% 60%,40% 100%,56% 93%,41% 55%,72% 55%);filter:drop-shadow(0 0 1px #fff);pointer-events:none}.ld-cursor.click{animation:ld-click 1.1s var(--ld-ease) both}@keyframes ld-click{0%{opacity:0;transform:translate(1.5rem,1.25rem)}45%{opacity:1;transform:none}60%{opacity:1;transform:scale(.82)}75%,to{opacity:1;transform:none}}.ld-learn{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.625rem;padding:.5rem .625rem;border-radius:10px;background:#e9f6f0;box-shadow:0 0 0 1px #bfe3d6;opacity:0;transform:translateY(.5rem);transition:opacity .4s,transform .5s var(--ld-ease)}.ld-learn.in{opacity:1;transform:none}.ld-learn-title{font-weight:650;color:var(--ld-ui-brand)}.ld-learn .ld-chips i{background:#fff;color:var(--ld-ui-ink);font-weight:600;opacity:0;transform:translateY(-.375rem) scale(.9);transition:opacity .35s,transform .45s var(--ld-ease)}.ld-learn.in .ld-chips i{opacity:1;transform:none}.ld-gate-labels{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.5rem;gap:.5rem;margin-bottom:.5rem;color:var(--ld-ui-soft);font-weight:650;font-size:.6875rem;text-transform:uppercase;letter-spacing:.04em}.ld-gate-labels span:last-child{text-align:right}.ld-lanes{position:relative;display:grid;grid-gap:.375rem;gap:.375rem;padding:.25rem 0}.ld-wall-col{position:absolute;left:50%;top:0;bottom:0;width:.875rem;margin-left:-.4375rem;display:grid;grid-gap:3px;gap:3px}.ld-wall-col i{border-radius:3px;background:var(--ld-ui-brand);opacity:.9}.ld-wall-col i.off{opacity:.55;transform:translateX(2px)}.ld-lane{position:relative;height:2.375rem}.ld-walker{position:absolute;top:0;bottom:0;left:0;width:42%;display:grid;align-content:center;padding:0 .5625rem;border-radius:9px;background:var(--ld-ui-card);box-shadow:0 0 0 1px #c9cdd3;transform:translateX(-110%);opacity:0;transition:left 1s var(--ld-ease),transform 1s var(--ld-ease),opacity .3s,box-shadow .4s .8s,background .4s .8s}.ld-walker b,.ld-walker span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ld-walker span{color:var(--ld-ui-soft);font-size:.625rem}.ld-lane.pass .ld-walker{left:100%;transform:translateX(-100%);opacity:1;background:#f1faf5;box-shadow:0 0 0 1px #9fd3bb}.ld-lane.redirect .ld-walker,.ld-lane.stop .ld-walker{left:calc(50% - .75rem);transform:translateX(-100%);opacity:1}.ld-lane.stop .ld-walker{background:#fdf4f1;box-shadow:0 0 0 1px #efb5a5;animation:ld-bump .5s .95s both}.ld-lane.redirect .ld-walker{background:#fdf8ef;box-shadow:0 0 0 1px #e6cb96}@keyframes ld-bump{0%,to{margin-left:0}30%{margin-left:-.375rem}60%{margin-left:.125rem}}.ld-lane-result{position:absolute;top:50%;left:calc(50% + .875rem);transform:translateY(-50%);font-weight:650;font-size:.6875rem;white-space:nowrap;opacity:0;transition:opacity .35s .95s}.ld-lane.stop .ld-lane-result{opacity:1;color:var(--ld-stop)}.ld-lane.redirect .ld-lane-result{opacity:1;color:var(--ld-hold)}.ld-lane.pass .ld-lane-result{opacity:1;color:var(--ld-pass);left:auto;right:calc(50% + .875rem)}.ld-gate-foot{display:flex;flex-wrap:wrap;gap:.25rem 1rem;align-items:baseline;margin-top:.625rem;padding-top:.5rem;border-top:1px solid var(--ld-ui-line);color:var(--ld-ui-soft)}.ld-gate-foot b{font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ld-gate-foot .pass{color:var(--ld-pass)}.ld-gate-foot .stop{color:var(--ld-stop)}.ld-gate-foot .redirect{color:var(--ld-hold)}.ld-gate-log{margin-left:auto;font-size:.6875rem;opacity:0;transition:opacity .5s}.ld-gate-log.in{opacity:1}@media (max-width:34rem){.ld-walker span{display:none}.ld-gate-log{margin-left:0}}.ld-checkout{display:grid;grid-gap:.75rem;gap:.75rem}@media (min-width:34rem){.ld-checkout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.ld-co-form{display:grid;grid-gap:.375rem;gap:.375rem;min-width:0}.ld-co-label{font-weight:700;margin-top:.25rem}.ld-co-input{display:block;min-height:1.875rem;padding:.375rem .5625rem;border-radius:8px;box-shadow:0 0 0 1px #c9cdd3;overflow:hidden;white-space:nowrap;transition:box-shadow .3s,background .3s}.ld-co-input.bad{box-shadow:0 0 0 2px var(--ld-stop);background:#fdf4f1}.ld-co-static{color:var(--ld-ui-soft)}.ld-co-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:.375rem;gap:.375rem}.ld-typed{display:inline-block;vertical-align:bottom;width:0;overflow:hidden;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;border-right:1.5px solid transparent}.ld-typed.go{animation:ld-type 2.2s steps(var(--ld-chars)) both,ld-caret .7s step-end 4}@keyframes ld-type{0%{width:0}to{width:calc(var(--ld-chars) * 1ch)}}@keyframes ld-caret{50%{border-right-color:var(--ld-ui-ink)}}.ld-co-error{display:flex;gap:.5rem;max-height:0;padding:0 .625rem;border-radius:8px;background:var(--ld-stop-soft);color:#8a2306;font-weight:600;overflow:hidden;opacity:0;transition:max-height .45s var(--ld-ease),padding .45s var(--ld-ease),opacity .3s}.ld-co-error.in{max-height:5rem;padding:.5rem .625rem;opacity:1;animation:ld-shake .45s .15s}.ld-co-error b{flex:none;display:grid;place-items:center;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--ld-stop);color:#fff}@keyframes ld-shake{20%{transform:translateX(-.25rem)}40%{transform:translateX(.25rem)}60%{transform:translateX(-.125rem)}80%{transform:translateX(.125rem)}}.ld-co-pay{position:relative;justify-self:start;margin-top:.375rem;padding:.4375rem 1.25rem;border-radius:8px;background:#1a1c1e;color:#fff;font-weight:700;transition:transform .15s,opacity .3s}.ld-co-pay.pressed{transform:scale(.95)}.ld-co-pay.dim{opacity:.45}.ld-co-pay .ld-cursor{background:#fff;filter:drop-shadow(0 0 1px #000)}.ld-co-why{display:grid;grid-gap:.375rem;gap:.375rem;padding:.625rem .75rem;border-radius:10px;background:var(--ld-ui-bg);box-shadow:0 0 0 1px var(--ld-ui-line);color:var(--ld-ui-soft);opacity:0;transform:translateY(.5rem);transition:opacity .45s,transform .5s var(--ld-ease)}.ld-co-why.in{opacity:1;transform:none}.ld-co-why b{color:var(--ld-ui-ink);overflow-wrap:anywhere}.ld-co-why-title{font-weight:700;color:var(--ld-ui-ink)}.ld-co-fn{justify-self:start;padding:.125rem .5rem;border-radius:999px;background:#e9f6f0;color:var(--ld-ui-brand);font-weight:650;font-size:.6875rem}.ld-still .ld-typed{width:auto;animation:none}.ld-map{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,11.5rem),1fr))}.ld-map li{position:relative;padding:1.125rem 1rem 1rem;border:1px solid var(--land-line);border-radius:14px;background:var(--land-card);transition:border-color .3s,transform .3s var(--ld-ease)}.ld-map li:hover{border-color:#34463f;transform:translateY(-3px)}.ld-map-icon{position:relative;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:11px;background:#16241f;color:var(--land-green);margin-bottom:.75rem}.ld-map-icon:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(47,189,139,.55);animation:ld-relay 6s calc(var(--ld-i) * 1.2s) infinite}@keyframes ld-relay{0%{box-shadow:0 0 0 0 rgba(47,189,139,.6)}14%{box-shadow:0 0 0 .75rem rgba(47,189,139,0)}to{box-shadow:0 0 0 0 rgba(47,189,139,0)}}.ld-map-piece{display:block;color:var(--land-green);font-size:.75rem;font-weight:650;letter-spacing:.02em}.ld-map h3{margin:.125rem 0 .375rem;font-size:1.0625rem}.ld-map p{margin:0;color:var(--land-dim);font-size:.875rem;line-height:1.5}.ld-js [data-reveal]{opacity:0;transform:translateY(1.25rem);transition:opacity .7s var(--ld-ease),transform .7s var(--ld-ease)}.ld-js [data-reveal=stagger],.ld-js [data-reveal].ld-in{opacity:1;transform:none}.ld-js [data-reveal=stagger]>*{opacity:0;transform:translateY(1.25rem);transition:opacity .6s var(--ld-ease),transform .6s var(--ld-ease),border-color .3s}.ld-js [data-reveal=stagger].ld-in>*{opacity:1;transform:none}.ld-js [data-reveal=stagger].ld-in>:nth-child(2){transition-delay:.07s}.ld-js [data-reveal=stagger].ld-in>:nth-child(3){transition-delay:.14s}.ld-js [data-reveal=stagger].ld-in>:nth-child(4){transition-delay:.21s}.ld-js [data-reveal=stagger].ld-in>:nth-child(5){transition-delay:.28s}.ld-js [data-reveal=stagger].ld-in>:nth-child(6){transition-delay:.35s}.ld-js [data-reveal=stagger].ld-in>:nth-child(n+7){transition-delay:.42s}.land .land-grid>article,.land .land-plan{transition:transform .3s var(--ld-ease),border-color .3s}.land .land-grid>article:hover,.land .land-plan:hover{transform:translateY(-3px);border-color:#34463f}.land-cta{transition:background .2s,transform .2s var(--ld-ease),box-shadow .2s}.land-cta:hover{transform:translateY(-1px);box-shadow:0 8px 24px -10px rgba(47,189,139,.7)}@media (prefers-reduced-motion:reduce){.land *,.land :after,.land :before{animation:none!important;transition:none!important}}