header[data-astro-cid-fzpbxy5g]{z-index:1;height:var(--nav-height);color:var(--white);background:#010a16e0;position:sticky;top:0}@supports (animation-timeline:scroll()){header[data-astro-cid-fzpbxy5g]{background:0 0;animation:linear both solidify scroll(root);animation-range:0 120px}@keyframes solidify{0%{background:0 0}to{-webkit-backdrop-filter:saturate(140%)blur(8px);background:#010a16e6}}}.bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;height:100%;padding:0 clamp(20px,4%,64px);display:flex}.brand[data-astro-cid-fzpbxy5g]{letter-spacing:-.03em;color:var(--white);align-items:center;gap:.6rem;font-size:1.5rem;font-weight:700;line-height:1;text-decoration:none;display:flex}.brand[data-astro-cid-fzpbxy5g] img[data-astro-cid-fzpbxy5g]{display:block}.desktop[data-astro-cid-fzpbxy5g]{align-items:center;gap:4px;display:flex}.link[data-astro-cid-fzpbxy5g]{letter-spacing:.1px;color:var(--white);transition:color .2s var(--ease-out);padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;position:relative}.link[data-astro-cid-fzpbxy5g]:after{content:"";background:var(--green);opacity:0;height:2px;transition:opacity .2s var(--ease-out);border-radius:1px;position:absolute;bottom:-2px;left:14px;right:14px}.link[data-astro-cid-fzpbxy5g]:hover:after{opacity:.45}.link[data-astro-cid-fzpbxy5g][data-active=true]:after{opacity:1}.desktop[data-astro-cid-fzpbxy5g] .btn[data-astro-cid-fzpbxy5g]{margin-left:8px}.menu[data-astro-cid-fzpbxy5g]{display:none}summary[data-astro-cid-fzpbxy5g]{cursor:pointer;width:44px;height:44px;list-style:none;position:relative}summary[data-astro-cid-fzpbxy5g]::-webkit-details-marker{display:none}summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{background:var(--white);height:1.5px;transition:transform .2s var(--ease-out), top .2s var(--ease-out), opacity .2s var(--ease-out);position:absolute;left:10px;right:10px}summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:first-child{top:16px}summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:nth-child(2){top:50%;transform:translateY(-50%)}summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:nth-child(3){top:26px}.menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:nth-child(2){opacity:0}.menu[data-astro-cid-fzpbxy5g][open] summary[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:nth-child(3){top:50%;transform:translateY(-50%)rotate(-45deg)}.panel[data-astro-cid-fzpbxy5g]{top:var(--nav-height);background:var(--ink-deep);padding:40px 24px 60px;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g]{flex-direction:column;gap:4px;display:flex}.panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{letter-spacing:-.2px;color:var(--on-navy-muted);border-bottom:1px solid var(--on-navy-line);padding:14px 0;font-size:28px;font-weight:500;line-height:36px;text-decoration:none}.panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][data-active=true]{color:var(--white)}.panel[data-astro-cid-fzpbxy5g] nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][data-active=true]{font-weight:600}.panel[data-astro-cid-fzpbxy5g] .btn[data-astro-cid-fzpbxy5g]{margin-top:28px}@media (width<=51rem){.desktop[data-astro-cid-fzpbxy5g]{display:none}.menu[data-astro-cid-fzpbxy5g]{display:block}}footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);font-size:.9rem}.inner[data-astro-cid-nns7i3if]{flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:2rem;padding-bottom:2rem;display:flex}.links[data-astro-cid-nns7i3if]{gap:1rem;display:flex}:root{color-scheme:light;--green:#8fb285;--green-ink:#5f8a55;--green-dark:#6b8a6a;--green-light:#b8d9b0;--ink-deep:#010a16;--navy:#0e1a24;--navy-2:#16242f;--white:#fff;--paper:#f7f8f7;--ink:#0e1a24;--ink-muted:#5c6a70;--line:#dfe5e2;--on-navy:#f2f5f3;--on-navy-muted:#a9b5b0;--on-navy-line:#2a3a46;--container:72rem;--nav-height:72px;--radius:6px;--figure-line:#b9c2bd;--ease-out:cubic-bezier(.2, .7, .2, 1);--font:"Inter Tight", Inter, "Helvetica Neue", Arial, system-ui, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}body{background:var(--white);color:var(--ink);font:16px/1.55 var(--font);margin:0}a{color:inherit}h1,h2,h3{letter-spacing:-.02em;margin:0;line-height:1.1}h2{font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:800}h3{font-size:1.2rem;font-weight:700}p{margin:0}.band{padding:4.5rem 0}.band.dark{background:var(--navy);color:var(--on-navy)}.band.paper{background:var(--paper)}.band.dark .muted,.band.dark .lead{color:var(--on-navy-muted)}.container{max-width:var(--container);margin:0 auto;padding:0 1.25rem}.kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--green);align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.8rem;font-weight:700;display:flex}.kicker:before{content:"";background:var(--green);width:2rem;height:1px}.kicker .index{color:var(--green);font-weight:600}.lead{color:var(--ink-muted);max-width:46rem;margin-top:.8rem;font-size:1.1rem}.muted{color:var(--ink-muted)}.accent{color:var(--green)}.btn{white-space:nowrap;font:600 15px/20px var(--font);letter-spacing:.4px;border-radius:var(--radius);transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .1s var(--ease-out);border:1px solid #0000;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.985)}.btn.lg{padding:16px 26px;font-size:16px}.btn.sm{padding:10px 16px;font-size:13px}.btn.primary{background:var(--green);color:var(--navy);border-color:var(--green)}.btn.primary:hover{background:var(--green-dark);border-color:var(--green-dark)}.btn.ghost{border-color:var(--line);color:inherit}.btn.ghost:hover{border-color:var(--ink-muted)}.band.dark .btn.ghost,.hero .btn.ghost{border-color:#ffffff4d}.band.dark .btn.ghost:hover,.hero .btn.ghost:hover{background:#ffffff0a;border-color:#ffffffa6}.btn .arrow{transition:transform .2s var(--ease-out);display:inline-block}.btn:hover .arrow{transform:translate(3px)}.grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;display:grid}.tile{background:var(--paper);border-radius:var(--radius);padding:1.2rem 1.3rem}.band.dark .tile{background:var(--navy-2)}.tile .n{color:var(--green);margin-bottom:.4rem;font-size:.8rem;font-weight:600}.tile h3{margin-bottom:.3rem}.tile p{color:var(--ink-muted);font-size:.95rem}.band.dark .tile p{color:var(--on-navy-muted)}[data-tone=blue]{--tone:#3b82f6}[data-tone=orange]{--tone:#f59e0b}[data-tone=red]{--tone:#ef4444}[data-tone=green]{--tone:var(--green)}.tag{letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-left:.5rem;font-size:.7rem;font-weight:700}.traces[data-astro-cid-xvpilolt]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.board[data-astro-cid-xvpilolt]{animation:breathe 10s var(--ease-out) infinite}.trace[data-astro-cid-xvpilolt]{stroke:var(--green);stroke-opacity:.22;stroke-width:1.2px}.quiet[data-astro-cid-xvpilolt] .trace[data-astro-cid-xvpilolt]{stroke-opacity:.14}.pulse[data-astro-cid-xvpilolt]{stroke:#cfe7c7;stroke-opacity:.85;stroke-width:1.8px;stroke-dasharray:6 94}.quiet[data-astro-cid-xvpilolt] .pulse[data-astro-cid-xvpilolt]{stroke-opacity:.5;stroke-width:1.4px}.via[data-astro-cid-xvpilolt]{fill:color-mix(in oklab, var(--green) 55%, var(--ink-deep))}@keyframes breathe{0%,to{opacity:.85}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.board[data-astro-cid-xvpilolt]{animation:none}.pulse[data-astro-cid-xvpilolt]{display:none}}.scene[data-astro-cid-7nmvbzch]{border-radius:var(--radius);width:100%;height:auto;font-family:var(--font);display:block}.detection[data-astro-cid-7nmvbzch]{color:var(--tone)}.plate[data-astro-cid-7nmvbzch]{fill:var(--navy);fill-opacity:.85}.counter[data-astro-cid-7nmvbzch]{fill:var(--green)}.frame[data-astro-cid-7nmvbzch]{fill:none;stroke:var(--navy);stroke-opacity:.25}.hero[data-astro-cid-ge2uvauf]{margin-top:calc(-1 * var(--nav-height));min-height:100svh;padding:calc(4rem + var(--nav-height)) 0 4rem;background:var(--ink-deep);color:var(--white);align-items:center;display:flex;position:relative;overflow:hidden}.inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:3.5rem;width:100%;display:grid;position:relative}.kicker[data-astro-cid-ge2uvauf]{color:var(--green-light);margin:0}h1[data-astro-cid-ge2uvauf]{letter-spacing:-.025em;color:var(--white);text-wrap:balance;margin-top:22px;font-size:clamp(36px,4.6vw,60px);font-weight:700;line-height:1.05}.accent[data-astro-cid-ge2uvauf]{color:var(--green-light)}.lead[data-astro-cid-ge2uvauf]{color:#ffffffbd;text-wrap:pretty;max-width:560px;margin-top:24px;font-size:19px;line-height:1.55}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.view[data-astro-cid-ge2uvauf]{background:var(--navy-2);border:1px solid #ffffff14;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000080}.slide[data-astro-cid-ge2uvauf]{opacity:0;margin:0;animation:30s linear infinite cycle}.slide[data-astro-cid-ge2uvauf]+.slide[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.slide[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:5s}.slide[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:10s}.slide[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:15s}.slide[data-astro-cid-ge2uvauf]:nth-child(5){animation-delay:20s}.slide[data-astro-cid-ge2uvauf]:nth-child(6){animation-delay:25s}@keyframes cycle{0%{opacity:0}3%{opacity:1}16.67%{opacity:1}19.67%{opacity:0}to{opacity:0}}.chrome[data-astro-cid-ge2uvauf]{color:var(--on-navy-muted);align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:600;display:flex}.dot[data-astro-cid-ge2uvauf]{background:var(--green);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--green) 25%, transparent);border-radius:50%}.count[data-astro-cid-ge2uvauf]{margin-left:auto;font-weight:500}.view[data-astro-cid-ge2uvauf] .scene{border-radius:0}.kicker[data-astro-cid-ge2uvauf],h1[data-astro-cid-ge2uvauf],.lead[data-astro-cid-ge2uvauf],.actions[data-astro-cid-ge2uvauf],.view[data-astro-cid-ge2uvauf]{animation:rise .7s var(--ease-out) both}h1[data-astro-cid-ge2uvauf]{animation-delay:90ms}.lead[data-astro-cid-ge2uvauf]{animation-delay:.18s}.actions[data-astro-cid-ge2uvauf]{animation-delay:.27s}.view[data-astro-cid-ge2uvauf]{animation-delay:.36s}@keyframes rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.kicker[data-astro-cid-ge2uvauf],h1[data-astro-cid-ge2uvauf],.lead[data-astro-cid-ge2uvauf],.actions[data-astro-cid-ge2uvauf],.view[data-astro-cid-ge2uvauf],.slide[data-astro-cid-ge2uvauf]{animation:none}.slide[data-astro-cid-ge2uvauf]:first-child{opacity:1}.slide[data-astro-cid-ge2uvauf]+.slide[data-astro-cid-ge2uvauf]{display:none}}@media (width<=56rem){.inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.view[data-astro-cid-ge2uvauf]{max-width:560px}}@media (width<=480px){h1[data-astro-cid-ge2uvauf]{font-size:clamp(30px,9vw,40px)}.lead[data-astro-cid-ge2uvauf]{font-size:16px}.hero[data-astro-cid-ge2uvauf] .traces{display:none}}.body[data-astro-cid-vsq434ie]{margin-top:2.5rem}.columns[data-astro-cid-uy2nt675]{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-uy2nt675]{border-left:1px solid var(--line);flex-direction:column;gap:3rem;padding-left:1.2rem;display:flex}.numeral[data-astro-cid-uy2nt675]{color:var(--line);letter-spacing:-.04em;font-size:4.5rem;font-weight:200;line-height:1}p[data-astro-cid-uy2nt675]{letter-spacing:-.01em;font-size:1.3rem;font-weight:700;line-height:1.25}.last[data-astro-cid-uy2nt675] .numeral[data-astro-cid-uy2nt675],.last[data-astro-cid-uy2nt675] p[data-astro-cid-uy2nt675]{color:var(--green)}@media (width<=40rem){li[data-astro-cid-uy2nt675]{gap:.6rem}.numeral[data-astro-cid-uy2nt675]{font-size:3rem}}.strip[data-astro-cid-gqjavtqt]{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:1.5rem;display:grid}.phase[data-astro-cid-gqjavtqt]{border-bottom:1px solid var(--on-navy-line);color:var(--on-navy-muted);margin-bottom:1.2rem;padding-bottom:.6rem;font-size:.9rem}.training[data-astro-cid-gqjavtqt]{grid-column:1/4}.live[data-astro-cid-gqjavtqt]{color:var(--green);border-color:var(--green);grid-column:4/6}.step[data-astro-cid-gqjavtqt]{border-left:1px solid var(--on-navy-line);flex-direction:column;min-height:12rem;padding-left:1rem;text-decoration:none;display:flex}.step[data-astro-cid-gqjavtqt]:first-of-type{border-left:none;padding-left:0}.n[data-astro-cid-gqjavtqt]{color:var(--green);font-size:.85rem;font-weight:600}h3[data-astro-cid-gqjavtqt]{margin:.2rem 0 .5rem;font-size:1.5rem}.step[data-astro-cid-gqjavtqt] p[data-astro-cid-gqjavtqt]{font-size:.95rem}.screen[data-astro-cid-gqjavtqt]{margin-top:auto;padding-top:1.5rem;font-size:.8rem}.loop[data-astro-cid-gqjavtqt]{border:1px dashed var(--green);border-top:none;grid-column:2/6;height:1.4rem;margin:.6rem .5rem 0;position:relative}.loop[data-astro-cid-gqjavtqt]:before{content:"";border:.35rem solid #0000;border-bottom-color:var(--green);border-top:none;position:absolute;top:-.5rem;left:-.35rem}.caption[data-astro-cid-gqjavtqt]{text-align:center;color:var(--green);grid-column:1/6;margin-top:.8rem;font-size:.9rem}@media (width<=56rem){.strip[data-astro-cid-gqjavtqt]{grid-template-columns:1fr;row-gap:.5rem}.step[data-astro-cid-gqjavtqt]{border-left:none;min-height:0;margin-bottom:1rem;padding-left:0}.screen[data-astro-cid-gqjavtqt]{padding-top:.4rem}.phase[data-astro-cid-gqjavtqt],.loop[data-astro-cid-gqjavtqt],.caption[data-astro-cid-gqjavtqt]{display:none}}img[data-astro-cid-pmiqfeva]{border:1px solid var(--line);border-radius:8px;width:100%;height:auto;display:block}img[data-astro-cid-pmiqfeva].dark{border-color:var(--on-navy-line)}.phone-portrait[data-astro-cid-pmiqfeva]{border-radius:22px;max-width:15rem;margin:0 auto}.layout[data-astro-cid-wrjwhsdw]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;gap:2.5rem;display:grid}.phone-portrait[data-astro-cid-wrjwhsdw]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.detail[data-astro-cid-wrjwhsdw]{font-size:1.05rem}@media (width<=56rem){.layout[data-astro-cid-wrjwhsdw]{grid-template-columns:1fr}}.types[data-astro-cid-wtolbput]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.5rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}svg[data-astro-cid-wtolbput]{background:var(--white);border:1px solid var(--on-navy-line);border-radius:var(--radius);width:100%;height:auto;margin-bottom:1rem;display:block}.object[data-astro-cid-wtolbput]{fill:#e9ece9;stroke:var(--figure-line)}.mark[data-astro-cid-wtolbput]{stroke:var(--green-ink)}.hint[data-astro-cid-wtolbput]{stroke:var(--green)}.area[data-astro-cid-wtolbput]{fill:var(--green);fill-opacity:.35;stroke:var(--green-ink)}.point[data-astro-cid-wtolbput]{fill:var(--white)}.n[data-astro-cid-wtolbput]{color:var(--green);margin-right:.6rem;font-size:.85rem}.kind[data-astro-cid-wtolbput]{color:var(--green);margin-left:.6rem;font-size:.85rem;font-weight:500}li[data-astro-cid-wtolbput] p[data-astro-cid-wtolbput]{color:var(--on-navy-muted);margin-top:.3rem;font-size:.95rem}.all[data-astro-cid-wtolbput]{margin-top:2rem;font-size:1.1rem;font-weight:700}.chips[data-astro-cid-wmzs4rau]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-wmzs4rau]{border:1px solid var(--on-navy-line);border-radius:999px;padding:.15rem .7rem;font-size:.9rem}.facts[data-astro-cid-2xxvzrem]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:2.5rem;margin:3rem 0 2rem;display:grid}.big[data-astro-cid-2xxvzrem]{flex-direction:column;gap:.3rem;display:flex}.figure[data-astro-cid-2xxvzrem]{letter-spacing:-.05em;color:var(--green);font-size:clamp(6rem,14vw,11rem);font-weight:800;line-height:.9}.what[data-astro-cid-2xxvzrem]{font-size:1.6rem;font-weight:700}.list[data-astro-cid-2xxvzrem] span[data-astro-cid-2xxvzrem]{border-bottom:1px solid var(--on-navy-line);padding-bottom:.6rem;font-size:.9rem;display:block}ul[data-astro-cid-2xxvzrem]{margin:0;padding:0;list-style:none}li[data-astro-cid-2xxvzrem]{border-bottom:1px solid var(--on-navy-line);padding:.75rem 0;font-size:1.1rem;font-weight:600}@media (width<=56rem){.facts[data-astro-cid-2xxvzrem]{grid-template-columns:1fr}}.places[data-astro-cid-fyoif5yb]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-fyoif5yb]{border-left:1px solid var(--on-navy-line);flex-direction:column;min-height:14rem;padding-left:1.2rem;display:flex}li[data-astro-cid-fyoif5yb]:first-child{border-left:none;padding-left:0}.kind[data-astro-cid-fyoif5yb]{color:var(--green);font-size:.9rem;font-weight:600}h3[data-astro-cid-fyoif5yb]{color:var(--green);margin:.2rem 0 .6rem;font-size:2.2rem}.platforms[data-astro-cid-fyoif5yb]{flex-wrap:wrap;gap:.3rem 1rem;margin-top:auto;padding-top:2rem;font-size:.9rem;display:flex}.swap[data-astro-cid-fyoif5yb]{margin-top:2.5rem;font-size:1.1rem;font-weight:700}@media (width<=40rem){li[data-astro-cid-fyoif5yb]{min-height:0}.platforms[data-astro-cid-fyoif5yb]{padding-top:.8rem}}.cycle[data-astro-cid-evaqjolx]{width:100%;max-width:28rem;height:auto;font-family:var(--font);display:block}.track[data-astro-cid-evaqjolx]{fill:none;stroke:var(--figure-line)}.station[data-astro-cid-evaqjolx] circle[data-astro-cid-evaqjolx]{fill:var(--white);stroke:var(--green-ink)}.station[data-astro-cid-evaqjolx] text[data-astro-cid-evaqjolx]{fill:var(--ink);font-weight:500}.live[data-astro-cid-evaqjolx] circle[data-astro-cid-evaqjolx]{fill:var(--green);stroke:var(--green)}.live[data-astro-cid-evaqjolx] text[data-astro-cid-evaqjolx]{fill:var(--green-ink);font-weight:700}.note[data-astro-cid-evaqjolx]{fill:var(--ink-muted)}.adapt[data-astro-cid-fgfttq2w]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:2.5rem;margin-top:3rem;display:grid}dl[data-astro-cid-fgfttq2w]{margin:0}.point[data-astro-cid-fgfttq2w]{border-top:1px solid var(--line);padding:.9rem 0}dt[data-astro-cid-fgfttq2w]{font-size:1.1rem;font-weight:700}dd[data-astro-cid-fgfttq2w]{margin:.2rem 0 0;font-size:.95rem}@media (width<=56rem){.adapt[data-astro-cid-fgfttq2w]{grid-template-columns:1fr}}.gallery[data-astro-cid-bjj5qayk]{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:2.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-bjj5qayk]{flex-direction:column;display:flex}h3[data-astro-cid-bjj5qayk]{margin:1rem 0 .3rem}p[data-astro-cid-bjj5qayk],dd[data-astro-cid-bjj5qayk]{font-size:.95rem}dl[data-astro-cid-bjj5qayk]{border-top:1px solid var(--line);margin:.8rem 0 0;padding-top:.8rem}dt[data-astro-cid-bjj5qayk]{letter-spacing:.08em;text-transform:uppercase;color:var(--green-ink);margin-top:.6rem;font-size:.75rem;font-weight:700}dd[data-astro-cid-bjj5qayk]{margin:.2rem 0 0}.classes[data-astro-cid-bjj5qayk]{flex-wrap:wrap;gap:.3rem;display:flex}.chip[data-astro-cid-bjj5qayk]{color:var(--white);background:var(--tone);border-radius:3px;padding:.05rem .5rem;font-size:.8rem;font-weight:700}.chip[data-astro-cid-bjj5qayk][data-tone=green]{color:var(--navy)}.tiles[data-astro-cid-exnz3u5p]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-exnz3u5p]{background:var(--white);border-left:2px solid var(--green);align-items:baseline;gap:.9rem;padding:1.1rem 1.2rem;font-weight:700;display:flex}.n[data-astro-cid-exnz3u5p]{color:var(--green);font-size:.8rem;font-weight:600}.why[data-astro-cid-gmhcoxol]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:1rem;display:grid}.first[data-astro-cid-gmhcoxol]{background:var(--green);color:var(--navy);border-radius:var(--radius);padding:1.5rem}.first[data-astro-cid-gmhcoxol] .n[data-astro-cid-gmhcoxol]{font-size:.85rem;font-weight:600}.first[data-astro-cid-gmhcoxol] h3[data-astro-cid-gmhcoxol]{margin-top:.6rem;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800}.rest[data-astro-cid-gmhcoxol]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.all[data-astro-cid-gmhcoxol]{grid-column:1/-1}ol[data-astro-cid-gmhcoxol]{border-top:1px solid var(--line);flex-wrap:wrap;gap:.5rem 2rem;margin:1rem 0 0;padding:1rem 0 0;font-weight:600;list-style:none;display:flex}ol[data-astro-cid-gmhcoxol] .n[data-astro-cid-gmhcoxol]{margin-right:.5rem}@media (width<=56rem){.why[data-astro-cid-gmhcoxol],.rest[data-astro-cid-gmhcoxol]{grid-template-columns:1fr}.all[data-astro-cid-gmhcoxol]{grid-column:auto}}.contact[data-astro-cid-uukcahgk]{position:relative;overflow:hidden}.inner[data-astro-cid-uukcahgk]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:3rem;display:grid;position:relative}h2[data-astro-cid-uukcahgk]{font-size:clamp(2rem,4vw,3.2rem)}.actions[data-astro-cid-uukcahgk]{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.card[data-astro-cid-uukcahgk]{background:var(--navy-2);border-radius:var(--radius);margin:0;padding:1.5rem}dt[data-astro-cid-uukcahgk]{color:var(--on-navy-muted);font-size:.85rem}dd[data-astro-cid-uukcahgk]{margin:.2rem 0 1.2rem;font-size:1.15rem}dd[data-astro-cid-uukcahgk]:last-child{margin-bottom:0}dd[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{text-decoration:none}@media (width<=56rem){.inner[data-astro-cid-uukcahgk]{grid-template-columns:1fr}}.operations[data-astro-cid-lcdefpme]{margin-top:3rem}.more[data-astro-cid-lcdefpme]{margin:3rem 0 1rem;font-weight:700}
