/* Optical alignment applies only to the reviewed commercial landing pages. */
.product-landing .landing-icon{display:inline-block;flex-shrink:0;vertical-align:middle;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.product-landing .seo-symbol .landing-icon{width:23px;height:23px}.product-landing .telegram-trust .landing-icon{width:17px;height:17px}.product-landing .telegram-bridge-diagram .landing-icon{width:25px;height:25px}.product-landing .nails-opening-note .landing-icon{width:25px;height:25px}.product-landing .editorial-zoom .landing-icon{width:18px;height:18px}.product-landing .faq-list summary .landing-icon{width:20px;height:20px;display:block}.video-toggle{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:44px;margin-top:14px;padding:10px 12px;background:#ffffff12;color:#eef3ff;border:1px solid #ffffff40;border-radius:12px;font-size:12px;line-height:1.6;font-weight:650;cursor:pointer}.video-toggle:hover{background:#ffffff24}.video-toggle .landing-icon{width:17px;height:17px}.video-toggle .landing-icon[hidden]{display:none}.video-toggle:focus-visible{outline:3px solid white;outline-offset:4px}
