.hero[data-astro-cid-lcdefpme]{background:var(--c-deep);color:#ffffffd1;padding:clamp(40px,7vw,88px) 0 0;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{background:radial-gradient(700px 420px at 85% 10%, color-mix(in srgb, var(--c-accent) 30%, transparent), transparent 70%), radial-gradient(500px 360px at 0% 100%, color-mix(in srgb, var(--c-brand) 55%, transparent), transparent 70%), linear-gradient(#ffffff0a 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, #ffffff0a 1px, transparent 1px) 0 0 / 48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid;position:relative}.hero-eyebrow[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:6px 14px 6px 10px;font-size:.82rem;font-weight:600;display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:var(--c-accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-accent) 25%, transparent);border-radius:50%}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(2rem,4.6vw,3.35rem)}.hero-lead[data-astro-cid-lcdefpme]{max-width:580px;margin-bottom:28px;font-size:clamp(1.02rem,1.5vw,1.15rem)}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.needs[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.needs-label[data-astro-cid-lcdefpme]{opacity:.8;margin-right:4px;font-size:.85rem}.needs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;padding:6px 12px;font-size:.85rem;text-decoration:none;transition:background .15s}.needs[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--c-accent);border-color:var(--c-accent);color:#0b1d0f}.mosaic[data-astro-cid-lcdefpme]{grid-template-rows:190px 150px 120px;grid-template-columns:1.15fr .85fr;gap:12px;display:grid;position:relative}.m[data-astro-cid-lcdefpme]{border-radius:18px;margin:0;overflow:hidden;box-shadow:0 20px 50px -20px #0009}.m[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%}.m1[data-astro-cid-lcdefpme]{grid-row:1/3}.m2[data-astro-cid-lcdefpme]{grid-row:1/2}.m3[data-astro-cid-lcdefpme]{grid-row:2/4}.m4[data-astro-cid-lcdefpme]{grid-area:3/1/4}.m-badge[data-astro-cid-lcdefpme]{max-width:230px;color:var(--c-muted);box-shadow:var(--shadow-lg);background:#fff;border-radius:14px;padding:12px 16px;font-size:.78rem;line-height:1.4;display:grid;position:absolute;top:24px;left:-18px}.m-badge[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--c-ink);font-size:.95rem}.stats[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);margin:clamp(40px,6vw,72px) 0 0;padding:0;list-style:none;display:grid;position:relative}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:2px;padding:22px 20px 26px 0;display:grid}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid #ffffff1f;padding-left:20px}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.02em;font-size:clamp(1.3rem,2.4vw,1.8rem)}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.85rem}.scale[data-astro-cid-lcdefpme]{background:var(--c-card);border:1px solid var(--c-line);border-radius:20px;margin:0 0 40px;padding:26px 26px 18px}.scale-track[data-astro-cid-lcdefpme]{gap:10px;display:grid;position:relative}.bar[data-astro-cid-lcdefpme]{border-radius:10px;min-width:6px;height:34px;position:relative}.bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{white-space:nowrap;color:var(--c-ink);font-size:.82rem;font-weight:650;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.r-gw[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#fbe7a1,#f3c623)}.r-gw2[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#fbe7a1,#e9b10c)}.r-rw[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#e7ddc3,#b9a77a)}.r-ce[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#ffb37a,#e85d2a)}.r-ce[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{left:auto;right:calc(100% + 10px)}.scale-axis[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line);height:26px;color:var(--c-muted);margin-top:12px;font-size:.72rem;position:relative}.scale-axis[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{position:absolute;top:6px;transform:translate(-50%)}.scale-axis[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{transform:none}.scale-axis[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{transform:translate(-100%)}.scale[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--c-muted);font-size:.8rem}.mat-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.mat[data-astro-cid-lcdefpme]{background:var(--c-card);border:1px solid var(--c-line);border-radius:20px;flex-direction:column;padding:24px;display:flex}.mat-head[data-astro-cid-lcdefpme]{align-items:center;gap:14px;margin-bottom:12px;text-decoration:none;display:flex}.swatch[data-astro-cid-lcdefpme].big{border-radius:14px;width:52px;height:52px}.mat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.2rem}.temp[data-astro-cid-lcdefpme]{color:var(--c-brand);font-size:.82rem;font-weight:650}.mat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--c-muted);font-size:.92rem}.mat[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line);margin:0 0 16px;padding:0;list-style:none}.mat[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--c-line);color:var(--c-ink);justify-content:space-between;gap:12px;padding:10px 0;font-size:.93rem;font-weight:600;text-decoration:none;display:flex}.mat[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{color:var(--c-brand)}.mat[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--c-muted);white-space:nowrap;font-size:.82rem;font-style:normal;font-weight:500}.mat-all[data-astro-cid-lcdefpme]{margin-top:auto;font-size:.9rem;font-weight:650;text-decoration:none}.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;gap:16px;display:grid}.tile[data-astro-cid-lcdefpme]{background:var(--c-deep);isolation:isolate;border-radius:20px;align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.tile[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0000,#08180c33 35%,#08180ceb);position:absolute;inset:0}.tile[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.tile-body[data-astro-cid-lcdefpme]{color:#fff;gap:4px;padding:18px 20px;display:grid}.tile-num[data-astro-cid-lcdefpme]{color:var(--c-accent);font-size:.75rem;font-weight:700}.tile[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.05rem;line-height:1.3}.tile-sum[data-astro-cid-lcdefpme]{opacity:.85;max-width:460px;font-size:.9rem}.t1[data-astro-cid-lcdefpme]{grid-area:span 2/span 2}.t1[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.5rem}.t4[data-astro-cid-lcdefpme],.t6[data-astro-cid-lcdefpme]{grid-column:span 2}.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.steps-sec[data-astro-cid-lcdefpme]{background:linear-gradient(140deg, var(--c-brand-dark), var(--c-deep));color:#fffc}.steps-wrap[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:48px;display:grid}.steps-sec[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-top:0}.eyebrow-light[data-astro-cid-lcdefpme]{color:var(--c-accent)}.steps-lead[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#fff;font-weight:700}.steps[data-astro-cid-lcdefpme]{counter-reset:step;grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:step;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;gap:6px;padding:22px;font-size:.92rem;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(step, decimal-leading-zero);color:var(--c-accent);font-size:1.6rem;font-weight:800;line-height:1}.steps[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-size:1.05rem}.local[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.local[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:0}.depot[data-astro-cid-lcdefpme]{top:var(--sticky-top);background:var(--c-surface);border:1px solid var(--c-line);border-radius:20px;padding:26px;position:sticky}.depot-title[data-astro-cid-lcdefpme]{color:var(--c-ink);margin-bottom:10px;font-size:1.2rem;font-weight:750}.depot-addr[data-astro-cid-lcdefpme]{color:var(--c-ink);gap:8px;font-weight:650;display:flex}.depot-addr[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:20px;height:20px;fill:var(--c-brand);flex:none;margin-top:3px}.depot[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:.93rem}.region-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.region-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--c-card);border:1px solid var(--c-line);border-radius:999px;padding:6px 12px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.region-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{border-color:var(--c-brand)}@media (width<=1080px){.mat-grid[data-astro-cid-lcdefpme],.grid-3[data-astro-cid-lcdefpme],.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.t4[data-astro-cid-lcdefpme]{grid-column:span 1}}@media (width<=900px){.hero-inner[data-astro-cid-lcdefpme],.steps-wrap[data-astro-cid-lcdefpme],.local[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.mosaic[data-astro-cid-lcdefpme]{grid-template-rows:150px 120px 100px}.m-badge[data-astro-cid-lcdefpme]{top:12px;left:12px}.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:0}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid #ffffff1f}.depot[data-astro-cid-lcdefpme]{position:static}}@media (width<=640px){.mat-grid[data-astro-cid-lcdefpme],.grid-3[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-auto-rows:170px}.t1[data-astro-cid-lcdefpme]{grid-area:span 2/span 1}.t6[data-astro-cid-lcdefpme]{grid-column:span 1}.scale[data-astro-cid-lcdefpme]{padding:18px 14px 12px}.bar[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:.72rem}.r-ce[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{right:calc(100% + 6px)}.scale-axis[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2),.scale-axis[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(6),.scale-axis[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(7){display:none}}
