.info-hero.svelte-14u2vt9>p:where(.svelte-14u2vt9):not(.eyebrow){max-width:820px}.brand-grid.svelte-14u2vt9{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:22px;padding-top:4px!important;align-items:start}.logo-stage.svelte-14u2vt9{display:grid;grid-template-columns:1fr 1fr;gap:12px}.logo-stage.svelte-14u2vt9>div:where(.svelte-14u2vt9){display:grid;place-items:center;min-height:190px;padding:clamp(22px,3.2vw,44px);border-radius:18px;border:1px solid var(--line);background:var(--paper);position:relative;overflow:hidden}.logo-stage.svelte-14u2vt9>.logo-dark:where(.svelte-14u2vt9){background:#0e2a2f;border-color:#0e2a2f}.logo-stage.svelte-14u2vt9>div:where(.svelte-14u2vt9):after{content:"";position:absolute;left:-10%;right:-10%;bottom:-62%;height:80%;border-radius:45%;background:color-mix(in srgb,#187370 9%,transparent);pointer-events:none}.logo-stage.svelte-14u2vt9>.logo-dark:where(.svelte-14u2vt9):after{background:color-mix(in srgb,#F7F2E8 6%,transparent)}.logo-stage.svelte-14u2vt9 .edro-logo{width:min(100%,360px);height:auto;position:relative;z-index:1}.stage-hint.svelte-14u2vt9{font-size:10.5px;color:var(--muted);margin:10px 2px 12px}.brand-colors.svelte-14u2vt9{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.swatch.svelte-14u2vt9{display:grid;gap:2px;padding:8px;border:1px solid var(--line);border-radius:13px;background:var(--paper);text-align:left;color:var(--deep);cursor:copy;transition:transform .2s,border-color .2s}.swatch.svelte-14u2vt9 i:where(.svelte-14u2vt9){height:38px;border-radius:8px;background:var(--c);border:1px solid #0001;margin-bottom:5px;transition:transform .35s cubic-bezier(.3,1.5,.4,1)}.swatch.svelte-14u2vt9 b:where(.svelte-14u2vt9){font-size:11.5px}.swatch.svelte-14u2vt9 span:where(.svelte-14u2vt9){font:700 10.5px ui-monospace,Consolas,monospace;color:var(--sea)}.swatch.svelte-14u2vt9 small:where(.svelte-14u2vt9){font-size:9px;color:var(--muted);line-height:1.4}.brand-downloads.svelte-14u2vt9{display:grid;gap:12px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.brand-downloads.svelte-14u2vt9 .button:where(.svelte-14u2vt9){justify-content:center;min-height:46px}.brand-downloads.svelte-14u2vt9>p:where(.svelte-14u2vt9){font-size:11px;color:var(--muted);line-height:1.7}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9){display:grid;grid-template-columns:1fr 1fr;gap:5px}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9) a:where(.svelte-14u2vt9){display:flex;align-items:center;gap:6px;padding:9px 10px;line-height:1.3;border:1px solid var(--line);border-radius:10px;background:var(--paper);font-size:11.5px;font-weight:700;transition:background-color .2s,border-color .2s}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9) small:where(.svelte-14u2vt9){font-size:9px;font-weight:800;color:var(--muted);letter-spacing:.06em}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9) svg{margin-left:auto;color:var(--sea);transition:transform .25s}.brand-board.svelte-14u2vt9{position:relative;display:block;border-radius:12px;overflow:hidden;border:1px solid var(--line)}.brand-board.svelte-14u2vt9 img:where(.svelte-14u2vt9){display:block;width:100%;aspect-ratio:2.7;object-fit:cover;object-position:top;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.brand-board.svelte-14u2vt9 span:where(.svelte-14u2vt9){position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:99px;background:color-mix(in srgb,var(--hero) 85%,transparent);color:var(--on-dark);font-size:10px;font-weight:700}.info-cards.svelte-14u2vt9{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;padding-top:4px!important}.info-cards.svelte-14u2vt9 article:where(.svelte-14u2vt9){padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:var(--paper);transition:background-color .2s,border-color .2s,transform .25s}.info-cards.svelte-14u2vt9 span:where(.svelte-14u2vt9){font-size:10px;font-weight:800;color:var(--sea)}.info-cards.svelte-14u2vt9 h2:where(.svelte-14u2vt9){font-size:14px!important;margin:8px 0;letter-spacing:-.01em}.info-cards.svelte-14u2vt9 p:where(.svelte-14u2vt9){font-size:12px;color:var(--muted);line-height:1.75}.info-more.svelte-14u2vt9{padding:0 32px 26px;font-size:11px;color:var(--muted)}.info-more.svelte-14u2vt9 a:where(.svelte-14u2vt9){display:inline-flex;align-items:center;gap:4px;color:var(--sea);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.swatch.svelte-14u2vt9:hover{transform:translateY(-2px);border-color:var(--hover-line)}.swatch.svelte-14u2vt9:hover i:where(.svelte-14u2vt9){transform:scale(1.06) rotate(-2deg)}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9) a:where(.svelte-14u2vt9):hover{background:var(--hover-bg-strong);border-color:var(--hover-line)}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9) a:where(.svelte-14u2vt9):hover svg{transform:translateY(2px)}.brand-board.svelte-14u2vt9:hover img:where(.svelte-14u2vt9){transform:scale(1.04)}.info-cards.svelte-14u2vt9 article:where(.svelte-14u2vt9):hover{background:var(--hover-bg);border-color:var(--hover-line);transform:translateY(-2px)}}@media(max-width:1000px){.brand-grid.svelte-14u2vt9{grid-template-columns:1fr}.brand-colors.svelte-14u2vt9{grid-template-columns:repeat(4,minmax(0,1fr))}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.logo-stage.svelte-14u2vt9{grid-template-columns:1fr}.logo-stage.svelte-14u2vt9>div:where(.svelte-14u2vt9){min-height:130px}.brand-colors.svelte-14u2vt9{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-downloads.svelte-14u2vt9 .download-grid:where(.svelte-14u2vt9){grid-template-columns:1fr}.info-more.svelte-14u2vt9{padding:0 20px 22px}}
