.branding-examples[data-v-c9c818f7]{overflow:hidden}.branding-examples .section-header[data-v-c9c818f7]{text-align:center;margin-bottom:var(--spacing-xl)}.branding-examples .section-header .section-title[data-v-c9c818f7]{margin-bottom:var(--spacing-sm);font-size:2.5rem;font-weight:700}@media (width<=768px){.branding-examples .section-header .section-title[data-v-c9c818f7]{font-size:2rem}}.branding-examples .section-header .section-subtitle[data-v-c9c818f7]{max-width:600px;margin:0 auto;font-size:1.125rem}.branding-examples .carousel-container[data-v-c9c818f7]{margin-bottom:var(--spacing-xl);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000 0,#000 10% 90%,#0000)}.branding-examples .carousel-row[data-v-c9c818f7]{gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);width:fit-content;display:flex}.branding-examples .carousel-row.rotate-right[data-v-c9c818f7]{animation:30s linear infinite slideRight-c9c818f7}.branding-examples .carousel-row.rotate-left[data-v-c9c818f7]{animation:30s linear infinite slideLeft-c9c818f7}.branding-examples .carousel-row[data-v-c9c818f7]:last-child{margin-bottom:0}@keyframes slideRight-c9c818f7{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes slideLeft-c9c818f7{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.branding-examples .example-card[data-v-c9c818f7]{background:var(--color-background);border-radius:var(--radius-sm);border:1px solid var(--color-border);cursor:pointer;flex-shrink:0;width:350px;transition:all .3s;overflow:hidden}.branding-examples .example-card[data-v-c9c818f7]:hover{transform:translateY(-5px);box-shadow:0 15px 35px #0000001a}.branding-examples .example-card .example-video-container[data-v-c9c818f7]{aspect-ratio:16/10;position:relative;overflow:hidden}.branding-examples .example-card .example-video-container .example-video[data-v-c9c818f7]{-o-object-fit:cover;object-fit:cover;width:100%;transition:transform .3s}.branding-examples .example-card .example-video-container .example-video.hovered[data-v-c9c818f7]{transform:scale(1.05)}.branding-examples .example-card .example-video-container .video-placeholder[data-v-c9c818f7]{background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.branding-examples .example-card .example-video-container .video-placeholder[data-v-c9c818f7]:after{content:"";background:#000000b3;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.branding-examples .example-card .example-video-container .video-placeholder[data-v-c9c818f7]:before{content:"▶";color:#fff;z-index:1;font-size:24px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.branding-examples .example-card .example-video-container .example-overlay[data-v-c9c818f7]{opacity:0;background:linear-gradient(135deg,#61de00e6,#4bb800e6);justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.branding-examples .example-card .example-video-container .example-overlay.visible[data-v-c9c818f7]{opacity:1}.branding-examples .example-card .example-video-container .example-overlay .overlay-content[data-v-c9c818f7]{text-align:center;color:#fff;padding:var(--spacing-md)}.branding-examples .example-card .example-video-container .example-overlay .overlay-content .overlay-title[data-v-c9c818f7]{margin-bottom:var(--spacing-xs);font-size:1.25rem;font-weight:600}.branding-examples .example-card .example-video-container .example-overlay .overlay-content .overlay-description[data-v-c9c818f7]{opacity:.9;font-size:.875rem}.branding-examples .example-card .example-info[data-v-c9c818f7]{padding:var(--spacing-md)}.branding-examples .example-card .example-info .example-title[data-v-c9c818f7]{margin-bottom:var(--spacing-xs);font-size:1.125rem;font-weight:600}.branding-examples .example-card .example-info .example-subtitle[data-v-c9c818f7]{font-size:.875rem;line-height:1.5}.branding-examples .cta-section[data-v-c9c818f7]{text-align:center;margin-top:var(--spacing-xl)}@media (width<=768px){.branding-examples .carousel-row[data-v-c9c818f7]{gap:var(--spacing-md)}.branding-examples .example-card[data-v-c9c818f7]{width:280px}}
