/* generated from src/section-reviews-slide.css — edit that file, not this one */
.social-slides-section.social-slides-section,.social-slides-section.social-slides-section *{box-sizing:border-box}.social-slides-section.social-slides-section{position:relative;background:var(--gradient-background, rgb(var(--color-background, 247 245 240)));color:rgb(var(--color-foreground, 17 17 19));padding:var(--social-slides-padding-top) 0 var(--social-slides-padding-bottom)}.social-slides-section .social-slides-dotgrid{display:block;position:absolute;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,var(--social-slides-grid-opacity)) 1px,transparent 1.6px);background-size:28px 28px}.social-slides-section .social-slides-dotgrid--glow{background-image:radial-gradient(circle,rgba(255,255,255,var(--social-slides-glow-grid-opacity)) 1px,transparent 1.6px);opacity:0;transition:opacity .5s ease}.social-slides-section .social-slides-container{position:relative;z-index:1;max-width:var(--social-slides-max-width);margin:0 auto;padding:0 20px}.social-slides-section .social-slides-header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px;margin-bottom:var(--social-slides-header-gap)}.social-slides-section .social-slides-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--social-slides-muted-color);font-family:var(--font-mono, monospace);font-size:11px;line-height:1;letter-spacing:.22em;text-transform:uppercase}.social-slides-section .social-slides-eyebrow span{font-family:var(--font-jet-brains)}.social-slides-section .social-slides-eyebrow,.social-slides-section .social-slides-counter,.social-slides-section .social-slides-slide-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-slides-section .social-slides-dot{display:inline-block;width:6px;height:6px;flex:0 0 auto;border-radius:99px;background:var(--cool, var(--accent-cool, var(--social-slides-dot-color)))}.social-slides-section .social-slides-title{margin:0;color:rgb(var(--color-foreground, 17 17 19));font-family:var(--font-helvetica-nue, var(--font-sans, Arial, sans-serif));font-size:var(--social-slides-heading-size);line-height:1.02;letter-spacing:-.03em;font-weight:700}.social-slides-section .social-slides-arrows{display:flex;align-items:center;gap:10px}.social-slides-section .social-slides-arrow-button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:99px;background:#0c0c0e8c;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);color:#ffffffd9;cursor:pointer;box-shadow:#ffffff0f 0 1px inset;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transform:none;transition:background .22s cubic-bezier(.4,0,.6,1),border-color .22s cubic-bezier(.4,0,.6,1),color .22s cubic-bezier(.4,0,.6,1)}.social-slides-section .social-slides-arrow-button:hover,.social-slides-section .social-slides-arrow-button:focus-visible{background:#0c0c0ebf;border-color:#ffffff52;color:#fff;transform:none}.social-slides-section .social-slides-arrow-button:active{background:#0c0c0ed9}.social-slides-section .social-slides-arrow-button svg{display:block}.social-slides-section .social-slides-carousel{position:relative;height:var(--social-slides-slide-height);overflow:hidden;border-radius:var(--social-slides-radius);background:var(--ink-800, var(--social-slides-slide-bg));cursor:grab}.social-slides-section .social-slides-track{display:flex;height:100%;will-change:transform;transform:translate(0);transition:transform .65s cubic-bezier(.65,0,.2,1)}.social-slides-section .social-slides-slide{position:relative;display:flex;align-items:flex-end;flex:0 0 100%;height:var(--social-slides-slide-height);overflow:hidden;background:var(--ink-800, var(--social-slides-slide-bg))}.social-slides-section .social-slides-bg{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}.social-slides-section .social-slides-video{object-fit:cover;pointer-events:none}.social-slides-section .social-slides-external-video{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--social-slides-slide-bg)}.social-slides-section .social-slides-external-iframe{position:absolute;top:50%;left:50%;width:100%;height:auto;min-width:100%;min-height:100%;aspect-ratio:16 / 9;border:0;pointer-events:none;transform:translate(-50%,-50%)}.social-slides-section .social-slides-bg--placeholder{background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.12),transparent 35%),linear-gradient(135deg,rgba(255,255,255,.08),transparent),var(--social-slides-slide-bg)}.social-slides-section .social-slides-overlay{position:absolute;inset:0;z-index:1;display:block;pointer-events:none;background:linear-gradient(180deg,transparent 30%,rgba(10,10,11,var(--social-slides-overlay-opacity)))}.social-slides-section .social-slides-glow{position:absolute;top:0;left:0;z-index:1;width:50%;height:55%;background:radial-gradient(ellipse at top left,var(--slide-glow-color) 0%,transparent 60%);opacity:var(--slide-glow-opacity, .4);pointer-events:none}.social-slides-section .social-slides-content{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;width:100%;padding:44px;color:var(--text-on-dark, #ffffff)}.social-slides-section .social-slides-review{max-width:520px}.social-slides-section .social-slides-counter{color:#fff9;font-family:var(--font-mono, var(--font-jet-brains), monospace);font-size:11px;font-weight:400;line-height:normal;letter-spacing:.14em}.social-slides-section .social-slides-author-row{display:flex;align-items:center;gap:13px;margin:14px 0 12px}.social-slides-section .social-slides-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:99px;background:#ffffff1f}.social-slides-section .social-slides-avatar-image{display:block;width:100%;height:100%;object-fit:cover}.social-slides-section .social-slides-author-name-wrap{display:flex;align-items:center;gap:7px}.social-slides-section .social-slides-author-name{margin:0;color:var(--social-slides-author-color, #ffffff);font-family:var(--font-sans);font-size:26px;font-weight:700;line-height:normal;letter-spacing:-.02em}.social-slides-section .social-slides-verified{width:19px;height:19px;flex:0 0 19px}.social-slides-section .social-slides-caption{font-family:var(--font-sans);max-width:420px;margin:0;color:#ffffffb3;font-size:15px;font-style:normal;font-weight:400;line-height:155%}.social-slides-section .social-slides-slide-label{color:#ffffff73;font-family:var(--font-jet-brains, var(--font-jet-brains), monospace);font-size:11px;font-weight:400;line-height:normal}.social-slides-section .social-slides-play-button{position:absolute;top:50%;left:50%;z-index:4;display:flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;min-height:48px;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:99px;background:#0c0c0e8c;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;box-shadow:#ffffff0f 0 1px inset,#0000002e 0 1px 24px;transform:translate(-50%,-50%);transition:background .22s cubic-bezier(.4,0,.6,1),border-color .22s cubic-bezier(.4,0,.6,1),opacity .3s ease,visibility .3s ease}.social-slides-section .social-slides-play-button svg{display:block;margin-left:2px;transition:transform .22s cubic-bezier(.4,0,.6,1)}.social-slides-section .social-slides-play-button:hover,.social-slides-section .social-slides-play-button:focus-visible{background:#0c0c0ebf;border-color:#ffffff52}.social-slides-section .social-slides-play-button:hover svg,.social-slides-section .social-slides-play-button:focus-visible svg{transform:scale(1.14)}.social-slides-section .social-slides-slide.is-playing .social-slides-play-button{opacity:0;visibility:hidden;pointer-events:none}.social-slides-section .social-slides-play-media{position:absolute;inset:0;z-index:3;display:none;width:100%;height:100%;background:#000}.social-slides-section video.social-slides-play-media{object-fit:contain}.social-slides-section .social-slides-slide.is-playing .social-slides-play-media{display:block}.social-slides-section .social-slides-play-iframe{display:block;width:100%;height:100%;border:0}.social-slides-section .social-slides-content,.social-slides-section .social-slides-overlay,.social-slides-section .social-slides-glow{transition:opacity .45s ease,transform .45s ease}@media (hover: hover){.social-slides-section .social-slides-slide--playable:hover .social-slides-content{opacity:0;transform:translateY(14px);pointer-events:none}.social-slides-section .social-slides-slide--playable:hover .social-slides-overlay,.social-slides-section .social-slides-slide--playable:hover .social-slides-glow{opacity:0}}.social-slides-section .social-slides-slide.is-playing .social-slides-content{opacity:0;transform:translateY(14px);pointer-events:none}.social-slides-section .social-slides-slide.is-playing .social-slides-overlay,.social-slides-section .social-slides-slide.is-playing .social-slides-glow{opacity:0}.social-slides-section .social-slides-dots{display:flex;justify-content:center;gap:10px;margin-top:28px}.social-slides-section .social-slides-dot-button,.social-slides-section .social-slides-dot-button:first-child:not(.is-active):not([aria-current=true]){width:6px;height:6px;padding:0;border:none;border-radius:99px;background-color:rgba(var(--color-foreground, 17 17 19),.18);background-image:none;cursor:pointer;transition:width .45s cubic-bezier(.2,.7,.2,1),background-color .45s cubic-bezier(.2,.7,.2,1),opacity .45s cubic-bezier(.2,.7,.2,1)}.social-slides-section .social-slides-dot-button.is-active,.social-slides-section .social-slides-dot-button[aria-current=true]{width:30px;background-color:var(--social-slides-active-dot-color, var(--accent-cool, #0077ed));background-image:none}@media screen and (max-width: 760px){.social-slides-section.social-slides-section{padding:64px 0 73px}.social-slides-section .social-slides-container{max-width:var(--social-slides-max-width);padding-left:20px;padding-right:20px}.social-slides-section .social-slides-header{align-items:flex-start;margin-bottom:24px}.social-slides-section .social-slides-eyebrow{letter-spacing:.22em}.social-slides-section .social-slides-title{font-size:34px;font-weight:700;line-height:1.02;letter-spacing:-.03em}.social-slides-section .social-slides-arrows{gap:10px;display:none}.social-slides-section .social-slides-carousel,.social-slides-section .social-slides-track,.social-slides-section .social-slides-slide{height:auto;min-height:420px}.social-slides-section .social-slides-carousel{border-radius:16px;touch-action:pan-y;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none}.social-slides-section .social-slides-carousel.is-dragging{cursor:grabbing}.social-slides-section .social-slides-carousel.is-dragging .social-slides-track{transition:none}.social-slides-section .social-slides-content{align-items:flex-start;padding:26px}.social-slides-section .social-slides-slide-label{width:100%;display:none}.social-slides-section .social-slides-author-name{font-weight:700;line-height:normal;letter-spacing:-.02em}.social-slides-section .social-slides-caption{font-size:13px;font-style:normal;font-weight:400;line-height:155%}}
