.protocol-logo-module__hGZl4W__logo{--logo-color:#2878ed;width:88px;height:88px;color:var(--logo-color);isolation:isolate;vertical-align:middle;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.protocol-logo-module__hGZl4W__logo[data-system=zigbee]{--logo-color:#ed0644}.protocol-logo-module__hGZl4W__halo{border:1px solid color-mix(in srgb,var(--logo-color) 17%,transparent);background:radial-gradient(circle,color-mix(in srgb,var(--logo-color) 10%,transparent),transparent 68%);border-radius:50%;position:absolute;inset:1px;transform:scale(1.1)}.protocol-logo-module__hGZl4W__medallion{background:linear-gradient(140deg,color-mix(in srgb,var(--surface) 96%,white),color-mix(in srgb,var(--logo-color) 10%,var(--surface)));border:1px solid color-mix(in srgb,var(--logo-color) 18%,var(--line));width:76%;height:76%;box-shadow:inset 0 1px 1px #ffffff80,0 8px 16px color-mix(in srgb,var(--logo-color) 15%,transparent);border-radius:24%;place-items:center;transition:transform .3s,box-shadow .3s;display:grid;position:relative;transform:rotate(-6deg)}.protocol-logo-module__hGZl4W__symbol{width:72%;height:72%;filter:drop-shadow(0 2px 1px color-mix(in srgb,var(--logo-color) 16%,transparent));display:block;overflow:visible;transform:rotate(6deg)}.protocol-logo-module__hGZl4W__logo[data-system=zigbee] .protocol-logo-module__hGZl4W__symbol{width:82%;height:82%}.protocol-logo-module__hGZl4W__spark{inset-inline-end:5%;border:2px solid var(--surface);background:var(--logo-color);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--logo-color) 10%,transparent);border-radius:50%;position:absolute;top:14%}.protocol-logo-module__hGZl4W__logo:hover .protocol-logo-module__hGZl4W__medallion{box-shadow:inset 0 1px 1px #ffffff80,0 10px 20px color-mix(in srgb,var(--logo-color) 20%,transparent);transform:translateY(-2px)rotate(0)}.protocol-logo-module__hGZl4W__waveOuter{animation:3s ease-in-out 2 protocol-logo-module__hGZl4W__signal}.protocol-logo-module__hGZl4W__waveMiddle{animation:3s ease-in-out .25s 2 protocol-logo-module__hGZl4W__signal}@keyframes protocol-logo-module__hGZl4W__signal{0%,to{opacity:1}50%{opacity:.4}}@media (max-width:640px){.protocol-logo-module__hGZl4W__logo{width:68px;height:68px}}@media (prefers-reduced-motion:reduce){.protocol-logo-module__hGZl4W__waveOuter,.protocol-logo-module__hGZl4W__waveMiddle{animation:none}.protocol-logo-module__hGZl4W__medallion{transition:none}}
.guides-module__hpBmBq__directory,.guides-module__hpBmBq__article{max-width:1180px;margin:auto;padding:36px 24px}.guides-module__hpBmBq__eyebrow{letter-spacing:.16em;color:var(--accent,#3276e9);font-size:11px;font-weight:700}.guides-module__hpBmBq__directory h2,.guides-module__hpBmBq__article h1{margin:10px 0 20px;font-size:clamp(24px,3vw,38px);line-height:1.55}.guides-module__hpBmBq__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.guides-module__hpBmBq__card{background:var(--surface,#ffffff75);color:inherit;border:1px solid #8098c426;border-radius:22px;padding:22px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:block}.guides-module__hpBmBq__card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #38568b12}.guides-module__hpBmBq__card h3{margin:0 0 12px;font-size:18px;line-height:1.6}.guides-module__hpBmBq__card p,.guides-module__hpBmBq__intro{opacity:.8;line-height:1.9}.guides-module__hpBmBq__card p{font-size:14px}.guides-module__hpBmBq__card span,.guides-module__hpBmBq__links a,.guides-module__hpBmBq__breadcrumbs a{color:var(--accent,#3276e9)}.guides-module__hpBmBq__breadcrumbs{flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.guides-module__hpBmBq__intro{max-width:850px;font-size:17px}.guides-module__hpBmBq__body{max-width:850px;margin:28px auto}.guides-module__hpBmBq__body section{padding:12px 0}.guides-module__hpBmBq__body h2{margin:12px 0;font-size:23px;line-height:1.6}.guides-module__hpBmBq__body p,.guides-module__hpBmBq__body summary{font-size:16px;line-height:1.95}.guides-module__hpBmBq__body details{border-bottom:1px solid #8098c426;padding:14px 0}.guides-module__hpBmBq__body summary{cursor:pointer;font-weight:700}.guides-module__hpBmBq__links{flex-wrap:wrap;gap:16px;margin:24px 0;font-size:14px;display:flex}.guides-module__hpBmBq__related{margin-top:30px}.guides-module__hpBmBq__related h2{font-size:24px}@media (max-width:600px){.guides-module__hpBmBq__directory,.guides-module__hpBmBq__article{padding:24px 16px}.guides-module__hpBmBq__grid{grid-template-columns:1fr}.guides-module__hpBmBq__card{padding:18px}.guides-module__hpBmBq__intro,.guides-module__hpBmBq__body p,.guides-module__hpBmBq__body summary{font-size:14px}.guides-module__hpBmBq__body h2{font-size:19px}.guides-module__hpBmBq__body{margin:18px auto}}@media (prefers-reduced-motion:reduce){.guides-module__hpBmBq__card{transition:none}.guides-module__hpBmBq__card:hover{transform:none}}
