.live-module__0eIPNW__page{background-color:var(--background);flex-direction:column;min-height:100vh;display:flex}.live-module__0eIPNW__hero{background:linear-gradient(135deg,var(--gradient-start)0%,var(--gradient-end)100%);text-align:center;padding:3rem 2rem}.live-module__0eIPNW__heroContent h1{color:#0d0d0d;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.live-module__0eIPNW__heroContent p{color:#0d0d0d;opacity:.8;font-size:1.1rem}.live-module__0eIPNW__heroStats{color:#0d0d0d;justify-content:center;gap:.75rem;margin-top:1rem;font-size:.9rem;font-weight:500;display:flex}.live-module__0eIPNW__divider{opacity:.5}.live-module__0eIPNW__main{flex:1;padding:2rem}.live-module__0eIPNW__container{grid-template-columns:280px 1fr;gap:2rem;max-width:1400px;margin:0 auto;display:grid}.live-module__0eIPNW__sidebar{flex-direction:column;gap:1.5rem;height:fit-content;display:flex;position:sticky;top:80px}.live-module__0eIPNW__sidebarCard{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.25rem}.live-module__0eIPNW__sidebarCard h3{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:1rem;font-size:.875rem;font-weight:600}.live-module__0eIPNW__tagFilter{flex-wrap:wrap;gap:.5rem;display:flex}.live-module__0eIPNW__filterTag{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;border-radius:50px;padding:.375rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s}.live-module__0eIPNW__filterTag:hover{border-color:var(--accent);color:var(--accent)}.live-module__0eIPNW__filterTag.live-module__0eIPNW__active{background:var(--accent);border-color:var(--accent);color:#0d0d0d}.live-module__0eIPNW__eventInfo{flex-direction:column;gap:.75rem;display:flex}.live-module__0eIPNW__infoRow{color:var(--text-secondary);align-items:center;gap:.75rem;font-size:.875rem;display:flex}.live-module__0eIPNW__infoRow a{color:var(--accent)}.live-module__0eIPNW__infoIcon{font-size:1rem}.live-module__0eIPNW__stats{gap:1rem;display:flex}.live-module__0eIPNW__statItem{background:var(--bg-secondary);border-radius:12px;flex-direction:column;flex:1;align-items:center;padding:.75rem;display:flex}.live-module__0eIPNW__statNumber{color:var(--yellow);font-size:1.5rem;font-weight:700}.live-module__0eIPNW__pollQuestion{color:var(--text-primary);margin-bottom:.75rem;font-size:.9rem;line-height:1.4}.live-module__0eIPNW__pollError{color:var(--red,#dc3545);margin-bottom:.5rem;font-size:.8rem}.live-module__0eIPNW__pollOptions{flex-direction:column;gap:.5rem;display:flex}.live-module__0eIPNW__pollOption{text-align:left;background:var(--bg-secondary);border:1px solid var(--border);cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;padding:.5rem .75rem;font-size:.85rem;transition:border-color .2s,background .2s;display:flex}.live-module__0eIPNW__pollOption:hover:not(:disabled){border-color:var(--accent)}.live-module__0eIPNW__pollOption:disabled{cursor:default}.live-module__0eIPNW__pollOptionText{color:var(--text-primary)}.live-module__0eIPNW__pollOptionPct{color:var(--text-secondary);margin-top:.25rem;font-size:.75rem}.live-module__0eIPNW__pollTotal{color:var(--text-secondary);margin-top:.5rem;font-size:.75rem}.live-module__0eIPNW__statLabel{color:var(--text-muted);font-size:.75rem}.live-module__0eIPNW__sidebarNote{color:var(--text-secondary);margin-bottom:1rem;font-size:.8125rem;line-height:1.5}.live-module__0eIPNW__consentSummary{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.live-module__0eIPNW__consentRow{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.live-module__0eIPNW__consentDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.live-module__0eIPNW__consentReady{background:var(--yellow)}.live-module__0eIPNW__consentPending{background:#f59e0b}.live-module__0eIPNW__sidebarLink{color:var(--accent);font-size:.8125rem;font-weight:500;text-decoration:none}.live-module__0eIPNW__sidebarLink:hover{text-decoration:underline}.live-module__0eIPNW__feed{flex-direction:column;gap:0;display:flex}.live-module__0eIPNW__error{color:var(--red);background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:1rem 1.25rem;font-size:.875rem;display:flex}.live-module__0eIPNW__errorIcon{font-size:1.25rem}.live-module__0eIPNW__empty{text-align:center;background:var(--bg-card);border:1px dashed var(--border);border-radius:16px;padding:4rem 2rem}.live-module__0eIPNW__emptyIcon{opacity:.5;margin-bottom:1rem;font-size:3rem}.live-module__0eIPNW__empty h3{margin-bottom:.5rem}.live-module__0eIPNW__empty p{color:var(--text-muted);font-size:.875rem}.live-module__0eIPNW__dateSeparator{align-items:center;gap:1rem;margin-left:2rem;padding:1rem 0;display:flex}.live-module__0eIPNW__dateSeparator span{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);background:var(--bg);border:1px solid var(--border);border-radius:50px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.live-module__0eIPNW__post{gap:1rem;padding:1.5rem 0;display:flex}.live-module__0eIPNW__postTimeline{flex-direction:column;flex-shrink:0;align-items:center;width:2rem;display:flex}.live-module__0eIPNW__timelineDot{background:var(--accent);border:3px solid var(--bg);width:12px;height:12px;box-shadow:0 0 0 2px var(--accent);border-radius:50%;flex-shrink:0}.live-module__0eIPNW__snippetDot{background:#22c55e;box-shadow:0 0 0 2px #22c55e}.live-module__0eIPNW__snippetPost .live-module__0eIPNW__postContent{border-color:#22c55e4d}.live-module__0eIPNW__snippetPost .live-module__0eIPNW__postContent:hover{border-color:#22c55e}.live-module__0eIPNW__snippetBadge{color:#22c55e;background:#22c55e26;border-radius:4px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}.live-module__0eIPNW__quoteBadge{color:var(--accent);background:#ffe50026;border-radius:4px;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}.live-module__0eIPNW__timelineLine{background:var(--border);flex:1;width:2px;margin-top:.5rem}.live-module__0eIPNW__postContent{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;flex:1;padding:1.5rem;transition:border-color .2s}.live-module__0eIPNW__postContent:hover{border-color:var(--accent)}.live-module__0eIPNW__postContent.live-module__0eIPNW__clickable{cursor:pointer}.live-module__0eIPNW__postHeader{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.live-module__0eIPNW__time{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.live-module__0eIPNW__location{color:var(--accent);background:var(--accent-light);border-radius:50px;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;display:flex}.live-module__0eIPNW__locationIcon{font-size:.75rem}.live-module__0eIPNW__author{border-bottom:1px solid var(--border);align-items:center;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.live-module__0eIPNW__authorAvatar{background:var(--accent);color:#0d0d0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:700;display:flex}.live-module__0eIPNW__authorVideo{cursor:pointer;border-radius:12px;flex-shrink:0;width:80px;height:80px;position:relative;overflow:hidden}.live-module__0eIPNW__video{object-fit:cover;width:100%;height:100%}.live-module__0eIPNW__videoThumb{background:var(--bg-secondary);width:100%;height:100%;position:relative}.live-module__0eIPNW__thumbImg{object-fit:cover;width:100%;height:100%}.live-module__0eIPNW__thumbPlaceholder{background:var(--accent);color:#0d0d0d;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex}.live-module__0eIPNW__playButton{color:#fff;background:#000000b3;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.live-module__0eIPNW__authorVideo:hover .live-module__0eIPNW__playButton{transform:translate(-50%,-50%)scale(1.1)}.live-module__0eIPNW__authorInfo{flex-direction:column;gap:.25rem;display:flex}.live-module__0eIPNW__authorName{font-size:1rem;font-weight:600}.live-module__0eIPNW__authorRole{color:var(--text-secondary);font-size:.875rem}.live-module__0eIPNW__quote{color:var(--text);margin:0;font-size:1.125rem;font-style:italic;line-height:1.7}.live-module__0eIPNW__tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.live-module__0eIPNW__tag{background:var(--bg-secondary);color:var(--accent);cursor:pointer;border:none;border-radius:50px;padding:.25rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s}.live-module__0eIPNW__tag:hover{background:var(--accent);color:#0d0d0d}.live-module__0eIPNW__postActions{border-top:1px solid var(--border);flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.live-module__0eIPNW__actionBtn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:.25rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.live-module__0eIPNW__actionBtn.live-module__0eIPNW__copied{color:#22c55e;background:#22c55e26;border-color:#22c55e}.live-module__0eIPNW__actionBtn:hover{background:var(--bg-secondary);border-color:var(--accent);color:var(--accent)}.live-module__0eIPNW__overlay{z-index:1000;position:fixed;inset:0}.live-module__0eIPNW__overlayBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;position:absolute;inset:0}.live-module__0eIPNW__overlayPanel{background:var(--bg);border:1px solid var(--border);border-radius:16px;flex-direction:column;display:flex;position:absolute;inset:2rem;overflow:hidden;box-shadow:0 30px 80px #00000080}.live-module__0eIPNW__overlayHeader{border-bottom:1px solid var(--border);background:#0d0d0de6;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.live-module__0eIPNW__overlayTitle{color:var(--text-secondary);flex-direction:column;gap:.1rem;font-size:.85rem;display:flex}.live-module__0eIPNW__overlayId{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem}.live-module__0eIPNW__overlayActions{align-items:center;gap:.5rem;display:flex}.live-module__0eIPNW__overlayBtn{border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:.25rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.live-module__0eIPNW__overlayBtn:hover{background:var(--bg-secondary);border-color:var(--accent);color:var(--accent)}.live-module__0eIPNW__overlayClose{border:1px solid var(--border);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:10px;transition:all .2s}.live-module__0eIPNW__overlayClose:hover{background:var(--bg-secondary);border-color:var(--accent);color:var(--accent)}.live-module__0eIPNW__overlayFrame{background:var(--bg);border:0;width:100%;height:100%}.live-module__0eIPNW__footer{background:var(--bg-secondary);border-top:1px solid var(--border);padding:1.5rem}.live-module__0eIPNW__footerContainer{max-width:1400px;color:var(--text-muted);justify-content:space-between;align-items:center;margin:0 auto;font-size:.875rem;display:flex}.live-module__0eIPNW__footerContainer a{color:var(--text-secondary)}.live-module__0eIPNW__poweredBy{border-top:1px solid var(--border);color:var(--text-muted);justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.75rem;display:flex}.live-module__0eIPNW__creatorLink{color:var(--accent);font-weight:600;text-decoration:none;transition:opacity .2s}.live-module__0eIPNW__creatorLink:hover{opacity:.8;text-decoration:underline}@media (max-width:1024px){.live-module__0eIPNW__container{grid-template-columns:1fr}.live-module__0eIPNW__sidebar{flex-flow:wrap;gap:1rem;position:static}.live-module__0eIPNW__sidebarCard{flex:1;min-width:250px}}@media (max-width:480px){.live-module__0eIPNW__sidebar{flex-direction:column}.live-module__0eIPNW__sidebarCard{min-width:100%}.live-module__0eIPNW__main{padding:.75rem}}@media (max-width:640px){.live-module__0eIPNW__heroContent h1{font-size:1.75rem}.live-module__0eIPNW__main{padding:1rem}.live-module__0eIPNW__post{padding:1rem 0}.live-module__0eIPNW__postTimeline{display:none}.live-module__0eIPNW__postContent{padding:1rem}.live-module__0eIPNW__authorVideo{width:60px;height:60px}.live-module__0eIPNW__quote{font-size:1rem}.live-module__0eIPNW__footerContainer{text-align:center;flex-direction:column;gap:.5rem}}
.Navigation-module__mLD2Aq__nav{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);padding-top:env(safe-area-inset-top,0px);height:calc(60px + env(safe-area-inset-top,0px));background:#0d0d0df2;position:fixed;top:0;left:0;right:0}.Navigation-module__mLD2Aq__navSpacer{height:calc(60px + env(safe-area-inset-top,0px));flex-shrink:0}.Navigation-module__mLD2Aq__navContainer{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1400px;height:100%;margin:0 auto;padding:0 1.5rem;display:grid}.Navigation-module__mLD2Aq__logo{color:var(--text);justify-self:start;align-items:center;gap:.75rem;font-size:1rem;font-weight:700;text-decoration:none;display:flex}.Navigation-module__mLD2Aq__logo:hover{color:var(--text)}.Navigation-module__mLD2Aq__logoIcon{font-size:1.25rem}.Navigation-module__mLD2Aq__logoText{color:var(--accent)}.Navigation-module__mLD2Aq__navCenter{justify-self:center;align-items:center;gap:2rem;display:flex}.Navigation-module__mLD2Aq__navRight{justify-content:flex-end;justify-self:end;align-items:center;min-width:100px;display:flex}.Navigation-module__mLD2Aq__navLink{color:var(--text-secondary);padding:.5rem 0;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.Navigation-module__mLD2Aq__navLink:hover,.Navigation-module__mLD2Aq__navLink.Navigation-module__mLD2Aq__active{color:var(--accent)}.Navigation-module__mLD2Aq__navLink.Navigation-module__mLD2Aq__active:after{content:"";background:var(--accent);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.Navigation-module__mLD2Aq__liveStatus{background:var(--bg-card);border:1px solid var(--border);border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.Navigation-module__mLD2Aq__statusDot{border-radius:50%;width:8px;height:8px}.Navigation-module__mLD2Aq__connected{background:var(--green);box-shadow:0 0 10px var(--green);animation:2s infinite Navigation-module__mLD2Aq__pulse}.Navigation-module__mLD2Aq__disconnected{background:var(--red)}@keyframes Navigation-module__mLD2Aq__pulse{0%,to{opacity:1}50%{opacity:.5}}.Navigation-module__mLD2Aq__statusText{color:var(--text-secondary);font-size:.85rem;font-weight:500}.Navigation-module__mLD2Aq__hamburger{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;display:none}.Navigation-module__mLD2Aq__hamburger span{background:var(--text);border-radius:2px;width:24px;height:2px;transition:transform .3s,opacity .3s;display:block}.Navigation-module__mLD2Aq__hamburger span:first-child.Navigation-module__mLD2Aq__hamburgerOpen{transform:translateY(7px)rotate(45deg)}.Navigation-module__mLD2Aq__hamburger span:nth-child(2).Navigation-module__mLD2Aq__hamburgerOpen{opacity:0}.Navigation-module__mLD2Aq__hamburger span:nth-child(3).Navigation-module__mLD2Aq__hamburgerOpen{transform:translateY(-7px)rotate(-45deg)}.Navigation-module__mLD2Aq__menuOverlay{z-index:98;opacity:0;visibility:hidden;background:#0009;transition:opacity .3s,visibility .3s;display:none;position:fixed;inset:0}.Navigation-module__mLD2Aq__menuOverlayOpen{opacity:1;visibility:visible}.Navigation-module__mLD2Aq__menuDrawer{background:var(--bg-card);border-left:1px solid var(--border);z-index:99;width:min(320px,85vw);max-width:320px;transition:transform .3s;display:none;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.Navigation-module__mLD2Aq__menuDrawerOpen{transform:translate(0)}.Navigation-module__mLD2Aq__menuDrawerHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.Navigation-module__mLD2Aq__menuTitle{color:var(--text-secondary);font-size:1rem;font-weight:600}.Navigation-module__mLD2Aq__menuClose{width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.Navigation-module__mLD2Aq__menuClose:hover{background:var(--bg-secondary)}.Navigation-module__mLD2Aq__menuDrawerNav{flex-direction:column;padding:1rem 0;display:flex}.Navigation-module__mLD2Aq__menuDrawerLink{border-bottom:1px solid var(--border);padding:1rem 1.25rem;font-size:1.1rem;display:block}.Navigation-module__mLD2Aq__menuDrawerLink:last-child{border-bottom:none}@media (max-width:900px){.Navigation-module__mLD2Aq__navCenter{display:none}.Navigation-module__mLD2Aq__hamburger{display:flex}.Navigation-module__mLD2Aq__menuOverlay,.Navigation-module__mLD2Aq__menuDrawer{display:block}}@media (max-width:768px){.Navigation-module__mLD2Aq__nav,.Navigation-module__mLD2Aq__navSpacer{height:calc(56px + env(safe-area-inset-top,0px))}.Navigation-module__mLD2Aq__navContainer{padding:0 1rem}.Navigation-module__mLD2Aq__logoText{display:none}.Navigation-module__mLD2Aq__navRight{gap:.5rem;min-width:auto}.Navigation-module__mLD2Aq__liveStatus{padding:.4rem .75rem}.Navigation-module__mLD2Aq__statusText{display:none}}
.legal-module__QA9lGW__page{background:var(--bg);min-height:100vh}.legal-module__QA9lGW__content{max-width:800px;margin:0 auto;padding:3rem 2rem 6rem}.legal-module__QA9lGW__backLink{color:var(--text-secondary);align-items:center;gap:.4rem;margin-bottom:2rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex}.legal-module__QA9lGW__backLink:hover{color:var(--accent)}.legal-module__QA9lGW__title{color:var(--text);margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.legal-module__QA9lGW__lastUpdated{color:var(--text-muted);margin-bottom:3rem;font-size:.85rem}.legal-module__QA9lGW__section{margin-bottom:2.5rem}.legal-module__QA9lGW__section h2{color:var(--accent);border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.legal-module__QA9lGW__section h3{color:var(--text);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.05rem;font-weight:600}.legal-module__QA9lGW__section p{color:var(--text-secondary);margin-bottom:.75rem;font-size:.95rem;line-height:1.8}.legal-module__QA9lGW__section ul{margin:.75rem 0;padding:0;list-style:none}.legal-module__QA9lGW__section ul li{color:var(--text-secondary);margin-bottom:.35rem;padding-left:1.25rem;font-size:.95rem;line-height:1.8;position:relative}.legal-module__QA9lGW__section ul li:before{content:"–";color:var(--accent);font-weight:600;position:absolute;left:0}.legal-module__QA9lGW__section a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.legal-module__QA9lGW__section a:hover{color:var(--accent-hover)}.legal-module__QA9lGW__section strong{color:var(--text);font-weight:600}.legal-module__QA9lGW__contactBox{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin:1rem 0;padding:1.25rem 1.5rem}.legal-module__QA9lGW__contactBox p{margin-bottom:.25rem}.legal-module__QA9lGW__table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.9rem}.legal-module__QA9lGW__table th,.legal-module__QA9lGW__table td{text-align:left;border-bottom:1px solid var(--border);color:var(--text-secondary);padding:.75rem 1rem}.legal-module__QA9lGW__table th{color:var(--text);background:var(--bg-card);font-weight:600}.legal-module__QA9lGW__table tr:last-child td{border-bottom:none}.legal-module__QA9lGW__footer{background:var(--bg-secondary);border-top:1px solid var(--border);text-align:center;padding:2rem}.legal-module__QA9lGW__footerInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;max-width:800px;margin:0 auto;display:flex}.legal-module__QA9lGW__footerLink{color:var(--text-muted);font-size:.85rem;text-decoration:none;transition:color .2s}.legal-module__QA9lGW__footerLink:hover{color:var(--accent)}@media (max-width:600px){.legal-module__QA9lGW__content{padding:2rem 1rem 4rem}.legal-module__QA9lGW__footerInner{flex-direction:column;gap:.75rem}}
.legal-module__f3Y6wq__page{background:var(--bg);min-height:100vh}.legal-module__f3Y6wq__content{max-width:800px;margin:0 auto;padding:3rem 2rem 6rem}.legal-module__f3Y6wq__backLink{color:var(--text-secondary);align-items:center;gap:.4rem;margin-bottom:2rem;font-size:.85rem;text-decoration:none;transition:color .2s;display:inline-flex}.legal-module__f3Y6wq__backLink:hover{color:var(--accent)}.legal-module__f3Y6wq__title{color:var(--text);margin-bottom:.5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.legal-module__f3Y6wq__lastUpdated{color:var(--text-muted);margin-bottom:3rem;font-size:.85rem}.legal-module__f3Y6wq__section{margin-bottom:2.5rem}.legal-module__f3Y6wq__section h2{color:var(--accent);border-bottom:1px solid var(--border);margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem;font-weight:700}.legal-module__f3Y6wq__section h3{color:var(--text);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.05rem;font-weight:600}.legal-module__f3Y6wq__section p{color:var(--text-secondary);margin-bottom:.75rem;font-size:.95rem;line-height:1.8}.legal-module__f3Y6wq__section ul{margin:.75rem 0;padding:0;list-style:none}.legal-module__f3Y6wq__section ul li{color:var(--text-secondary);margin-bottom:.35rem;padding-left:1.25rem;font-size:.95rem;line-height:1.8;position:relative}.legal-module__f3Y6wq__section ul li:before{content:"–";color:var(--accent);font-weight:600;position:absolute;left:0}.legal-module__f3Y6wq__section a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.legal-module__f3Y6wq__section a:hover{color:var(--accent-hover)}.legal-module__f3Y6wq__section strong{color:var(--text);font-weight:600}.legal-module__f3Y6wq__contactBox{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;margin:1rem 0;padding:1.25rem 1.5rem}.legal-module__f3Y6wq__contactBox p{margin-bottom:.25rem}.legal-module__f3Y6wq__table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.9rem}.legal-module__f3Y6wq__table th,.legal-module__f3Y6wq__table td{text-align:left;border-bottom:1px solid var(--border);color:var(--text-secondary);padding:.75rem 1rem}.legal-module__f3Y6wq__table th{color:var(--text);background:var(--bg-card);font-weight:600}.legal-module__f3Y6wq__table tr:last-child td{border-bottom:none}.legal-module__f3Y6wq__footer{background:var(--bg-secondary);border-top:1px solid var(--border);text-align:center;padding:2rem}.legal-module__f3Y6wq__footerInner{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;max-width:800px;margin:0 auto;display:flex}.legal-module__f3Y6wq__footerLink{color:var(--text-muted);font-size:.85rem;text-decoration:none;transition:color .2s}.legal-module__f3Y6wq__footerLink:hover{color:var(--accent)}@media (max-width:600px){.legal-module__f3Y6wq__content{padding:2rem 1rem 4rem}.legal-module__f3Y6wq__footerInner{flex-direction:column;gap:.75rem}}
.directory-module__A6B_wW__page{background-color:var(--background);flex-direction:column;min-height:100vh;display:flex}.directory-module__A6B_wW__hero{background:linear-gradient(135deg,var(--gradient-start)0%,var(--gradient-end)100%);text-align:center;padding:3rem 2rem}.directory-module__A6B_wW__heroContent h1{color:#0d0d0d;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.directory-module__A6B_wW__heroContent p{color:#0d0d0d;opacity:.8;font-size:1.1rem}.directory-module__A6B_wW__main{flex:1;padding:2rem}.directory-module__A6B_wW__container{max-width:1200px;margin:0 auto}.directory-module__A6B_wW__error{border:1px solid var(--border);color:var(--text-primary);background:#dc35451a;border-radius:12px;margin-bottom:1rem;padding:1rem}.directory-module__A6B_wW__errorIcon{margin-right:.5rem}.directory-module__A6B_wW__loading,.directory-module__A6B_wW__empty{text-align:center;color:var(--text-secondary);padding:2rem}.directory-module__A6B_wW__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}.directory-module__A6B_wW__card{background:var(--card-background);border:1px solid var(--border);color:var(--text-primary);border-radius:16px;padding:1.25rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:block}.directory-module__A6B_wW__card:hover{border-color:var(--accent);box-shadow:0 4px 12px #00000014}.directory-module__A6B_wW__card h3{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.directory-module__A6B_wW__meta{color:var(--text-secondary);gap:1rem;font-size:.875rem;display:flex}.directory-module__A6B_wW__interviewList{flex-direction:column;gap:1rem;display:flex}.directory-module__A6B_wW__interviewCard{background:var(--card-background);border:1px solid var(--border);border-radius:16px;padding:1.25rem}.directory-module__A6B_wW__interviewCard h4{margin-bottom:.5rem;font-size:1rem}.directory-module__A6B_wW__interviewCard .directory-module__A6B_wW__participant{color:var(--text-secondary);margin-bottom:.75rem;font-size:.875rem}.directory-module__A6B_wW__quoteText{color:var(--text-primary);margin:.5rem 0;font-style:italic}.directory-module__A6B_wW__pagination{justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.directory-module__A6B_wW__pagination button{border:1px solid var(--border);background:var(--card-background);cursor:pointer;border-radius:8px;padding:.5rem 1rem;font-size:.875rem}.directory-module__A6B_wW__pagination button:disabled{opacity:.5;cursor:not-allowed}.directory-module__A6B_wW__pagination span{color:var(--text-secondary);align-self:center;font-size:.875rem}
.voxpop-module__ZCZkYa__page{background-color:var(--background);flex-direction:column;min-height:100vh;display:flex}.voxpop-module__ZCZkYa__hero{background:linear-gradient(135deg,var(--gradient-start)0%,var(--gradient-end)100%);text-align:center;padding:3rem 2rem}.voxpop-module__ZCZkYa__heroContent h1{color:#0d0d0d;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.voxpop-module__ZCZkYa__heroContent p{color:#0d0d0d;opacity:.8;font-size:1.1rem}.voxpop-module__ZCZkYa__main{flex:1;width:100%;max-width:1200px;margin:0 auto;padding:2rem}.voxpop-module__ZCZkYa__sessionGrid{gap:2rem;display:grid}.voxpop-module__ZCZkYa__sessionCard{background:var(--card-background);border:1px solid var(--border);border-radius:16px;transition:transform .2s,box-shadow .2s;overflow:hidden}.voxpop-module__ZCZkYa__sessionCard:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.voxpop-module__ZCZkYa__sessionHeader{border-bottom:1px solid var(--border);padding:1.5rem}.voxpop-module__ZCZkYa__sessionQuestion{color:var(--foreground);margin:0 0 .75rem;font-size:1.5rem;font-weight:700;line-height:1.4}.voxpop-module__ZCZkYa__sessionMeta{color:var(--text-secondary);align-items:center;gap:1rem;font-size:.85rem;display:flex}.voxpop-module__ZCZkYa__sessionMeta span{align-items:center;gap:.3rem;display:flex}.voxpop-module__ZCZkYa__responsesGrid{background:var(--border);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1px;display:grid}.voxpop-module__ZCZkYa__responseCard{background:var(--card-background);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex}.voxpop-module__ZCZkYa__responseAuthor{align-items:center;gap:.75rem;display:flex}.voxpop-module__ZCZkYa__avatar{background:var(--accent);color:#0d0d0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:.9rem;font-weight:700;display:flex}.voxpop-module__ZCZkYa__avatarThumb{object-fit:cover;border:2px solid var(--accent);border-radius:50%;flex-shrink:0;width:44px;height:44px}.voxpop-module__ZCZkYa__authorInfo{flex-direction:column;display:flex}.voxpop-module__ZCZkYa__authorName{color:var(--foreground);font-size:.95rem;font-weight:600}.voxpop-module__ZCZkYa__authorRole{color:var(--text-secondary);font-size:.8rem}.voxpop-module__ZCZkYa__responseText{color:var(--foreground);font-size:1rem;font-style:italic;line-height:1.6}.voxpop-module__ZCZkYa__responseText:before{content:"„";color:var(--accent);font-weight:700}.voxpop-module__ZCZkYa__responseText:after{content:"“";color:var(--accent);font-weight:700}.voxpop-module__ZCZkYa__videoPlay{background:var(--accent);color:#0d0d0d;cursor:pointer;border:none;border-radius:20px;align-self:flex-start;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600;transition:transform .2s;display:inline-flex}.voxpop-module__ZCZkYa__videoPlay:hover{transform:scale(1.05)}.voxpop-module__ZCZkYa__videoOverlay{z-index:1000;cursor:pointer;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.voxpop-module__ZCZkYa__videoPlayer{border-radius:12px;max-width:90vw;max-height:80vh}.voxpop-module__ZCZkYa__moreResponses{text-align:center;background:var(--card-background);padding:1rem}.voxpop-module__ZCZkYa__moreLink{color:var(--accent);font-size:.9rem;font-weight:600;text-decoration:none}.voxpop-module__ZCZkYa__moreLink:hover{text-decoration:underline}.voxpop-module__ZCZkYa__loading,.voxpop-module__ZCZkYa__empty{text-align:center;color:var(--text-secondary);padding:4rem 2rem}.voxpop-module__ZCZkYa__spinner{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:40px;height:40px;margin:0 auto 1rem;animation:1s linear infinite voxpop-module__ZCZkYa__spin}@keyframes voxpop-module__ZCZkYa__spin{to{transform:rotate(360deg)}}.voxpop-module__ZCZkYa__emptyIcon{opacity:.5;margin-bottom:1rem;font-size:3rem}.voxpop-module__ZCZkYa__empty h3{color:var(--foreground);margin-bottom:.5rem}.voxpop-module__ZCZkYa__detailHeader{text-align:center;max-width:800px;margin:0 auto;padding:2rem}.voxpop-module__ZCZkYa__detailQuestion{color:var(--foreground);margin:0 0 1rem;font-size:2rem;font-weight:800;line-height:1.3}.voxpop-module__ZCZkYa__detailQuestion:before{content:"„";color:var(--accent)}.voxpop-module__ZCZkYa__detailQuestion:after{content:"“";color:var(--accent)}.voxpop-module__ZCZkYa__detailMeta{color:var(--text-secondary);justify-content:center;gap:1.5rem;font-size:.9rem;display:flex}.voxpop-module__ZCZkYa__detailResponses{flex-direction:column;gap:1.5rem;max-width:800px;margin:0 auto;padding:0 2rem 2rem;display:flex}.voxpop-module__ZCZkYa__detailResponseCard{background:var(--card-background);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.voxpop-module__ZCZkYa__responseNumber{background:var(--accent);color:#0d0d0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:flex}.voxpop-module__ZCZkYa__footer{background:var(--card-background);border-top:1px solid var(--border);padding:1.5rem 2rem}.voxpop-module__ZCZkYa__footerContainer{max-width:1200px;color:var(--text-secondary);justify-content:space-between;align-items:center;margin:0 auto;font-size:.9rem;display:flex}.voxpop-module__ZCZkYa__footerContainer a{color:var(--accent);text-decoration:none}@media (max-width:768px){.voxpop-module__ZCZkYa__heroContent h1{font-size:1.75rem}.voxpop-module__ZCZkYa__main{padding:1rem}.voxpop-module__ZCZkYa__responsesGrid{grid-template-columns:1fr}.voxpop-module__ZCZkYa__sessionQuestion{font-size:1.25rem}.voxpop-module__ZCZkYa__detailQuestion{font-size:1.5rem}.voxpop-module__ZCZkYa__detailResponses{padding:0 1rem 1rem}}@media (max-width:480px){.voxpop-module__ZCZkYa__hero{padding:2rem 1rem}.voxpop-module__ZCZkYa__heroContent h1{font-size:1.5rem}.voxpop-module__ZCZkYa__main{padding:.75rem}.voxpop-module__ZCZkYa__responseCard{padding:1rem}.voxpop-module__ZCZkYa__videoPlay{padding:.35rem .6rem;font-size:.75rem}}
