.md-seal{opacity:0;transform:scale(.4) rotate(-35deg);transition:opacity .7s cubic-bezier(.34,1.56,.64,1),transform .9s cubic-bezier(.34,1.56,.64,1)}.md-seal.md-seal-stamped{opacity:1;transform:scale(1) rotate(0)}.md-seal.md-seal-stamped .md-seal-ring{animation:md-seal-spin 34s linear infinite}@keyframes md-seal-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.md-tab{position:relative;cursor:pointer;border:1px solid #dbeee3;border-radius:10px 10px 0 0;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.md-tab:hover:not(.md-tab-active){background:#f2faf6!important;border-color:#b9ddc9!important}.md-tab-active{background:#02824f!important;border-color:#02824f!important;color:#fff!important;box-shadow:0 10px 22px #01140a38}.md-tab-index{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:10.5px;background:#02824f1a;color:#02824f;transition:background-color .35s ease,color .35s ease}.md-tab-active .md-tab-index{background:#fff!important;color:#02824f!important}.md-spine-fill{height:0%;transition:height .2s linear}.md-spine-dot{transition:background-color .3s ease,border-color .3s ease,transform .3s ease}.md-spine-dot-active{background:#02824f!important;border-color:#02824f!important;transform:scale(1.35)}.md-paper{position:relative;background:#fff;clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}.md-paper:after{content:"";position:absolute;top:0;right:0;width:26px;height:26px;background:color-mix(in srgb,var(--accent, #02824f) 30%,white);clip-path:polygon(0 0,100% 0,100% 100%)}.md-lid-card{opacity:0;transform:perspective(1000px) rotateX(-64deg) translateY(14px);transform-origin:50% 0%;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;transition-delay:calc(var(--i, 0) * 90ms)}.md-lid-card.in-view{opacity:1;transform:perspective(1000px) rotateX(0) translateY(0)}.md-stat-card{position:relative;overflow:hidden}.md-stat-card:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--accent, #02824f)}.md-stat-card.in-view.md-stat-card:hover{transform:perspective(1000px) rotateX(0) translateY(-6px);box-shadow:0 28px 52px #010a0666}.md-stat-wash{position:absolute;inset:0;background:radial-gradient(160px 140px at 90% -15%,color-mix(in srgb,var(--accent, #02824f) 20%,transparent),transparent 70%);pointer-events:none}.md-stat-icon{position:relative;z-index:1;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent, #02824f) 16%,white)}.md-stat-num{position:absolute;top:20px;right:30px;z-index:0;font-size:34px;font-weight:800;line-height:1;color:color-mix(in srgb,var(--accent, #02824f) 16%,white);pointer-events:none}.md-stat-pill{position:relative;z-index:1;display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;border-radius:999px;padding:8px 14px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.md-stat-pill-ok{color:#fff;background:linear-gradient(135deg,var(--accent, #02824f),color-mix(in srgb,var(--accent, #02824f) 65%,#013b1f));box-shadow:0 8px 18px color-mix(in srgb,var(--accent, #02824f) 40%,transparent)}.md-stat-pill-ok:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 22px color-mix(in srgb,var(--accent, #02824f) 50%,transparent)}.md-stat-pill-pending{color:#9a6a2c;background:#fff;border:1.5px dashed #e7c07a}.md-vault-watermark{position:absolute;opacity:.07;pointer-events:none}.md-ticket-spine{border-radius:16px 0 0 16px;background:var(--accent, #02824f)}.md-ticket-num{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent, #02824f)}.md-ticket-divider{position:relative;height:100%;border-left:2px dashed #d7e6dd}.md-ticket-divider:before,.md-ticket-divider:after{content:"";position:absolute;left:-9px;width:18px;height:18px;border-radius:50%;background:#eef7f2}.md-ticket-divider:before{top:-9px}.md-ticket-divider:after{bottom:-9px}.md-ticket-btn{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--accent, #02824f),color-mix(in srgb,var(--accent, #02824f) 65%,#013b1f));border-radius:999px;padding:9px 16px;text-decoration:none;box-shadow:0 8px 18px color-mix(in srgb,var(--accent, #02824f) 40%,transparent)}.md-ticket-btn:hover{color:#fff;box-shadow:0 12px 22px color-mix(in srgb,var(--accent, #02824f) 50%,transparent)}.md-ticket-pending{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:#9a6a2c;background:#fdf3e2;border:1.5px dashed #e7c07a;border-radius:999px;padding:8px 15px}.md-ticket-deal{opacity:0;transform:scale(.92) rotate(var(--tilt, -1.4deg));transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .4s ease,box-shadow .3s ease;transition-delay:calc(var(--i, 0) * 80ms)}.md-ticket-deal.in-view{opacity:1;transform:scale(1) rotate(0)}.md-ticket-deal.in-view.md-ticket-deal:hover{transform:translateY(-4px) rotate(calc(var(--tilt, -1.4deg) / 2));box-shadow:0 22px 44px #0b1f172e;transition-delay:0s}.md-staff-halo{content:"";position:absolute;top:-60px;right:-60px;width:180px;height:180px;border-radius:50%;border:1.5px dashed rgba(255,255,255,.25);pointer-events:none}.md-staff-avatar{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;color:#fff;background:#ffffff24;border:1.5px solid rgba(255,255,255,.32)}.md-staff-icon{width:40px;height:40px;margin:0 auto;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent, #02824f) 14%,white)}.md-staff-tile{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.md-staff-tile:hover{transform:translateY(-5px);box-shadow:0 18px 36px #0b1f171a;border-color:color-mix(in srgb,var(--accent, #02824f) 40%,#e4e4de)}.md-gauge-tile{transition:transform .3s ease,box-shadow .3s ease}.md-gauge-tile:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0b1f171a}.md-gauge{position:relative;width:60px;height:60px;margin:0 auto}.md-gauge-ring{transition:stroke-dashoffset 1.3s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * .12s)}.md-gauge-drawn .md-gauge-ring{stroke-dashoffset:0!important}.md-gauge-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.md-facility-tile{display:flex;align-items:center;gap:14px;transition:transform .3s ease,box-shadow .3s ease}.md-facility-tile:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0b1f171a}.md-facility-icon{flex-shrink:0;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent, #02824f) 14%,white)}.md-live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#1fae6c;margin-right:7px;position:relative}.md-live-dot:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid #1fae6c;animation:md-live-pulse 1.8s ease-out infinite}@keyframes md-live-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.8);opacity:0}}.md-graphpaper{background-image:linear-gradient(rgba(2,130,79,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(2,130,79,.07) 1px,transparent 1px);background-size:26px 26px}.md-blueprint-corner{position:absolute;width:22px;height:22px;pointer-events:none;border:2px solid rgba(2,130,79,.35)}.md-blueprint-corner-tl{top:14px;left:14px;border-width:2px 0 0 2px;border-radius:4px 0 0}.md-blueprint-corner-tr{top:14px;right:14px;border-width:2px 2px 0 0;border-radius:0 4px 0 0}.md-blueprint-corner-bl{bottom:14px;left:14px;border-width:0 0 2px 2px;border-radius:0 0 0 4px}.md-blueprint-corner-br{bottom:14px;right:14px;border-width:0 2px 2px 0;border-radius:0 0 4px}.md-lab-orbit{transform-box:fill-box;transform-origin:center}.md-lab-orbit-1{animation:md-lab-spin-1 7s linear infinite}.md-lab-orbit-2{animation:md-lab-spin-2 7s linear infinite}.md-lab-orbit-3{animation:md-lab-spin-3 7s linear infinite}@keyframes md-lab-spin-1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes md-lab-spin-2{0%{transform:rotate(60deg)}to{transform:rotate(420deg)}}@keyframes md-lab-spin-3{0%{transform:rotate(120deg)}to{transform:rotate(480deg)}}.md-lab-bubble{transform-box:fill-box;transform-origin:center;animation:md-lab-bubble-rise 2.6s ease-in infinite}.md-lab-bubble-2{animation-delay:.7s}.md-lab-bubble-3{animation-delay:1.4s}@keyframes md-lab-bubble-rise{0%{transform:translateY(0);opacity:0}15%{opacity:1}90%{opacity:0}to{transform:translateY(-9px);opacity:0}}.md-lab-lens{transform-box:fill-box;transform-origin:center;animation:md-lab-lens-pulse 2.2s ease-in-out infinite}@keyframes md-lab-lens-pulse{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1.15)}}.md-lab-draw{stroke-dasharray:14;animation:md-lab-draw-loop 2.4s ease-in-out infinite}@keyframes md-lab-draw-loop{0%{stroke-dashoffset:14}50%{stroke-dashoffset:0}to{stroke-dashoffset:-14}}.md-lab-scanline{transform-box:fill-box;animation:md-lab-scan-move 2.2s ease-in-out infinite}@keyframes md-lab-scan-move{0%{transform:translateY(0);opacity:0}20%{opacity:.9}90%{opacity:.2}to{transform:translateY(6px);opacity:0}}.md-lab-page{transform-box:fill-box;transform-origin:left center;animation:md-lab-page-flip 3.2s ease-in-out infinite}@keyframes md-lab-page-flip{0%,to{transform:scaleX(1)}50%{transform:scaleX(.15)}}.md-lab-box{transition:transform .3s ease}.md-lab-box:hover{transform:translateY(-4px)}.md-lab-box:hover .md-blueprint-rect{stroke-width:2.6px}.md-blueprint-rect{transition:stroke-dashoffset 1.3s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * .13s)}.md-blueprint-fill{fill-opacity:0;transition:fill-opacity .8s ease;transition-delay:calc(var(--i, 0) * .13s + .5s)}.md-blueprint-label{opacity:0;transform:translateY(6px);transition:opacity .6s ease,transform .6s ease;transition-delay:calc(var(--i, 0) * .13s + .9s)}[data-md-blueprint].md-blueprint-drawn .md-blueprint-rect{stroke-dashoffset:0!important}[data-md-blueprint].md-blueprint-drawn .md-blueprint-fill{fill-opacity:.14}[data-md-blueprint].md-blueprint-drawn .md-blueprint-label{opacity:1;transform:none}@media (max-width: 900px){[style*="min-width: 1200px"]{min-width:0!important}[data-md-spine]{display:none!important}[style*="grid-template-columns: 1fr 300px"]{grid-template-columns:1fr!important}[style*="height: 260px"][style*="justify-content: center"]{height:200px!important;margin-top:12px}[style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:1fr!important}[style*="margin-top: 88px"][style*="padding: 72px 0 84px"]{margin-top:44px!important;padding:40px 0 48px!important}[style*="padding: 88px 0"]{padding:44px 0!important}.md-vault-watermark,[data-parallax]{display:none!important}.md-tab{padding:9px 15px!important}[style*="padding: 14px 36px"]{padding:10px 20px!important}.md-ticket{grid-template-columns:1fr!important}.md-ticket-spine{height:6px!important;width:100%!important;border-radius:16px 16px 0 0!important}.md-ticket-divider{display:none!important}.md-ticket-stub{justify-content:flex-start!important;padding:0 22px 18px!important}[style*="grid-template-columns: 1.2fr 1fr 1fr 1fr"]{grid-template-columns:1fr!important}[style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}[style*="padding: 64px 0 56px"]{padding:40px 0 32px!important}[style*="padding: 36px 36px 0"]{padding:28px 20px 0!important}[style*="padding: 88px 36px 96px"]{padding:44px 20px 56px!important}[style*="padding: 0 36px"]{padding:0 20px!important}[style*="padding: 34px 32px"]{padding:22px 18px!important}[style*="letter-spacing: 0.12em"][style*="rotate(40deg)"]{width:130px!important;font-size:9px!important}h1{font-size:30px!important;line-height:1.15!important}[style*="font-size: 28px"]{font-size:21px!important}[data-md-badge-row]{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important}[data-md-badge-row]>span{display:flex!important;width:100%}[data-md-badge-label]{display:inline-block;min-width:96px;flex-shrink:0}[data-md-cta-bar]{flex-direction:column!important;align-items:flex-start!important}}@media (min-width: 601px) and (max-width: 900px){[style*="grid-template-columns: repeat(3, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}}
