1<!DOCTYPE html><html lang="ca" class><head><meta name="sentry-trace" content="ad89a8bf89217a3f7f30beb7d6d01c41-381a89af82a064b3-0"/> 2<meta name="baggage" content="sentry-environment=production,sentry-public_key=e2e08c9a0872723f1a6e30ba11e87b22,sentry-trace_id=ad89a8bf89217a3f7f30beb7d6d01c41,sentry-org_id=153554,sentry-sampled=false,sentry-sample_rand=0.8290389170198493,sentry-sample_rate=0.01"/> 3<meta name="sentry-route-name" content="%2F"/><meta charset="UTF-8"><meta name="viewport" content="width=device-width"><link rel="icon" type="image/png" href="https://ik.imagekit.io/7ftrkrun31/enacast/logos/2022/11/28/Color_logo_with_background_qN3IGUc.png?tr=w-256,h-None,fo-auto"><meta name="generator" content="Astro v7.0.3"><title>Ripollès Fm | Rà dio en directe i podcasts</title><meta name="description" content="Escolta Ripollès Fm en directe i descobreix podcasts, galeria i el temps."><link rel="canonical" href="https://www.ripollesfm.cat/"><!-- Preconnect to improve performance --><link rel="preconnect" href="https://astro.enacast.com"><link rel="dns-prefetch" href="https://astro.enacast.com"><!-- OpenGraph Meta Tags --><!-- Essential OpenGraph Tags --><meta property="og:title" content="Ripollès Fm | Rà dio en directe i podcasts"><meta property="og:type" content="website"><meta property="og:url" content="https://www.ripollesfm.cat/"><meta property="og:image" content="https://enacast.com/media/radio_covers/2022/11/28/Color_logo_with_background_SFhS8eP.png"><!-- Additional OpenGraph Tags --><meta property="og:description" content="Escolta Ripollès Fm en directe i descobreix podcasts, galeria i el temps."><meta property="og:site_name" content="Ripollès Fm"><meta property="og:locale" content="ca_ES"><!-- Image Details --><meta property="og:image:alt" content="Ripollès Fm | Rà dio en directe i podcasts"><meta property="og:image:width" content="1200"><meta property="og:image:height" content="630"><!-- Audio/Video --><!-- Release dates per og:type family: music:release_date is only defined 4 for songs/albums (NOT music.radio_station â program pages), and video 5 types carry video:release_date. --><!-- Article Specific --><!-- Twitter Card Tags --><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Ripollès Fm | Rà dio en directe i podcasts"><meta name="twitter:description" content="Escolta Ripollès Fm en directe i descobreix podcasts, galeria i el temps."><meta name="twitter:image" content="https://enacast.com/media/radio_covers/2022/11/28/Color_logo_with_background_SFhS8eP.png"><meta name="twitter:image:alt" content="Ripollès Fm | Rà dio en directe i podcasts"><!-- Plausible Analytics â comma-separated data-domain reports to both 6 dashboards with a single script load (was two script tags) -->
6<script defer data-domain="enacast.com,astro.enacast.com" src="https://plausible.io/js/script.js"></script>
6<!-- Matomo EnaCast -->
6<script>(function(){const siteId = 40; 7 8 var _paq = window._paq = window._paq || []; 9 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 10 11 _paq.push(["disableCookies"]); 12 _paq.push(['trackPageView']); 13 _paq.push(['enableLinkTracking']); 14 (function() { 15 var u="//web-analytics.enacast.com/"; 16 _paq.push(['setTrackerUrl', u+'matomo.php']); 17 _paq.push(['setSiteId', siteId]); 18 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 19 g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 20 })(); 21 })();</script>
21<!-- End Matomo Code --><!-- Radio theme colors and embed styles --><style> 22 :root { 23 --primary: #59a72f; 24 --secondary: #59a72f80; 25 --accent: #59a72f20; 26 } 27 28 /* Embed background styles */ 29 30 31 /* Embed theme styles */ 32 33 </style>
33<script type="application/ld+json">{"@context":"https://schema.org","@type":"RadioStation","name":"Ripollès Fm","url":"https://www.ripollesfm.cat/","inLanguage":"ca","logo":"https://ik.imagekit.io/7ftrkrun31/enacast/logos/2022/11/28/Color_logo_with_background_qN3IGUc.png?tr=w-256,h-None,fo-auto","image":"https://enacast.com/media/radio_covers/2022/11/28/Color_logo_with_background_SFhS8eP.png","areaServed":"Carrer Raval 1, 17530, Campdevà nol (Girona) SPAIN","address":{"@type":"PostalAddress","streetAddress":"Carrer Raval 1, 17530, Campdevà nol (Girona) SPAIN"},"telephone":"+34661949990","broadcastService":{"@type":"BroadcastService","name":"Ripollès Fm live stream","broadcastDisplayName":"Ripollès Fm","inLanguage":"ca","audio":{"@type":"AudioObject","contentUrl":"https://streaming.enacast.com/livefm128.mp3","encodingFormat":"audio/mpeg"}},"email":"[email protected]","geo":{"@type":"GeoCoordinates","latitude":42.225355,"longitude":2.170586},"sameAs":["https://www.facebook.com/ripolles.fm/","https://www.instagram.com/ripollesfm/","https://www.tiktok.com/@ripollesfm"]}</script>
33<!-- PWA Manifest Link --><link rel="manifest" href="/manifest.json"><meta name="theme-color" content="#59a72f"><link rel="apple-touch-icon" href="https://ik.imagekit.io/7ftrkrun31/enacast/logos/2022/11/28/Color_logo_with_background_qN3IGUc.png?tr=w-256,h-None,fo-auto"><!-- Global styles component --><style>astro-island,astro-slot,astro-static-slot{display:contents}</style>
33<script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).only=e;window.dispatchEvent(new Event("astro:only"));})();</script>
33<script>(()=>{var g=Object.defineProperty;var w=(c,s,d)=>s in c?g(c,s,{enumerable:!0,configurable:!0,writable:!0,value:d}):c[s]=d;var l=(c,s,d)=>w(c,typeof s!="symbol"?s+"":s,d);var E=new Set(["__proto__","constructor","prototype"]);{let c={0:t=>y(t),1:t=>d(t),2:t=>new RegExp(t),3:t=>new Date(t),4:t=>new Map(d(t)),5:t=>new Set(d(t)),6:t=>BigInt(t),7:t=>new URL(t),8:t=>new Uint8Array(t),9:t=>new Uint16Array(t),10:t=>new Uint32Array(t),11:t=>Number.POSITIVE_INFINITY*t},s=t=>{let[p,e]=t;return p in c?c[p](e):void 0},d=t=>t.map(s),y=t=>typeof t!="object"||t===null?t:Object.fromEntries(Object.entries(t).map(([p,e])=>[p,s(e)]));class f extends HTMLElement{constructor(){super(...arguments);l(this,"Component");l(this,"hydrator");l(this,"hydrate",async()=>{var b;if(!this.hydrator||!this.isConnected)return;let e=(b=this.parentElement)==null?void 0:b.closest("astro-island[ssr]");if(e){e.addEventListener("astro:hydrate",this.hydrate,{once:!0});return}let n=this.querySelectorAll("astro-slot"),r={},i=this.querySelectorAll("template[data-astro-template]");for(let o of i){let a=o.closest(this.tagName);a!=null&&a.isSameNode(this)&&(r[o.getAttribute("data-astro-template")||"default"]=o.innerHTML,o.remove())}for(let o of n){let a=o.closest(this.tagName);a!=null&&a.isSameNode(this)&&(r[o.getAttribute("name")||"default"]=o.innerHTML)}let u;try{u=this.hasAttribute("props")?y(JSON.parse(this.getAttribute("props"))):{}}catch(o){let a=this.getAttribute("component-url")||"<unknown>",v=this.getAttribute("component-export");throw v&&(a+=` (export ${v})`),console.error(`[hydrate] Error parsing props for component ${a}`,this.getAttribute("props"),o),o}let h;await this.hydrator(this)(this.Component,u,r,{client:this.getAttribute("client")}),this.removeAttribute("ssr"),this.dispatchEvent(new CustomEvent("astro:hydrate"))});l(this,"unmount",()=>{this.isConnected||this.dispatchEvent(new CustomEvent("astro:unmount"))})}disconnectedCallback(){document.removeEventListener("astro:after-swap",this.unmount),document.addEventListener("astro:after-swap",this.unmount,{once:!0})}connectedCallback(){if(!this.hasAttribute("await-children")||document.readyState==="interactive"||document.readyState==="complete")this.childrenConnectedCallback();else{let e=()=>{document.removeEventListener("DOMContentLoaded",e),n.disconnect(),this.childrenConnectedCallback()},n=new MutationObserver(()=>{var r;((r=this.lastChild)==null?void 0:r.nodeType)===Node.COMMENT_NODE&&this.lastChild.nodeValue==="astro:end"&&(this.lastChild.remove(),e())});n.observe(this,{childList:!0}),document.addEventListener("DOMContentLoaded",e)}}async childrenConnectedCallback(){let e=this.getAttribute("before-hydration-url");e&&await import(e),this.start()}getRetryImportUrl(e){let n=new URL(e,document.baseURI),r=`astro-retry=${Date.now()}`,i=n.hash.replace(/^#/,"");return n.hash=i?`${i}&${r}`:r,n.toString()}async importWithRetry(e){try{return await import(e)}catch(n){return await new Promise(r=>setTimeout(r,1e3)),import(this.getRetryImportUrl(e))}}handleHydrationError(e){let n=this.getAttribute("component-url"),r=new CustomEvent("astro:hydration-error",{cancelable:!0,bubbles:!0,composed:!0,detail:{error:e,componentUrl:n}});this.dispatchEvent(r)&&console.error(`[astro-island] Error hydrating ${n}`,e)}async start(){let e=JSON.parse(this.getAttribute("opts")),n=this.getAttribute("client");if(Astro[n]===void 0){window.addEventListener(`astro:${n}`,()=>this.start(),{once:!0});return}try{await Astro[n](async()=>{let r=this.getAttribute("renderer-url");try{let[i,{default:u}]=await Promise.all([this.importWithRetry(this.getAttribute("component-url")),r?this.importWithRetry(r):Promise.resolve({default:()=>()=>{}})]),h=this.getAttribute("component-export")||"default";if(h.includes(".")){this.Component=i;for(let m of h.split(".")){if(E.has(m)||!this.Component||typeof this.Component!="object"&&typeof this.Component!="function"||!Object.hasOwn(this.Component,m))throw new Error(`Invalid component export path: ${h}`);this.Component=this.Component[m]}}else{if(E.has(h))throw new Error(`Invalid component export path: ${h}`);this.Component=i[h]}return this.hydrator=u,this.hydrate}catch(i){return this.handleHydrationError(i),()=>{}}},e,this)}catch(r){this.handleHydrationError(r)}}attributeChangedCallback(){this.hydrate()}}l(f,"observedAttributes",["props"]),customElements.get("astro-island")||customElements.define("astro-island",f)}})();</script>
33<astro-island uid="zJcpS" component-url="/_astro/SpeedInsights.Be2vTDHs.js" component-export="SpeedInsights" renderer-url="/_astro/client.CF1uQlH-.js" props="{}" ssr client="only" opts="{"name":"SpeedInsights","value":"preact"}"></astro-island><meta name="astro-view-transitions-enabled" content="true"><meta name="astro-view-transitions-fallback" content="animate">
33<script type="module" src="/_astro/ClientRouter.astro_astro_type_script_index_0_lang.BpnqT2gh.js"></script>
33<!-- PWA Registration Script -->
33<script type="module" src="/_astro/LayoutBase.astro_astro_type_script_index_0_lang.B4PSedoc.js"></script>
33<!-- Matomo Navigation Tracking -->
33<script> 34 // Track client-side navigation for Matomo 35 document.addEventListener('astro:page-load', () => { 36 const currentPath = window.location.pathname + window.location.search; 37 38 // Track with Matomo if available 39 if (typeof window._paq !== 'undefined') { 40 window._paq.push(['setCustomUrl', currentPath]); 41 window._paq.push(['setDocumentTitle', document.title]); 42 window._paq.push(['trackPageView']); 43 } 44 }); 45 </script>
45<!-- 46 Canonical-redirect bypass for testing. Pairs with the ?stay=1 short- 47 circuit in middleware.ts. The non-obvious bit is the cross-navigation 48 part: sessionStorage holds the flag, and we re-attach ?stay=1 to same- 49 origin <a href> on every astro:page-load so clicks don't drop it. 50 Crawlers never set the param, and the <link rel="canonical"> still 51 points at the custom domain, so this is invisible to SEO. 52 Pass ?stay=0 to clear. 53 -->
53<script> 54 (function () { 55 if (window.__enacastStayBound) return; 56 window.__enacastStayBound = true; 57 58 const KEY = 'enacast:stay'; 59 const PARAM = 'stay'; 60 61 function syncFlag() { 62 const value = new URLSearchParams(window.location.search).get(PARAM); 63 try { 64 if (value === '1') sessionStorage.setItem(KEY, '1'); 65 else if (value === '0') sessionStorage.removeItem(KEY); 66 } catch {} 67 } 68 69 function isStaying() { 70 try { return sessionStorage.getItem(KEY) === '1'; } catch { return false; } 71 } 72 73 function rewriteLinks() { 74 if (!isStaying()) return; 75 const origin = window.location.origin; 76 document.querySelectorAll('a[href]').forEach((a) => { 77 const href = a.getAttribute('href'); 78 if (!href || href.startsWith('#') || href.startsWith('mailto:') || href.startsWith('tel:')) return; 79 let url; 80 try { url = new URL(href, window.location.href); } catch { return; } 81 if (url.origin !== origin) return; 82 if (url.searchParams.get(PARAM) === '1') return; 83 url.searchParams.set(PARAM, '1'); 84 a.setAttribute('href', url.pathname + url.search + url.hash); 85 }); 86 } 87 88 document.addEventListener('astro:page-load', () => { 89 syncFlag(); 90 rewriteLinks(); 91 }); 92 })(); 93 </script>
93<style>.masonry-grid{margin:0 -8px}.grid-sizer{visibility:hidden;width:100%;position:absolute}.masonry-item{width:100%;margin-bottom:16px;padding:0 8px;display:block;position:relative}@media (width>=768px){.grid-sizer,.masonry-item{width:50%}.masonry-item[data-columns="7"],.masonry-item[data-columns="8"],.masonry-item[data-columns="9"],.masonry-item[data-columns="10"],.masonry-item[data-columns="11"],.masonry-item[data-columns="12"]{width:100%}}@media (width>=1024px){.grid-sizer,.masonry-item{width:33.333%}.masonry-item[data-columns="5"],.masonry-item[data-columns="6"],.masonry-item[data-columns="7"],.masonry-item[data-columns="8"]{width:66.666%}.masonry-item[data-columns="9"],.masonry-item[data-columns="10"],.masonry-item[data-columns="11"],.masonry-item[data-columns="12"]{width:100%}}@media (width>=1280px){.grid-sizer,.masonry-item[data-columns="1"]{width:8.33333%}.masonry-item[data-columns="2"]{width:16.6667%}.masonry-item[data-columns="3"]{width:25%}.masonry-item[data-columns="4"]{width:33.3333%}.masonry-item[data-columns="5"]{width:41.6667%}.masonry-item[data-columns="6"]{width:50%}.masonry-item[data-columns="7"]{width:58.3333%}.masonry-item[data-columns="8"]{width:66.6667%}.masonry-item[data-columns="9"]{width:75%}.masonry-item[data-columns="10"]{width:83.3333%}.masonry-item[data-columns="11"]{width:91.6667%}.masonry-item[data-columns="12"]{width:100%}.masonry-item:not([data-columns]){width:50%}}.masonry-item{opacity:1;transition:opacity .3s}.masonry-item.is-loading{opacity:.7}.masonry-item[data-show-on-mobile=false]{@media (width<=767px){display:none!important}}.masonry-item[data-show-on-desktop=false]{@media (width>=768px){display:none!important}}.grid-layout[data-astro-cid-azf226sx]{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(100px,auto);gap:1rem;display:grid}@media (width<=767px){.grid-layout[data-astro-cid-azf226sx]{grid-template-columns:1fr}}@media (width>=768px) and (width<=1023px){.grid-layout[data-astro-cid-azf226sx]{grid-template-columns:repeat(6,1fr)}}.grid-item[data-columns="1"]{grid-column:span 1}.grid-item[data-columns="2"]{grid-column:span 2}.grid-item[data-columns="3"]{grid-column:span 3}.grid-item[data-columns="4"]{grid-column:span 4}.grid-item[data-columns="5"]{grid-column:span 5}.grid-item[data-columns="6"]{grid-column:span 6}.grid-item[data-columns="7"]{grid-column:span 7}.grid-item[data-columns="8"]{grid-column:span 8}.grid-item[data-columns="9"]{grid-column:span 9}.grid-item[data-columns="10"]{grid-column:span 10}.grid-item[data-columns="11"]{grid-column:span 11}.grid-item[data-columns="12"]{grid-column:span 12}.grid-item:not([data-columns]){grid-column:span 6}@media (width<=767px){.grid-item[data-columns]{grid-column:1/-1}}@media (width>=768px) and (width<=1023px){.grid-item[data-columns="6"]{grid-column:span 3}.grid-item[data-columns="7"],.grid-item[data-columns="8"],.grid-item[data-columns="9"],.grid-item[data-columns="10"],.grid-item[data-columns="11"],.grid-item[data-columns="12"]{grid-column:span 6}}.grid-item[data-height]{min-height:var(--module-height)}.grid-item[data-show-on-mobile=false]{@media (width<=767px){display:none}}.grid-item[data-show-on-desktop=false]{@media (width>=768px){display:none}} 94.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);
94--color-emerald-900:oklch(37.8% .077 168.94);--color-cyan-200:oklch(91.7% .08 205.041);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-950:oklch(29.1% .149 302.717);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-900:oklch(40.8% .153 2.432);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-stone-950:oklch(14.7% .004 49.25);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}
94::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-32{top:calc(var(--spacing) * -32)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-24{top:calc(var(--spacing) * 24)}.top-\[69px\]{top:69px}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-32{right:calc(var(--spacing) * -32)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-16{right:calc(var(--spacing) * 16)}.-bottom-\[17px\]{bottom:-17px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1000\]{z-index:1000}.z-\[1001\]{z-index:1001}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.col-9{grid-column:9}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.m-6{margin:calc(var(--spacing) * 6)}.-mx-2{margin-inline:calc(var(--spacing) * -2)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}
94.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"â""â""â""â";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75
vendor: 2,623 bytes, line 94
94}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-
94lg{font-size:1.125rem;line-height:1.77778}.prose-lg :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.09091em;margin-bottom:1.09091em;font-size:1.22222em;line-height:1.45455}.prose-lg :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em}.prose-lg :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.833333em;font-size:2.66667em;line-height:1}.prose-lg :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.86667em;margin-bottom:1.06667em;font-size:1.66667em;line-height:1.33333}.prose-lg :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.66667em;margin-bottom:.666667em;font-size:1.33333em;line-height:1.5}.prose-lg :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:.444444em;line-height:1.55556}.prose-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.222222em;padding-inline-end:.444444em;padding-bottom:.222222em;border-radius:.3125rem;padding-inline-start:.444444em;font-size:.888889em}.prose-lg :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-lg :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.866667em}.prose-lg :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-lg :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1em;padding-inline-end:1.5em;padding-bottom:1em;border-radius:.375rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.5em;font-size:.888889em;line-height:1.75}.prose-lg :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.55556em}.prose-lg :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;margin-bottom:.666667em}.prose-lg :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.444444em}.prose-lg :where(.prose-lg>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(.prose-lg>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(.prose-lg>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.33333em}.prose-lg :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em}.prose-lg :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em}.prose-lg :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em}.prose-lg :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;padding-inline-start:1.55556em}.prose-lg :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3.11111em;margin-bottom:3.11111em}.prose-lg :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h3+*):not
94(:where([class~=not-prose],[class~=not-prose] *)),.prose-lg :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em;line-height:1.5}.prose-lg :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.75em;padding-inline-end:.75em;padding-bottom:.75em;padding-inline-start:.75em}.prose-lg :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-lg :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-lg :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.77778em;margin-bottom:1.77778em}.prose-lg :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-lg :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.888889em;line-height:1.5}.prose-lg :where(.prose-lg>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose-lg>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;margin-bottom:1em;font-size:1.2em;line-height:1.5}.prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1.06667em}.prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.857143em;font-size:2.8em;line-height:1}.prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.888889em;font-size:1.8em;line-height:1.11111}.prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.666667em;font-size:1.5em;line-height:1.33333}.prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.25em;padding-inline-end:.4em;padding-bottom:.25em;border-radius:.3125rem;padding-inline-start:.4em;font-size:.9em}.prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.861111em}.prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1.11111em;padding-inline-end:1.33333em;padding-bottom:1.11111em;border-radius:.5rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.33333em;font-size:.9em;line-height:1.77778}.prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol>
94li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.prose-xl :where(.prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose-xl>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-inline-start:1.6em}.prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(h3+*):not
94(:where([class~=not-prose],[class~=not-prose] *)),.prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.55556}.prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.666667em;padding-bottom:.888889em;padding-inline-start:.666667em}.prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.888889em;padding-inline-end:.666667em;padding-bottom:.888889em;padding-inline-start:.666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.9em;line-height:1.55556}.prose-xl :where(.prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/3{height:33.3333%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-6\!{height:calc(var(--spacing) * 6)!important}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}
94.h-40{height:calc(var(--spacing) * 40)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-125{height:calc(var(--spacing) * 125)}.h-400{height:calc(var(--spacing) * 400)}.h-1400{height:calc(var(--spacing) * 1400)}.h-\[15px\]{height:15px}.h-\[26px\]{height:26px}.h-\[70vh\]{height:70vh}.h-\[88px\]{height:88px}.h-\[130px\]{height:130px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[300px\]{height:300px}.h-\[calc\(100vh-64px\)\]{height:calc(100vh - 64px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[28rem\]{max-height:28rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-\[calc\(100vh-9rem\)\]{max-height:calc(100vh - 9rem)}.max-h-\[calc\(100vh-12rem\)\]{max-height:calc(100vh - 12rem)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[60vh\]{min-height:60vh}.min-h-\[400px\]{min-height:400px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-6\!{width:calc(var(--spacing) * 6)!important}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-125{width:calc(var(--spacing) * 125)}.w-400{width:calc(var(--spacing) * 400)}.w-1024{width:calc(var(--spacing) * 1024)}.w-\[2px\]{width:2px}.w-\[15px\]{width:15px}.w-\[26px\]{width:26px}.w-\[130px\]{width:130px}.w-\[150px\]{width:150px}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-24{max-width:calc(var(--spacing) * 24)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[18ch\]{max-width:18ch}.max-w-\[28ch\]{max-width:28ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[90vw\]{max-width:90vw}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[860px\]{max-width:860px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1600px\]{max-width:1600px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[5px\]{min-width:5px}.min-w-\[9px\]{min-width:9px}.min-w-\[40px\]{min-width:40px}.min-w-\[80px\]{min-width:80px}.min-w-\[150px\]{min-width:150px}.flex-1{flex:1}.flex-\[1_0_auto\]{flex:1 0 auto}.flex-auto{flex:auto}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.\[transform-origin\:top_left\]{transform-origin:0 0}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-0\.5{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[slideUp_0\.3s_ease-out\]{animation:.3s ease-out slide
94Up}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.scroll-mt-40{scroll-margin-top:calc(var(--spacing) * 40)}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[28px_1fr_auto\]{grid-template-columns:28px 1fr auto}.grid-cols-\[36px_1fr_auto\]{grid-template-columns:36px 1fr auto}.grid-cols-\[40px_1fr_auto\]{grid-template-columns:40px 1fr auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}
94.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[2px\]{border-top-left-radius:2px;border-top-right-radius:2px}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-white\/15{border-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){.\!border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}.\!border-white\/20{border-color:#fff3!important}@supports (color:color-mix(in lab, red, red)){.\!border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)!important}}.border-\[var\(--primary\)\],.border-\[var\(--primary\)\]\/15{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/15{border-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.border-\[var\(--primary\)\]\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/20{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.border-\[var\(--primary\)\]\/25{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/25{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.border-\[var\(--primary\)\]\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-\[var\(--primary\)\]\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--primary\)\]\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/70{border-color:#ffd236b3}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/70{border-color:color-mix(in oklab, var(--color-amber-300) 70%, transparent)}}.border-amber-400\/60{border-color:#fcbb0099}@supports (color:color-mix(in lab, red, red)){.border-amber-400\/60{border-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.border-black{border-color:var(--color-black)}.border-blue-200{border-color:var(--color-blue-200)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/50{border-color:color-mix(in oklab, var(--color-gray-200) 50%, transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-800{border-color:var(--color-gray-800)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-orange-200{border-color:var(--color-orange-200)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-200\/800{border-color:#ddd6ff}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/800{border-color:color-mix(in oklab, var(--color-violet-200) 800%, transparent)}}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.\!bg-transparent{background-color:#0000!important}.\!bg-white\/10{background-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.\!bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-\[var\(--border\)\]{background-color:var(--border)}
94.bg-\[var\(--primary\)\],.bg-\[var\(--primary\)\]\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-\[var\(--primary\)\]\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-\[var\(--primary\)\]\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-\[var\(--primary\)\]\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-\[var\(--primary\)\]\/\[0\.04\]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--primary\)\]\/\[0\.04\]{background-color:color-mix(in oklab, var(--primary) 4%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-current{background-color:currentColor}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500\/80{background-color:#00bb7fcc}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/80{background-color:color-mix(in oklab, var(--color-emerald-500) 80%, transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/70{background-color:#f9fafbb3}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/70{background-color:color-mix(in oklab, var(--color-gray-50) 70%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-400\/70{background-color:#99a1afb3}@supports (color:color-mix(in lab, red, red)){.bg-gray-400\/70{background-color:color-mix(in oklab, var(--color-gray-400) 70%, transparent)}}.bg-gray-700{background-color:var(--color-gray-700)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-600{background-color:var(--color-green-600)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-inherit{background-color:inherit}.bg-orange-500{background-color:var(--color-orange-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/90{background-color:#e40014e6}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/90{background-color:color-mix(in oklab, var(--color-red-600) 90%, transparent)}}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-stone-950{background-color:var(--color-stone-950)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-50\/60{background-color:#f5f3ff99}@supports (color:color-mix(in lab, red, red)){.bg-violet-50\/60{background-color:color-mix(in oklab, var(--color-violet-50) 60%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bg-white\/50{background-color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-yellow-300{background-color:var(--color-yellow-300)}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}
94.from-\[var\(--primary\)\]{--tw-gradient-from:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black{--tw-gradient-from:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab, red, red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab, red, red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab, var(--color-black) 80%, transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-500{--tw-gradient-from:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white{--tw-gradient-from:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-gray-900{--tw-gradient-via:var(--color-gray-900);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-gray-50{--tw-gradient-to:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-50\/60{--tw-gradient-to:#f9fafb99}@supports (color:color-mix(in lab, red, red)){.to-gray-50\/60{--tw-gradient-to:color-mix(in oklab, var(--color-gray-50) 60%, transparent)}}.to-gray-50\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-500{--tw-gradient-to:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-950{--tw-gradient-to:var(--color-purple-950);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white{--tw-gradient-to:var(--color-white);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{background-clip:text}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-1{padding:calc(var(--spacing) * 1)!important}.\!p-1\.5{padding:calc(var(--spacing) * 1.5)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-12{padding:calc(var(--spacing) * 12)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-\[20vh\]{padding-top:20vh}.pt-px{padding-top:1px}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-24{padding-right:calc(var(--spacing) * 24)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-0\.5{padding-left:calc(var(--spacing) * .5)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);
94line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\/7{font-size:var(--text-base);line-height:calc(var(--spacing) * 7)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/6{font-size:var(--text-sm);line-height:calc(var(--spacing) * 6)}.text-sm\/7{font-size:var(--text-sm);line-height:calc(var(--spacing) * 7)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[12\.5px\]{font-size:12.5px!important}.text-\[0\.65rem\]{font-size:.65rem}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[20px\]{font-size:20px}.text-\[26px\]{font-size:26px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[clamp\(1\.75rem\,4\.2vw\,3\.25rem\)\]{font-size:clamp(1.75rem,4.2vw,3.25rem)}.text-\[clamp\(1\.75rem\,4vw\,2\.5rem\)\]{font-size:clamp(1.75rem,4vw,2.5rem)}.text-\[clamp\(3\.5rem\,11vw\,7rem\)\]{font-size:clamp(3.5rem,11vw,7rem)}.text-\[clamp\(3rem\,9vw\,6\.5rem\)\]{font-size:clamp(3rem,9vw,6.5rem)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.07em\]{--tw-tracking:.07em;letter-spacing:.07em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white{color:var(--color-white)!important}.\!text-white\/70{color:#ffffffb3!important}@supports (color:color-mix(in lab, red, red)){.\!text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)!important}}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--text-subtle\)\]{color:var(--text-subtle)}.text-amber-300{color:var(--color-amber-300)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-inherit{color:inherit}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-900{color:var(--color-neutral-900)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-pink-500{color:var(--color-pink-500)}.text-purple-600{color:var(--color-purple-600)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-transparent{color:#0000}.text-violet-500{color:var(--color-violet-500)}.text-violet-500\/400{color:#8d54ff}@supports (color:color-mix(in lab, red, red)){.text-violet-500\/400{color:color-mix(in oklab, var(--color-violet-500) 400%, transparent)}}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-600{color:var(--color-yellow-600)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-gray-300{-webkit-text-decoration-color:var(--color-gray-300);-webkit-text-decoration-color:var(--color-gray-300);text-decoration-color:var(--color-gray-300)}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}
94.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.accent-current{accent-color:currentColor}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.06\]{opacity:.06}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_45px_-30px_var\(--primary\)\]{--tw-shadow:0 18px 45px -30px var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
94dow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-sha
94dow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--primary\)\],.ring-\[var\(--primary\)\]\/20{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--primary\)\]\/20{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.ring-\[var\(--primary\)\]\/30{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--primary\)\]\/30{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.ring-black{--tw-ring-color:var(--color-black)}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-white{--tw-ring-color:var(--color-white)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-\[var\(--primary\)\]{outline-color:var(--primary)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_2px_6px_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 6px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-50{--tw-saturate:saturate(50%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\]{transition-property:left;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}
94.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.prose-neutral{--tw-prose-body:oklch(37.1% 0 0);--tw-prose-headings:oklch(20.5% 0 0);--tw-prose-lead:oklch(43.9% 0 0);--tw-prose-links:oklch(20.5% 0 0);--tw-prose-bold:oklch(20.5% 0 0);--tw-prose-counters:oklch(55.6% 0 0);--tw-prose-bullets:oklch(87% 0 0);--tw-prose-hr:oklch(92.2% 0 0);--tw-prose-quotes:oklch(20.5% 0 0);--tw-prose-quote-borders:oklch(92.2% 0 0);--tw-prose-captions:oklch(55.6% 0 0);--tw-prose-kbd:oklch(20.5% 0 0);--tw-prose-kbd-shadows:oklab(20.5% 0 0/.1);--tw-prose-code:oklch(20.5% 0 0);--tw-prose-pre-code:oklch(92.2% 0 0);--tw-prose-pre-bg:oklch(26.9% 0 0);--tw-prose-th-borders:oklch(87% 0 0);--tw-prose-td-borders:oklch(92.2% 0 0);--tw-prose-invert-body:oklch(87% 0 0);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.8% 0 0);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.8% 0 0);--tw-prose-invert-bullets:oklch(43.9% 0 0);--tw-prose-invert-hr:oklch(37.1% 0 0);--tw-prose-invert-quotes:oklch(97% 0 0);--tw-prose-invert-quote-borders:oklch(37.1% 0 0);--tw-prose-invert-captions:oklch(70.8% 0 0);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87% 0 0);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(43.9% 0 0);--tw-prose-invert-td-borders:oklch(37.1% 0 0)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{user-select:none}.\[ep\:UUID\@SEC\]{ep:UUID@SEC}.\[scrollbar-width\:none\]{scrollbar-width:none}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:border-\[var\(--primary\)\]:is(:where(.group):hover *){border-color:var(--primary)}.group-hover\:bg-\[var\(--primary\)\]:is(:where(.group):hover *){background-color:var(--primary)}.group-hover\:text-\[var\(--primary\)\]:is(:where(.group):hover *){color:var(--primary)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-lg:is(:where(.group):hover *){--tw-shadow:0 10px 15px -3px var(--tw-sha
94dow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:brightness-75:is(:where(.group):hover *){--tw-brightness:brightness(75%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\:grayscale-0:is(:where(.group):hover *){--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.group-hover\/image\:scale-110:is(:where(.group\/image):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\/image\:opacity-100:is(:where(.group\/image):hover *){opacity:1}}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.after\:mt-4:after{content:var(--tw-content);margin-top:calc(var(--spacing) * 4)}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-\[var\(--primary\)\]:hover,.hover\:border-\[var\(--primary\)\]\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--primary\)\]\/50:hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.hover\:border-gray-300:hover{border-color:var(--color-gray-300)}.hover\:border-gray-400:hover{border-color:var(--color-gray-400)}.hover\:\!bg-white\/15:hover{background-color:#ffffff26!important}@supports (color:color-mix(in lab, red, red)){.hover\:\!bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)!important}}.hover\:bg-\[var\(--accent\)\]:hover{background-color:var(--accent)}.hover\:bg-\[var\(--primary\)\]:hover,.hover\:bg-\[var\(--primary\)\]\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/5:hover{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-\[var\(--primary\)\]\/\[0\.03\]:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--primary\)\]\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--primary) 3%, transparent)}}.hover\:bg-black\/10:hover{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/10:hover{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-black) 4%, transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gray-50\/50:hover{background-color:color-mix(in oklab, var(--color-gray-50) 50%, transparent)}}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}
94.hover\:bg-green-50:hover{background-color:var(--color-green-50)}.hover\:bg-green-600:hover{background-color:var(--color-green-600)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-red-500\/25:hover{background-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/25:hover{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-rose-100:hover{background-color:var(--color-rose-100)}.hover\:bg-rose-700:hover{background-color:var(--color-rose-700)}.hover\:bg-slate-100:hover{background-color:var(--color-slate-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:bg-white\/80:hover{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/80:hover{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:from-purple-600:hover{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-pink-600:hover{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-\[var\(--primary\)\]:hover,.hover\:text-\[var\(--primary\)\]\/80:hover{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:text-\[var\(--primary\)\]\/80:hover{color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:text-\[var\(--secondary\)\]:hover{color:var(--secondary)}.hover\:text-blue-600:hover{color:var(--color-blue-600)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-gray-500:hover{color:var(--color-gray-500)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-green-600:hover{color:var(--color-green-600)}.hover\:text-pink-700:hover{color:var(--color-pink-700)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-white:hover{color:var(--color-white)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[var\(--primary\)\]\/20:hover{--tw-shadow-alpha:20%;--tw-shadow:var(--primary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
94dow)}.hover\:shadow-\[var\(--primary\)\]\/25:hover{--tw-shadow-alpha:25%;--tw-shadow:var(--primary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-sha
94dow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[var\(--primary\)\]:focus{border-color:var(--primary)}.focus\:border-transparent:focus{border-color:#0000}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--primary\)\]:focus,.focus\:ring-\[var\(--primary\)\]\/20:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--primary\)\]\/20:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.focus\:ring-\[var\(--primary\)\]\/30:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--primary\)\]\/30:focus{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
94dow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:text-pink-900:active{color:var(--color-pink-900)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-\[var\(--primary\)\]:disabled:hover{background-color:var(--primary)}.disabled\:hover\:shadow-none:disabled:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
94dow)}}@media (width>=40rem){.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mr-4{margin-right:calc(var(--spacing) * 4)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-40{height:calc(var(--spacing) * 40)}.sm\:max-h-\[450px\]{max-height:450px}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-auto{width:auto}.sm\:max-w-\[300px\]{max-width:300px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[48px_1fr_auto\]{grid-template-columns:48px 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[15px\]{font-size:15px}.sm\:ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
94dow)}.sm\:ring-gray-900\/10{--tw-ring-color:#1018281a}@supports (color:color-mix(in lab, red, red)){.sm\:ring-gray-900\/10{--tw-ring-color:color-mix(in oklab, var(--color-gray-900) 10%, transparent)}}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-8{grid-column:span 8/span 8}.md\:prose-xl{font-size:1.25rem;line-height:1.8}.md\:prose-xl :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.md\:prose-xl :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;margin-bottom:1em;font-size:1.2em;line-height:1.5}.md\:prose-xl :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1.06667em}.md\:prose-xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.857143em;font-size:2.8em;line-height:1}.md\:prose-xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.888889em;font-size:1.8em;line-height:1.11111}.md\:prose-xl :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.666667em;font-size:1.5em;line-height:1.33333}.md\:prose-xl :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.md\:prose-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.md\:prose-xl :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.md\:prose-xl :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.md\:prose-xl :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.md\:prose-xl :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.25em;padding-inline-end:.4em;padding-bottom:.25em;border-radius:.3125rem;padding-inline-start:.4em;font-size:.9em}.md\:prose-xl :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.md\:prose-xl :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.861111em}.md\:prose-xl :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.md\:prose-xl :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:1.11111em;padding-inline-end:1.33333em;padding-bottom:1.11111em;border-radius:.5rem;margin-top:2em;margin-bottom:2em;padding-inline-start:1.33333em;font-size:.9em;line-height:1.77778}.md\:prose-xl :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.md\:prose-xl :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.md\:prose-xl :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;margin-bottom:.6em}.md\:prose-xl :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.md\:prose-xl :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4em}.md\:prose-xl :where(.md\:prose-xl>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.md\:prose-xl :where(.md\:prose-xl>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.md\:prose-xl :where(.md\:prose-xl>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.md\:prose-xl :where(.md\:prose-xl>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}.md\:prose-xl :where(.md\:prose-xl>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.2em}.md\:prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.8em;margin-bottom:.8em}.md\:prose-xl :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em;margin-bottom:1.2em}.md\:prose-xl :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.2em}
94.md\:prose-xl :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.6em;padding-inline-start:1.6em}.md\:prose-xl :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8em;margin-bottom:2.8em}.md\:prose-xl :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.md\:prose-xl :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.md\:prose-xl :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.md\:prose-xl :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-xl :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em;line-height:1.55556}.md\:prose-xl :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.666667em;padding-bottom:.888889em;padding-inline-start:.666667em}.md\:prose-xl :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.md\:prose-xl :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.md\:prose-xl :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.888889em;padding-inline-end:.666667em;padding-bottom:.888889em;padding-inline-start:.666667em}.md\:prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.md\:prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.md\:prose-xl :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.md\:prose-xl :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.md\:prose-xl :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1em;font-size:.9em;line-height:1.55556}.md\:prose-xl :where(.md\:prose-xl>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.md\:prose-xl :where(.md\:prose-xl>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:ml-2{margin-left:calc(var(--spacing) * 2)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-36{height:calc(var(--spacing) * 36)}.md\:w-10{width:calc(var(--spacing) * 10)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-auto{width:auto}.md\:max-w-md{max-width:var(--container-md)}.md\:max-w-sm{max-width:var(--container-sm)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:items-end{align-items:flex-end}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:fixed{position:fixed}.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:z-40{z-index:40}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-9{grid-column-start:9}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:mx-auto{margin-inline:auto}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-11{margin-top:calc(var(--spacing) * 11)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:aspect-\[2\/1\]{aspect-ratio:2}.lg\:aspect-\[21\/9\]{aspect-ratio:21/9}.lg\:h-7{height:calc(var(--spacing) * 7)}.lg\:h-40{height:calc(var(--spacing) * 40)}.lg\:w-7{width:calc(var(--spacing) * 7)}.lg\:w-40{width:calc(var(--spacing) * 40)}.lg\:w-64{width:calc(var(--spacing) * 64)}.lg\:w-96{width:calc(var(--spacing) * 96)}.lg\:max-w-4xl{max-width:var(--container-4xl)}.lg\:max-w-lg{max-width:var(--container-lg)}.lg\:max-w-md{max-width:var(--container-md)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)\]{grid-template-columns:300px minmax(0,1fr)}.lg\:grid-cols-\[300px_minmax\(0\,1fr\)_300px\]{grid-template-columns:300px minmax(0,1fr) 300px}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.lg\:self-start{align-self:flex-start}
94.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-1{padding-block:calc(var(--spacing) * 1)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pr-3{padding-right:calc(var(--spacing) * 3)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pl-1{padding-left:calc(var(--spacing) * 1)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-sha
94dow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (width>=80rem){.xl\:max-w-xl{max-width:var(--container-xl)}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width>=96rem){.\32 xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (width>=24rem){.\@sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@sm\:gap-4{gap:calc(var(--spacing) * 4)}:where(.\@sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.\@sm\:rounded-lg{border-radius:var(--radius-lg)}.\@sm\:p-4{padding:calc(var(--spacing) * 4)}.\@sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@container (width>=28rem){.\@md\:right-2{right:calc(var(--spacing) * 2)}.\@md\:bottom-2{bottom:calc(var(--spacing) * 2)}.\@md\:ml-1{margin-left:calc(var(--spacing) * 1)}.\@md\:flex{display:flex}.\@md\:h-8{height:calc(var(--spacing) * 8)}.\@md\:h-16{height:calc(var(--spacing) * 16)}.\@md\:w-8{width:calc(var(--spacing) * 8)}.\@md\:w-16{width:calc(var(--spacing) * 16)}.\@md\:w-40{width:calc(var(--spacing) * 40)}.\@md\:flex-row{flex-direction:row}.\@md\:gap-3{gap:calc(var(--spacing) * 3)}.\@md\:gap-4{gap:calc(var(--spacing) * 4)}.\@md\:p-4{padding:calc(var(--spacing) * 4)}.\@md\:px-2{padding-inline:calc(var(--spacing) * 2)}.\@md\:py-1{padding-block:calc(var(--spacing) * 1)}.\@md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\@md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@container (width>=32rem){.\@lg\:w-48{width:calc(var(--spacing) * 48)}.\@lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width>=36rem){.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.dark\:divide-gray-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-700)}.dark\:border:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\:border-\[var\(--primary\)\]\/30:where(.dark,.dark *){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:border-\[var\(--primary\)\]\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.dark\:border-\[var\(--primary\)\]\/40:where(.dark,.dark *){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:border-\[var\(--primary\)\]\/40:where(.dark,.dark *){border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.dark\:border-amber-400\/20:where(.dark,.dark *){border-color:#fcbb0033}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-400\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-400) 20%, transparent)}}.dark\:border-amber-500\/25:where(.dark,.dark *){border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-500\/25:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.dark\:border-amber-700:where(.dark,.dark *){border-color:var(--color-amber-700)}.dark\:border-amber-800:where(.dark,.dark *){border-color:var(--color-amber-800)}.dark\:border-blue-800:where(.dark,.dark *){border-color:var(--color-blue-800)}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-gray-800:where(.dark,.dark *){border-color:var(--color-gray-800)}.dark\:border-neutral-700:where(.dark,.dark *){border-color:var(--color-neutral-700)}.dark\:border-orange-800:where(.dark,.dark *){border-color:var(--color-orange-800)}.dark\:border-red-700:where(.dark,.dark *){border-color:var(--color-red-700)}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-rose-700:where(.dark,.dark *){border-color:var(--color-rose-700)}.dark\:border-rose-800:where(.dark,.dark *){border-color:var(--color-rose-800)}.dark\:border-slate-600:where(.dark,.dark *){border-color:var(--color-slate-600)}.dark\:border-slate-600\/50:where(.dark,.dark *){border-color:#45556c80}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-600\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-600) 50%, transparent)}}.dark\:border-slate-600\/70:where(.dark,.dark *){border-color:#45556cb3}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-600\/70:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-600) 70%, transparent)}}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:border-slate-700\/30:where(.dark,.dark *){border-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.dark\:border-slate-700\/50:where(.dark,.dark *){border-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:border-slate-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.dark\:border-slate-800:where(.dark,.dark *){border-color:var(--color-slate-800)}.dark\:border-slate-900:where(.dark,.dark *){border-color:var(--color-slate-900)}.dark\:border-violet-700:where(.dark,.dark *){border-color:var(--color-violet-700)}.dark\:border-violet-800:where(.dark,.dark *){border-color:var(--color-violet-800)}.dark\:border-white\/20:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:border-white\/20:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}
94.dark\:bg-\[var\(--primary\)\]:where(.dark,.dark *),.dark\:bg-\[var\(--primary\)\]\/10:where(.dark,.dark *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--primary\)\]\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.dark\:bg-\[var\(--primary\)\]\/20:where(.dark,.dark *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--primary\)\]\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:bg-\[var\(--primary\)\]\/30:where(.dark,.dark *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[var\(--primary\)\]\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.dark\:bg-amber-400\/10:where(.dark,.dark *){background-color:#fcbb001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 10%, transparent)}}.dark\:bg-amber-400\/15:where(.dark,.dark *){background-color:#fcbb0026}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-400\/15:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-400) 15%, transparent)}}.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.dark\:bg-amber-900\/20:where(.dark,.dark *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-900) 20%, transparent)}}.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:#46190199}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-950\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-amber-950) 60%, transparent)}}.dark\:bg-blue-900:where(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-blue-900\/20:where(.dark,.dark *){background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\:bg-emerald-900\/40:where(.dark,.dark *){background-color:#004e3b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-emerald-900) 40%, transparent)}}.dark\:bg-gray-500:where(.dark,.dark *){background-color:var(--color-gray-500)}.dark\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/60:where(.dark,.dark *){background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-green-900\/20:where(.dark,.dark *){background-color:#0d542b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-900) 20%, transparent)}}.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:#26262680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-neutral-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-neutral-800) 50%, transparent)}}.dark\:bg-red-400:where(.dark,.dark *){background-color:var(--color-red-400)}.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:bg-rose-900\/20:where(.dark,.dark *){background-color:#8b083633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-900) 20%, transparent)}}.dark\:bg-rose-900\/40:where(.dark,.dark *){background-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-700\/50:where(.dark,.dark *){background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:#1d293d80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 50%, transparent)}}.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:#1d293dcc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-800) 80%, transparent)}}.dark\:bg-slate-900:where(.dark,.dark *){background-color:var(--color-slate-900)}.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:#0f172bf2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-900) 95%, transparent)}}.dark\:bg-transparent:where(.dark,.dark *){background-color:#0000}.dark\:bg-violet-900\/20:where(.dark,.dark *){background-color:#4d179a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-900) 20%, transparent)}}.dark\:bg-violet-900\/30:where(.dark,.dark *){background-color:#4d179a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-violet-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-violet-900) 30%, transparent)}}.dark\:bg-white\/10:where(.dark,.dark *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/10:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:bg-yellow-600:where(.dark,.dark *){background-color:var(--color-yellow-600)}.dark\:from-gray-800:where(.dark,.dark *){--tw-gradient-from:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-800:where(.dark,.dark *){--tw-gradient-to:var(--color-gray-800);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:to-gray-800\/60:where(.dark,.dark *){--tw-gradient-to:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:to-gray-800\/60:where(.dark,.dark *){--tw-gradient-to:color-mix(in oklab, var(--color-gray-800) 60%, transparent)}}.dark\:to-gray-800\/60:where(.dark,.dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}
94.dark\:text-\[var\(--primary\)\]:where(.dark,.dark *){color:var(--primary)}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-amber-400:where(.dark,.dark *){color:var(--color-amber-400)}.dark\:text-blue-200:where(.dark,.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-neutral-100:where(.dark,.dark *){color:var(--color-neutral-100)}.dark\:text-neutral-400:where(.dark,.dark *){color:var(--color-neutral-400)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-red-600:where(.dark,.dark *){color:var(--color-red-600)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-rose-400:where(.dark,.dark *){color:var(--color-rose-400)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}.dark\:text-slate-500:where(.dark,.dark *){color:var(--color-slate-500)}.dark\:text-violet-200:where(.dark,.dark *){color:var(--color-violet-200)}.dark\:text-violet-400:where(.dark,.dark *){color:var(--color-violet-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:decoration-gray-600:where(.dark,.dark *){-webkit-text-decoration-color:var(--color-gray-600);-webkit-text-decoration-color:var(--color-gray-600);text-decoration-color:var(--color-gray-600)}.dark\:placeholder-gray-400:where(.dark,.dark *)::placeholder{color:var(--color-gray-400)}.dark\:placeholder-slate-400:where(.dark,.dark *)::placeholder{color:var(--color-slate-400)}.dark\:shadow-black\/10:where(.dark,.dark *){--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/10:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-sha
94dow-alpha), transparent)}}.dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/20:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-black\/40:where(.dark,.dark *){--tw-shadow-color:#0006}@supports (color:color-mix(in lab, red, red)){.dark\:shadow-black\/40:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:ring-gray-700:where(.dark,.dark *){--tw-ring-color:var(--color-gray-700)}.dark\:ring-slate-700\/30:where(.dark,.dark *){--tw-ring-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.dark\:ring-slate-700\/30:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.dark\:ring-slate-800:where(.dark,.dark *){--tw-ring-color:var(--color-slate-800)}.dark\:ring-white:where(.dark,.dark *){--tw-ring-color:var(--color-white)}.dark\:prose-invert:where(.dark,.dark *){--tw-prose-body:var(--tw-prose-invert-body);--tw-prose-headings:var(--tw-prose-invert-headings);--tw-prose-lead:var(--tw-prose-invert-lead);--tw-prose-links:var(--tw-prose-invert-links);--tw-prose-bold:var(--tw-prose-invert-bold);--tw-prose-counters:var(--tw-prose-invert-counters);--tw-prose-bullets:var(--tw-prose-invert-bullets);--tw-prose-hr:var(--tw-prose-invert-hr);--tw-prose-quotes:var(--tw-prose-invert-quotes);--tw-prose-quote-borders:var(--tw-prose-invert-quote-borders);--tw-prose-captions:var(--tw-prose-invert-captions);--tw-prose-kbd:var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows:var(--tw-prose-invert-kbd-shadows);--tw-prose-code:var(--tw-prose-invert-code);--tw-prose-pre-code:var(--tw-prose-invert-pre-code);--tw-prose-pre-bg:var(--tw-prose-invert-pre-bg);--tw-prose-th-borders:var(--tw-prose-invert-th-borders);--tw-prose-td-borders:var(--tw-prose-invert-td-borders)}@media (hover:hover){.dark\:group-hover\:text-\[var\(--primary\)\]:where(.dark,.dark *):is(:where(.group):hover *){color:var(--primary)}.dark\:group-hover\:text-white:where(.dark,.dark *):is(:where(.group):hover *){color:var(--color-white)}}.dark\:placeholder\:text-gray-500:where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}.dark\:placeholder\:text-slate-500:where(.dark,.dark *)::placeholder{color:var(--color-slate-500)}@media (hover:hover){.dark\:hover\:border-\[var\(--primary\)\]:where(.dark,.dark *):hover,.dark\:hover\:border-\[var\(--primary\)\]\/50:where(.dark,.dark *):hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-\[var\(--primary\)\]\/50:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.dark\:hover\:border-gray-500:where(.dark,.dark *):hover{border-color:var(--color-gray-500)}.dark\:hover\:border-gray-600:where(.dark,.dark *):hover{border-color:var(--color-gray-600)}.dark\:hover\:border-gray-700:where(.dark,.dark *):hover{border-color:var(--color-gray-700)}.dark\:hover\:border-slate-600\/70:where(.dark,.dark *):hover{border-color:#45556cb3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:border-slate-600\/70:where(.dark,.dark *):hover{border-color:color-mix(in oklab, var(--color-slate-600) 70%, transparent)}}.dark\:hover\:bg-\[var\(--primary\)\]\/20:where(.dark,.dark *):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-\[var\(--primary\)\]\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:hover\:bg-\[var\(--primary\)\]\/30:where(.dark,.dark *):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-\[var\(--primary\)\]\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.dark\:hover\:bg-blue-900\/20:where(.dark,.dark *):hover{background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-blue-900\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.dark\:hover\:bg-gray-600:where(.dark,.dark *):hover{background-color:var(--color-gray-600)}.dark\:hover\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-700\/50:where(.dark,.dark *):hover{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-700\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\:hover\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-green-900\/20:where(.dark,.dark *):hover{background-color:#0d542b33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-green-900\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-green-900) 20%, transparent)}}.dark\:hover\:bg-neutral-800\/70:where(.dark,.dark *):hover{background-color:#262626b3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-neutral-800\/70:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-neutral-800) 70%, transparent)}}.dark\:hover\:bg-rose-900\/40:where(.dark,.dark *):hover{background-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-rose-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.dark\:hover\:bg-slate-600:where(.dark,.dark *):hover{background-color:var(--color-slate-600)}.dark\:hover\:bg-slate-700:where(.dark,.dark *):hover{background-color:var(--color-slate-700)}.dark\:hover\:bg-slate-700\/30:where(.dark,.dark *):hover{background-color:#3141584d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-700) 30%, transparent)}}.dark\:hover\:bg-slate-700\/50:where(.dark,.dark *):hover{background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-slate-700\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.dark\:hover\:bg-slate-800:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:hover\:bg-white\/20:where(.dark,.dark *):hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.dark\:hover\:bg-white\/\[0\.05\]:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/\[0\.05\]:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}
94.dark\:hover\:text-\[var\(--primary\)\]:where(.dark,.dark *):hover{color:var(--primary)}.dark\:hover\:text-blue-400:where(.dark,.dark *):hover{color:var(--color-blue-400)}.dark\:hover\:text-gray-100:where(.dark,.dark *):hover{color:var(--color-gray-100)}.dark\:hover\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}.dark\:hover\:text-green-400:where(.dark,.dark *):hover{color:var(--color-green-400)}.dark\:hover\:text-red-300:where(.dark,.dark *):hover{color:var(--color-red-300)}.dark\:hover\:text-slate-100:where(.dark,.dark *):hover{color:var(--color-slate-100)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:shadow-\[var\(--primary\)\]\/10:where(.dark,.dark *):hover{--tw-shadow-alpha:10%;--tw-shadow:var(--primary);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:hover\:shadow-lg:where(.dark,.dark *):hover{--tw-shadow:0 10px 15px -3px var(--tw-sha
94dow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:hover\:shadow-black\/30:where(.dark,.dark *):hover{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:shadow-black\/30:where(.dark,.dark *):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark\:focus\:ring-offset-slate-800:where(.dark,.dark *):focus{--tw-ring-offset-color:var(--color-slate-800)}.prose-headings\:font-semibold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-headings\:tracking-tight :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.prose-h1\:text-3xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.prose-h1\:text-\[var\(--primary\)\] :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--primary)}@media (width>=48rem){.md\:prose-h1\:text-4xl :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.prose-h2\:text-2xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}@media (width>=48rem){.md\:prose-h2\:text-3xl :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.prose-p\:leading-relaxed :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.prose-p\:text-gray-700 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-gray-700)}.dark\:prose-p\:text-gray-300:where(.dark,.dark *) :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-gray-300)}.prose-a\:font-medium :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.prose-a\:text-\[var\(--primary\)\] :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--primary)}.prose-a\:no-underline :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:none}@media (hover:hover){.hover\:prose-a\:text-\[var\(--secondary\)\]:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--secondary)}.hover\:prose-a\:underline:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration-line:underline}}.prose-blockquote\:border-l-4 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-style:var(--tw-border-style);border-left-width:4px}.prose-blockquote\:border-l-\[var\(--primary\)\] :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-left-color:var(--primary)}.prose-blockquote\:pl-4 :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){padding-left:calc(var(--spacing) * 4)}.prose-blockquote\:italic :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-style:italic}.prose-strong\:text-gray-900 :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-gray-900)}.dark\:prose-strong\:text-white:where(.dark,.dark *) :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-white)}.prose-ol\:marker\:text-\[var\(--primary\)\] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker,.prose-ol\:marker\:text-\[var\(--primary\)\] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--primary)}
94.prose-ol\:marker\:text-\[var\(--primary\)\] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:var(--primary)}.prose-ol\:marker\:text-\[var\(--primary\)\] :where(ol):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:var(--primary)}.prose-ul\:marker\:text-\[var\(--primary\)\] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)) ::marker,.prose-ul\:marker\:text-\[var\(--primary\)\] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--primary)}.prose-ul\:marker\:text-\[var\(--primary\)\] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)) ::-webkit-details-marker{color:var(--primary)}.prose-ul\:marker\:text-\[var\(--primary\)\] :where(ul):not(:where([class~=not-prose],[class~=not-prose] *))::-webkit-details-marker{color:var(--primary)}.prose-img\:mx-auto :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-inline:auto}.prose-img\:rounded-lg :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-lg)}.prose-img\:shadow-md :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-shadow:0 4px 6px -1px var(--tw-sha
94dow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.prose-hr\:border-gray-200 :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-gray-200)}.dark\:prose-hr\:border-gray-700:where(.dark,.dark *) :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--color-gray-700)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-3\.5 svg{height:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:h-4\.5 svg{height:calc(var(--spacing) * 4.5)}.\[\&_svg\]\:w-3\.5 svg{width:calc(var(--spacing) * 3.5)}.\[\&_svg\]\:w-4\.5 svg{width:calc(var(--spacing) * 4.5)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>h2\]\:mt-12>h2{margin-top:calc(var(--spacing) * 12)}.\[\&\>h2\]\:flex>h2{display:flex}.\[\&\>h2\]\:items-center>h2{align-items:center}.\[\&\>h2\]\:font-mono>h2{font-family:var(--font-mono)}.\[\&\>h2\]\:text-sm>h2{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&\>h2\]\:leading-7>h2{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&\>h2\]\:font-medium>h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&\>h2\]\:text-slate-900>h2{color:var(--color-slate-900)}.\[\&\>h2\]\:before\:mr-3>h2:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 3)}.\[\&\>h2\]\:before\:h-3>h2:before{content:var(--tw-content);height:calc(var(--spacing) * 3)}.\[\&\>h2\]\:before\:w-1\.5>h2:before{content:var(--tw-content);width:calc(var(--spacing) * 1.5)}.\[\&\>h2\]\:before\:rounded-r-full>h2:before{content:var(--tw-content);border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.\[\&\>h2\]\:before\:bg-cyan-200>h2:before{content:var(--tw-content);background-color:var(--color-cyan-200)}.\[\&\>h2\:nth-of-type\(3n\)\]\:before\:bg-violet-200>h2:nth-of-type(3n):before{content:var(--tw-content);background-color:var(--color-violet-200)}.\[\&\>h2\:nth-of-type\(3n\+2\)\]\:before\:bg-indigo-200>h2:nth-of-type(3n+2):before{content:var(--tw-content);background-color:var(--color-indigo-200)}.\[\&\>ul\]\:mt-6>ul{margin-top:calc(var(--spacing) * 6)}.\[\&\>ul\]\:pl-5>ul{padding-left:calc(var(--spacing) * 5)}}[cmdk-item]{cursor:pointer}[cmdk-item][aria-selected=true]{background-color:#efefef}.dark [cmdk-item][aria-selected=true]{background-color:#334155}body{transition:background-color .3s,color .3s}.dark body{color:#f8fafc;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);min-height:100vh}.dark main{background:0 0}.player-flat-elevated{background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.dark .player-flat-elevated{background:#1e293b;border:1px solid #334155;box-shadow:0 10px 15px -3px #00000080,0 4px 6px -4px #00000080}.player-control{color:#374151;background:#f3f4f6;transition:all .2s}.player-control:hover{background:#e5e7eb;transform:scale(1.05)}.dark .player-control{color:#e2e8f0;background:#334155}.dark .player-control:hover{background:#475569}.player-primary-action{background:var(--primary);color:#fff;transition:all .2s}.player-primary-action:hover{filter:brightness(1.1);transform:scale(1.05);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@keyframes player-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.player-eq-bar{transform-origin:bottom;animation:1.1s ease-in-out infinite player-eq}.player-eq-bar.paused{animation:none;transform:scaleY(.35)}@media (prefers-reduced-motion:reduce){.player-eq-bar{animation:none;transform:scaleY(.35)}}.player-shell{transition:max-width .35s cubic-bezier(.4,0,.2,1),border-radius .35s cubic-bezier(.4,0,.2,1)}.episode-thumbnail-play{transition:background-color .18s,color .18s,transform .18s,box-shadow .18s;color:var(--primary,#009fd6)!important;background:#ffffffb8!important}button:hover .episode-thumbnail-play,button:focus-visible .episode-thumbnail-play{background:var(--primary,#009fd6)!important;background-color:var(--primary,#009fd6)!important;color:#fff!important}.section-timeline{background:#f3f4f6;border-radius:.5rem;height:.5rem;position:relative}.dark .section-timeline{background:#334155}.section-marker{background:var(--primary);cursor:pointer;border:2px solid #fff;border-radius:50%;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:-.25rem}.dark .section-marker{border-color:#1e293b}.section-marker:hover{transform:scale(1.2)}.section-marker.active{box-shadow:0 0 0 4px rgba(var(--primary-rgb), .3);transform:scale(1.3)}.queue-item{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;transition:all .2s}.dark .queue-item{background:#334155;border:1px solid #475569}.queue-item:hover{border-color:var(--primary);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.queue-item.dragging{opacity:.5;transform:scale(.95)}.dark .glass-dark{backdrop-filter:blur(16px);background:#0f172acc;border:1px solid #94a3b81a}.dark .glass-card{backdrop-filter:blur(12px);background:#1e293b99;border:1px solid #94a3b81a;box-shadow:0 8px 32px #0000004d}.dark .text-enhanced{color:#e2e8f0;text-shadow:0 1px 2px #0000004d}.dark .btn-dark{backdrop-filter:blur(8px);background:linear-gradient(135deg,#1e293bcc 0%,#334155cc 100%);border:1px solid #94a3b833;transition:all .2s}.dark .btn-dark:hover{background:linear-gradient(135deg,#334155e6 0%,#475569e6 100%);border-color:#94a3b84d;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}mark{background-color:var(--accent);color:var(--primary);border-radius:.25rem;padding:.125rem .25rem;font-weight:500}.dark mark{background-color:var(--accent);color:#f8fafc;font-weight:500}@keyframes slide-up{0%{opacity:0;transform:translate(-50%)translateY(100%)}to{opacity:1;transform:translate(-50%)translateY(0)}}.animate-slide-up{animation:.3s ease-out slide-up}@keyframes slideUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.85}}.animate-pulse-subtle{animation:2s ease-in-out infinite pulse-subtle}
94.module-frame--custom :where(:not(:is([class^=bg-],[class*=\ bg-]) *)){color:inherit}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}
94}@keyframes pulse{50%{opacity:.5}} 95.module-title[data-astro-cid-7soarcy4]{padding-bottom:.75rem;position:relative}.module-title[data-astro-cid-7soarcy4]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.module-title[data-astro-cid-xr7nlo5u]{padding-bottom:.75rem;position:relative}.module-title[data-astro-cid-xr7nlo5u]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.custom-page-content[data-astro-cid-rc2bzpg4] iframe{max-width:100%}.custom-page-content[data-astro-cid-rc2bzpg4] a img[width="35"]{vertical-align:middle;margin:0;display:inline-block}.custom-page-content[data-astro-cid-rc2bzpg4] p:has(>a>img[width="35"]){flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.module-title[data-astro-cid-rc2bzpg4]{padding-bottom:.75rem;position:relative}.module-title[data-astro-cid-rc2bzpg4]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.news-grid-template3[data-astro-cid-p32kx5b3]{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:1.25rem;display:grid}.first-row[data-astro-cid-p32kx5b3]{grid-column:1/-1;grid-template-columns:1.6fr 1fr;align-items:stretch;gap:1.25rem;display:grid}@media (width>=1024px){.first-row[data-astro-cid-p32kx5b3]>article>a:first-child{aspect-ratio:auto;flex-shrink:0;height:320px}}.news-grid-template3[data-astro-cid-p32kx5b3]>[data-astro-cid-p32kx5b3]:nth-child(n+3){grid-column:span 1}@media (width<=1023px){.news-grid-template3[data-astro-cid-p32kx5b3]{grid-template-columns:repeat(2,1fr);gap:1rem}.first-row[data-astro-cid-p32kx5b3]{grid-template-columns:1fr}.news-grid-template3[data-astro-cid-p32kx5b3]>[data-astro-cid-p32kx5b3]:nth-child(n+3){grid-column:span 1}}@media (width<=767px){.news-grid-template3[data-astro-cid-p32kx5b3]{grid-template-columns:1fr;gap:1rem}.first-row[data-astro-cid-p32kx5b3]{grid-template-columns:1fr}.news-grid-template3[data-astro-cid-p32kx5b3]>[data-astro-cid-p32kx5b3]{grid-column:1}}.news-module-container[data-astro-cid-p32kx5b3]{position:relative;overflow:hidden}.news-module-container[data-astro-cid-p32kx5b3]:before{content:"";background:linear-gradient(to right, transparent, var(--primary,#6366f1) 20%, var(--primary,#6366f1) 80%, transparent);opacity:.2;height:1px;position:absolute;top:0;left:0;right:0}.module-title[data-astro-cid-p32kx5b3]{align-items:center;gap:.5rem;padding-bottom:.75rem;display:inline-flex;position:relative}.module-title[data-astro-cid-p32kx5b3]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.module-title[data-astro-cid-yjzrpi44]{padding-bottom:.75rem;position:relative}.module-title[data-astro-cid-yjzrpi44]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.module-title[data-astro-cid-xhauexih]{padding-bottom:.75rem;position:relative}.module-title[data-astro-cid-xhauexih]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.gallery-carousel-slide[data-astro-cid-xhauexih]{width:100%;height:100%}[data-astro-cid-xhauexih][data-carousel-dot][data-active=true]{background-color:#fffffff2;border-radius:9999px;width:1.25rem}.module-title[data-astro-cid-be7owaub]{padding-bottom:.75rem;position:relative}.module-title[data-astro-cid-be7owaub]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0}.weather-content[data-astro-cid-v2scskar]{animation:.5s ease-in fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.module-title[data-astro-cid-v2scskar]{padding-bottom:.75rem;position:relative}.module-title[data-astro-cid-v2scskar]:after{content:"";background:var(--primary,#6366f1);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:0} 96@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}
96}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}} 97.hd-toggle-button{color:#374151;background-color:#fff3;border-radius:.5rem;justify-content:center;align-items:center;min-width:2.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;transition:all .2s;display:flex}.hd-toggle-button:hover{background-color:#ffffff4d}.hd-toggle-button.active{background-color:var(--primary);color:#fff}.hd-toggle-button.active:hover{background-color:var(--primary);opacity:.9}.hd-label{user-select:none}.dark .hd-toggle-button{color:#d1d5db;background-color:#37415133}.dark .hd-toggle-button:hover{background-color:#3741514d}.dark .hd-toggle-button.active{background-color:var(--primary)}.dark .hd-toggle-button.active:hover{background-color:var(--primary);opacity:.9} 98</style>
98<script type="module" src="/_astro/page.B8H7fiRL.js"></script>
98<script>window.va = window.va || function () { (window.vaq = window.vaq || []).push(arguments); }; 99 var script = document.createElement('script'); 100 script.defer = true; 101 script.src = '/_vercel/insights/script.js'; 102 var head = document.querySelector('head'); 103 head.appendChild(script); 104 </script>
104</head><body><div class="flex min-h-dvh flex-col"><!-- Logo section that scrolls out of view - hidden on mobile. 105 The anchor is `lg:fixed` so its viewport position is independent of 106 scroll â the morph transform doesn't need any scroll compensation 107 and stays jitter-free. The placeholder div reserves the equivalent 108 flow height so the page layout doesn't collapse. --><div id="header-logo-section" class="hidden lg:block bg-white dark:bg-slate-900 border-b border-gray-200/50 dark:border-slate-700/30"><div class="mx-auto max-w-7xl px-4 py-6 lg:px-8 flex justify-center"><div class="h-20" aria-hidden="true"></div><a id="header-logo-large-anchor" href="/" class="inline-flex items-center gap-4 will-change-transform [transform-origin:top_left] z-[70] lg:fixed lg:top-6"><img id="header-logo-large" class="h-20 rounded-lg max-h-24" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos/2026/04/17/colorripolles_f_fm_horitxontal.png?tr=w-1024" alt="Ripollès Fm logo" style="width: auto; max-height: 6rem;"></a></div></div><!-- Navigation menu that becomes sticky --><nav id="sticky-nav" class="bg-white/95 dark:bg-slate-900/95 backdrop-blur-md border-b border-gray-200/50 dark:border-slate-700/30 sticky top-0 z-[60] shadow-sm dark:shadow-black/20" aria-label="Global"><div class="mx-auto flex max-w-7xl items-center justify-between px-4 py-2 lg:py-3 lg:px-8"><!-- Mobile nav: Show logo on left, search and menu on right --><div class="flex items-center justify-between w-full lg:hidden"><a href="/" class="flex items-center gap-2"><img id="header-logo-mobile" class="h-10 rounded-lg" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos/2026/04/17/colorripolles_f_fm_horitxontal.png?tr=w-1024" alt="Ripollès Fm logo" style="width: auto; max-height: 3rem;"></a><div class="flex items-center gap-2">
108<script>(()=>{var e=async t=>{await(await t())()};(self.Astro||(self.Astro={})).load=e;window.dispatchEvent(new Event("astro:load"));})();</script>
108<astro-island uid="Z1OA33s" data-preact-island-id="69" component-url="/_astro/ListenLiveButton.8vA8Pt0G.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"language":[0,"ca"]}" ssr client="load" opts="{"name":"ListenLiveButton","value":true}" await-children><button title="Escolta'ns en directe" aria-label="Escolta'ns en directe" aria-pressed="false" class="inline-flex cursor-pointer items-center gap-2 rounded-lg bg-[var(--primary)] px-3 py-2 text-sm font-semibold text-white transition-opacity hover:opacity-90 focus:ring-2 focus:ring-[var(--primary)] focus:ring-offset-2 focus:outline-none "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg><span class="hidden lg:inline">Escolta'ns en directe</span><span class="lg:hidden">Directe</span></button><!--astro:end--></astro-island><astro-island uid="27pfdb" data-preact-island-id="70" component-url="/_astro/SearchButton.BvpwlwEt.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"className":[0,"lg:hidden"],"language":[0,"ca"]}" ssr client="load" opts="{"name":"SearchButton","value":true}" await-children><button title="Cerca (Ctrl+K)" aria-label="Cerca" class="inline-flex items-center gap-2 rounded-lg border border-gray-300 bg-white px-3 py-2 text-sm font-medium text-gray-700 transition-colors hover:bg-gray-50 focus:ring-2 focus:ring-[var(--primary)] focus:ring-offset-2 focus:outline-none dark:border-gray-600 dark:bg-gray-800 dark:text-gray-200 dark:hover:bg-gray-700 lg:hidden "><svg fill="none" stroke="currentColor" viewBox="0 0 24 24" class="h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg><span class="hidden sm:inline">Cerca</span><kbd class="hidden items-center gap-1 rounded border border-gray-300 bg-gray-100 px-2 py-1 font-mono text-xs sm:inline-flex dark:border-gray-600 dark:bg-gray-700"><span class="text-xs">Ctrl</span>K</kbd></button><!--astro:end--></astro-island><astro-island uid="1j1Iwi" data-preact-island-id="71" component-url="/_astro/MobileMenuToggle.CgXJn_Pb.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{}" ssr client="load" opts="{"name":"MobileMenuToggle","value":true}" await-children><button type="button" id="mobile-menu-button" aria-expanded="false" class="inline-flex items-center justify-center rounded-lg p-2 text-gray-600 dark:text-slate-300 hover:bg-gray-100 dark:btn-dark hover:text-gray-900 dark:hover:text-slate-100 transition-all duration-200 "><span class="sr-only">Open main menu</span><div class="relative h-6 w-6"><span id="hamburger-line-1" class="absolute left-0 top-1 h-0.5 w-6 bg-current transition-all duration-300 ease-in-out rounded-full"></span><span id="hamburger-line-2" class="absolute left-0 top-3 h-0.5 w-6 bg-current transition-all duration-300 ease-in-out rounded-full"></span><span id="hamburger-line-3" class="absolute left-0 top-5 h-0.5 w-6 bg-current transition-all duration-300 ease-in-out rounded-full"></span></div></button><!--astro:end--></astro-island></div></div><div class="hidden lg:flex lg:gap-x-2 lg:items-center lg:mx-auto"><a href="/" id="header-logo-compact" class="invisible flex items-center gap-2 mr-2 pointer-events-none" aria-label="Ripollès Fm" aria-hidden="true"><span class="sr-only">Ripollès Fm</span><img class="h-9 rounded-lg" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos/2026/04/17/colorripolles_f_fm_horitxontal.png?tr=w-1024" alt="" style="width: auto; max-height: 2.5rem;"></a><a href="/" class="px-4 py-2 text-sm font-medium text-center text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-lg transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Inici</a><a href="/podcasts/" class="px-4 py-2 text-sm font-medium text-center text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-lg transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Programes</a><a href="/schedules/" class="px-4 py-2 text-sm font-medium text-center text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-lg transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Programació</a><button type="button" onclick="window.dispatchEvent(new CustomEvent("rag-chat-open"))" class="cursor-pointer px-4 py-2 text-sm font-medium text-center text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-lg transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Xat</button><a href="/contact/" class="px-4 py-2 text-sm font-medium text-center text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-lg transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Contacte</a>
108<script>(()=>{var a=(s,i,o)=>{let r=async()=>{await(await s())()},t=typeof i.value=="object"?i.value:void 0,c={rootMargin:t==null?void 0:t.rootMargin},n=new IntersectionObserver(e=>{for(let l of e)if(l.isIntersecting){n.disconnect(),r();break}},c);for(let e of o.children)n.observe(e)};(self.Astro||(self.Astro={})).visible=a;window.dispatchEvent(new Event("astro:visible"));})();</script>
108<astro-island uid="nX3Kz" data-preact-island-id="72" component-url="/_astro/NavigationMenu.DA_8S3za.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"customMenus":[1,[]],"baseUrl":[0,"/"],"isMobile":[0,false]}" ssr client="visible" opts="{"name":"NavigationMenu","value":true}"></astro-island><astro-island uid="Z1hp6B3" data-preact-island-id="73" component-url="/_astro/SearchButton.BvpwlwEt.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"className":[0,"ml-2"],"language":[0,"ca"]}" ssr client="load" opts="{"name":"SearchButton","value":true}" await-children><button title="Cerca (Ctrl+K)" aria-label="Cerca" class="inline-flex items-center gap-2 rounded-lg border border-gray-300 bg-white px-3 py-2 text-sm font-medium text-gray-700 transition-colors hover:bg-gray-50 focus:ring-2 focus:ring-[var(--primary)] focus:ring-offset-2 focus:outline-none dark:border-gray-600 dark:bg-gray-800 dark:text-gray-200 dark:hover:bg-gray-700 ml-2 "><svg fill="none" stroke="currentColor" viewBox="0 0 24 24" class="h-4 w-4"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"></path></svg><span class="hidden sm:inline">Cerca</span><kbd class="hidden items-center gap-1 rounded border border-gray-300 bg-gray-100 px-2 py-1 font-mono text-xs sm:inline-flex dark:border-gray-600 dark:bg-gray-700"><span class="text-xs">Ctrl</span>K</kbd></button><!--astro:end--></astro-island><astro-island uid="ZY6kT3" data-preact-island-id="74" component-url="/_astro/ListenLiveButton.8vA8Pt0G.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"className":[0,"ml-2"],"language":[0,"ca"]}" ssr client="load" opts="{"name":"ListenLiveButton","value":true}" await-children><button title="Escolta'ns en directe" aria-label="Escolta'ns en directe" aria-pressed="false" class="inline-flex cursor-pointer items-center gap-2 rounded-lg bg-[var(--primary)] px-3 py-2 text-sm font-semibold text-white transition-opacity hover:opacity-90 focus:ring-2 focus:ring-[var(--primary)] focus:ring-offset-2 focus:outline-none ml-2 "><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="currentColor" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg><span class="hidden lg:inline">Escolta'ns en directe</span><span class="lg:hidden">Directe</span></button><!--astro:end--></astro-island></div></div></nav><!-- Podcasts Sub-Navigation - Only visible on podcasts list page --><!-- Mobile menu, show/hide based on menu open state. --><div id="mobile-menu" class="hidden lg:hidden" role="dialog" aria-modal="true"><!-- Background backdrop, show/hide based on slide-over state. --><div id="mobile-menu-backdrop" class="fixed inset-0 z-[100] bg-black/50 backdrop-blur-sm bg-opacity-0 transition-all duration-300 ease-in-out"></div><div id="mobile-menu-panel" class="fixed inset-y-0 right-0 z-[110] w-full overflow-y-auto bg-white dark:bg-slate-900/95 px-6 py-6 sm:max-w-sm sm:ring-1 sm:ring-gray-900/10 dark:ring-slate-700/30 transition-transform duration-300 ease-in-out shadow-2xl dark:shadow-black/40" style="transform: translateX(100%);"><div class="flex items-center justify-between pb-4 border-b border-gray-200 dark:border-slate-700/30"><a href="/" class="flex items-center gap-3 px-2 py-1.5 rounded-lg hover:bg-gray-50 dark:hover:bg-slate-700/30 transition-colors duration-200"><span class="sr-only">Ripollès Fm</span><img id="header-logo-menu" class="h-9 rounded-lg" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos/2026/04/17/colorripolles_f_fm_horitxontal.png?tr=w-1024" alt="Ripollès Fm logo" style="width: auto; max-height: 2.75rem;"></a><button type="button" id="mobile-menu-close" class="rounded-lg p-2 text-gray-600 dark:text-slate-300 hover:bg-gray-100 dark:btn-dark hover:text-gray-900 dark:hover:text-slate-100 transition-all duration-200"><span class="sr-only">Tanca el menú</span><svg class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" aria-hidden="true" data-slot="icon">
108<path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"></path></svg></button></div><div class="mt-6 flow-root"><div class="space-y-3"><a href="/" class="flex items-center px-4 py-3 text-base font-medium text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-xl transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Inici</a><a href="/podcasts/" class="flex items-center px-4 py-3 text-base font-medium text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-xl transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Programes</a><a href="/schedules/" class="flex items-center px-4 py-3 text-base font-medium text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-xl transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Programació</a><button type="button" onclick="window.dispatchEvent(new CustomEvent("rag-chat-open"));document.getElementById('mobile-menu-close')?.click();" class="w-full cursor-pointer text-left flex items-center px-4 py-3 text-base font-medium text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-xl transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Xat</button><a href="/contact/" class="flex items-center px-4 py-3 text-base font-medium text-gray-700 dark:text-slate-300 hover:text-[var(--primary)] hover:bg-[var(--primary)]/10 dark:hover:bg-[var(--primary)]/20 dark:hover:text-white rounded-xl transition-all duration-200 dark:hover:shadow-lg dark:hover:shadow-[var(--primary)]/10">Contacte</a><astro-island uid="Z1scq0y" data-preact-island-id="75" component-url="/_astro/NavigationMenu.DA_8S3za.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"customMenus":[1,[]],"baseUrl":[0,"/"],"isMobile":[0,true]}" ssr client="visible" opts="{"name":"NavigationMenu","value":true}"></astro-island></div></div></div></div>
108<script type="module">(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`90d70d6f-0027-4955-9071-23ba50611dbf`,e._sentryDebugIdIdentifier=`sentry-dbid-90d70d6f-0027-4955-9071-23ba50611dbf`)}catch{}})();var e=null,t=null,n=window.matchMedia(`(max-width: 1023px)`),r=window.matchMedia(`(prefers-reduced-motion: reduce)`);function i(){e&&=(window.removeEventListener(`scroll`,e),null),t&&=(window.removeEventListener(`resize`,t),null);let i=document.getElementById(`header-logo-large-anchor`),a=document.getElementById(`header-logo-compact`),o=document.getElementById(`header-logo-section`);if(!i||!a||!o)return;let s=0,c=0,l=0,u=0,d=0,f=0,p=null,m=-1,h=()=>{if(n.matches){f=0,i.style.transform=``,i.style.left=``;return}i.style.transform=``,c=i.getBoundingClientRect().width,s=Math.round((window.innerWidth-c)/2),i.style.left=s+`px`;let e=document.getElementById(`sticky-nav`),t=a.getBoundingClientRect(),r=e?.getBoundingClientRect().top??0;l=t.left,u=t.top-r,d=t.width,f=o.getBoundingClientRect().height||1},g=()=>{if(p=null,f<=0)return;let e=Math.max(0,Math.min(1,window.scrollY/f));if(Math.abs(e-m)<5e-4)return;m=e;let t=r.matches?+(e>0):e,n=(l-s)*t,a=(u-24)*t,o=1+(d/c-1)*t;i.style.transform=`translate(${n}px, ${a}px) scale(${o})`},_=()=>{p===null&&(p=requestAnimationFrame(g))},v=()=>{m=-1,h(),g()};h(),m=-1,g(),window.addEventListener(`scroll`,_,{passive:!0}),window.addEventListener(`resize`,v),e=_,t=v}document.addEventListener(`astro:page-load`,i);function a(){let e=document.querySelectorAll(`.podcasts-subnav-link`);if(e.length!==0&&(e.forEach(t=>{t.addEventListener(`click`,function(){e.forEach(e=>{e.classList.remove(`bg-[var(--primary)]/10`,`text-[var(--primary)]`,`dark:bg-[var(--primary)]/20`),e.classList.add(`text-gray-700`,`dark:text-slate-300`)}),this.classList.remove(`text-gray-700`,`dark:text-slate-300`),this.classList.add(`bg-[var(--primary)]/10`,`text-[var(--primary)]`,`dark:bg-[var(--primary)]/20`)})}),window.location.pathname.includes(`/podcasts`))){let t=window.location.hash;if(t){let n=t.replace(`#`,``);e.forEach(e=>{e.dataset.section===n&&(e.classList.remove(`text-gray-700`,`dark:text-slate-300`),e.classList.add(`bg-[var(--primary)]/10`,`text-[var(--primary)]`,`dark:bg-[var(--primary)]/20`))})}else{let t=Array.from(e).find(e=>e.dataset.section===`all`);t&&(t.classList.remove(`text-gray-700`,`dark:text-slate-300`),t.classList.add(`bg-[var(--primary)]/10`,`text-[var(--primary)]`,`dark:bg-[var(--primary)]/20`))}}}document.addEventListener(`DOMContentLoaded`,a),document.addEventListener(`astro:after-swap`,a);</script>
108<div class="px-4 py-2"><div class="mx-auto max-w-7xl"><astro-island uid="Pfzi9" data-preact-island-id="20" component-url="/_astro/AlertsClient.DfQUUxsc.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"radiocodename":[0,"livefm"],"visibility":[0,"homepage"]}" ssr client="load" opts="{"name":"AlertsClient","value":true}"></astro-island></div></div><main class="flex-1 pt-2 dark:bg-transparent"><div class="mx-auto max-w-7xl px-4 py-8"><!-- Modular Content Grid â 3-way dispatch on layout_strategy -->
108<script type="module" src="/_astro/ModularPageGalleryModule.astro_astro_type_script_index_0_lang.CtuupkYt.js"></script>
108<astro-island uid="Z1dl1lq" data-preact-island-id="61" component-url="/_astro/MasonryGrid.BfcB8NNw.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{}" ssr client="load" opts="{"name":"MasonryGrid","value":true}" await-children><div data-masonry-grid="true" class="masonry-grid"><div class="grid-sizer"></div><astro-slot><div class="masonry-item" data-columns="4" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:auto" data-astro-cid-adak7ul3><div class="h-full flex flex-col rounded-lg p-6 border transition-all duration-300 bg-gray-50 dark:bg-gray-900 border-gray-200 dark:border-gray-800 hover:border-gray-300 dark:hover:border-gray-700" style data-astro-cid-7soarcy4><div class="mb-8" data-astro-cid-7soarcy4><a href="/podcasts/tag/_programes_de_la_casa_/" class="group flex items-center gap-4" data-astro-cid-7soarcy4><div class="min-w-0 flex-1" data-astro-cid-7soarcy4><h2 class="module-title text-2xl font-bold text-gray-900 dark:text-white flex items-center justify-between" data-astro-cid-7soarcy4>Programes<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-7soarcy4="true" class="lucide lucide-arrow-right opacity-0 group-hover:opacity-100 transition-opacity duration-200 flex-shrink-0 ml-2"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h2></div></a></div><div class="flex-1" data-astro-cid-7soarcy4><ul class="space-y-4" data-astro-cid-7soarcy4><li data-astro-cid-7soarcy4><astro-island uid="ZXeRC6" data-preact-island-id="24" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_501"],"data":[0,{"id":[0,"livefm_podcast_501"],"name":[0,"Rock ânâClà ssics del 1/10/2026"],"slug":[0,"livefm_podcast_501"],"headline":[0,"Rock ânâClà ssics del 1/10/2026"],"title":[0,"Rock ânâClà ssics del 1/10/2026"],"summary":[0,"<p>Si us agrada el Rock &amp; roll, us apassionen les guitarres i les veus estripades us agradarà Rock'n'Clà ssics. Els dijous de les 21:00 a les 22:00 hores, Esteve Llop presenta Rockân'Clà ssics, el programa que repassa els èxits de la música rock de tots els temps.</p>"],"summary_md":[0,"Si us agrada el Rock & roll, us apassionen les guitarres i les veus estripades us agradarà Rock'n'Clà ssics. Els dijous de les 21:00 a les 22:00 hores, Esteve Llop presenta Rockân'Clà ssics, el programa que repassa els èxits de la música rock de tots els temps."],"audio":[0,"https://enacast.com/livefm/play_podcast/2031468.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast.com/media/recordedpodcasts/livefm/2026/10/1/2026-10-1_53591_rock-nclassics.mp3"],"datetime_tz":[0,"2026-10-01T20:59:58+02:00"],"date_published":[0,"2026-10-01T20:59:58+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822057/Rock_n_classics_2025_Esteve_quadrat.webp?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822057/Rock_n_classics_2025_Esteve_quadrat.webp?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822057/Rock_n_classics_2025_Esteve_quadrat.webp?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,3619],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"rock-nclassics"],"program_name":[0,"Rock ânâClà ssics"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822057/Rock_n_classics_2025_Esteve_quadrat.webp?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="Rock ânâClà ssics del 1/10/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822057/Rock_n_classics_2025_Esteve_quadrat.webp?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_501;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/rock-nclassics/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">Rock ânâClà ssics</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-10-01T18:59:58.000Z">1 dâoct. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/rock-nclassics/livefm_podcast_501/" class="hover:underline cursor-pointer">Rock ânâClà ssics del 1/10/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Si us agrada el Rock & roll, us apassionen les guitarres i les veus estripades us agradarà Rock'n'Clà ssics. Els dijous de les 21:00 a les 22:00 hores, Esteve Llop presenta Rockân'Clà ssics, el programa que repassa els èxits de la música rock de tots els temps.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="Z6G7qD" data-preact-island-id="25" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_500"],"data":[0,{"id":[0,"livefm_podcast_500"],"name":[0,"BIT 45 del 1/10/2026"],"slug":[0,"livefm_podcast_500"],"headline":[0,"BIT 45 del 1/10/2026"],"title":[0,"BIT 45 del 1/10/2026"],"summary":[0,"<p>Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p>"],"summary_md":[0,"Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90."],"audio":[0,"https://enacast.com/livefm/play_podcast/2031446.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast.com/media/recordedpodcasts/livefm/2026/10/1/2026-10-1_54043_bit-45-RA.mp3"],"datetime_tz":[0,"2026-10-01T20:03:56+02:00"],"date_published":[0,"2026-10-01T20:03:56+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,3379],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"bit-45-RA"],"program_name":[0,"BIT 45"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="BIT 45 del 1/10/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_500;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/bit-45-RA/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">BIT 45</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-10-01T18:03:56.000Z">1 dâoct. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/bit-45-RA/livefm_podcast_500/" class="hover:underline cursor-pointer">BIT 45 del 1/10/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="1cbVAQ" data-preact-island-id="26" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_499"],"data":[0,{"id":[0,"livefm_podcast_499"],"name":[0,"Hot Dance 80 del 30/9/2026"],"slug":[0,"livefm_podcast_499"],"headline":[0,"Hot Dance 80 del 30/9/2026"],"title":[0,"Hot Dance 80 del 30/9/2026"],"summary":[0,"<p>Com el seu nom indica, Hot Dance 80 és un programa que repassa els hits de lâèpoca daurada de la música de ball dels 80: Italo Disco, Funky, i en definitiva tot allò que es ballava a les discos als anys vuitanta. Hot Dance 80, presentat per Josep Maria Jurado, escoltaâl tots els dimecres de les 21:00 a les 22:00 hores, al 98.7 de lâFM o bé en lÃnia.</p>"],"summary_md":[0,"Com el seu nom indica, Hot Dance 80 és un programa que repassa els hits de lâèpoca daurada de la música de ball dels 80: Italo Disco, Funky, i en definitiva tot allò que es ballava a les discos als anys vuitanta. Hot Dance 80, presentat per Josep Maria Jurado, escoltaâl tots els dimecres de les 21:00 a les 22:00 hores, al 98.7 de lâFM o bé en lÃnia."],"audio":[0,"https://enacast.com/livefm/play_podcast/2030664.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast.com/media/recordedpodcasts/livefm/2026/9/30/2026-9-30_35691_hot-dance-80.mp3"],"datetime_tz":[0,"2026-09-30T21:00:00+02:00"],"date_published":[0,"2026-09-30T21:00:00+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822338/Captura_de_pantalla_2026-02-11_a_les_16.04.33.png?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822338/Captura_de_pantalla_2026-02-11_a_les_16.04.33.png?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822338/Captura_de_pantalla_2026-02-11_a_les_16.04.33.png?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,3616],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"hot-dance-80"],"program_name":[0,"Hot Dance 80"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822338/Captura_de_pantalla_2026-02-11_a_les_16.04.33.png?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="Hot Dance 80 del 30/9/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822338/Captura_de_pantalla_2026-02-11_a_les_16.04.33.png?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_499;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/hot-dance-80/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">Hot Dance 80</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-30T19:00:00.000Z">30 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/hot-dance-80/livefm_podcast_499/" class="hover:underline cursor-pointer">Hot Dance 80 del 30/9/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Com el seu nom indica, Hot Dance 80 és un programa que repassa els hits de lâèpoca daurada de la música de ball dels 80: Italo Disco, Funky, i en definitiva tot allò que es ballava a les discos als anys vuitanta. Hot Dance 80, presentat per Josep Maria Jurado, escoltaâl tots els dimecres de les 21:00 a les 22:00 hores, al 98.7 de lâFM o bé en lÃnia.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="1ffJ5f" data-preact-island-id="27" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_498"],"data":[0,{"id":[0,"livefm_podcast_498"],"name":[0,"BIT 45 del 30/9/2026"],"slug":[0,"livefm_podcast_498"],"headline":[0,"BIT 45 del 30/9/2026"],"title":[0,"BIT 45 del 30/9/2026"],"summary":[0,"<p>Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p>"],"summary_md":[0,"Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90."],"audio":[0,"https://enacast.com/livefm/play_podcast/2030649.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast.com/media/recordedpodcasts/livefm/2026/9/30/2026-9-30_54046_bit-45-RA.mp3"],"datetime_tz":[0,"2026-09-30T20:03:54+02:00"],"date_published":[0,"2026-09-30T20:03:54+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,3376],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"bit-45-RA"],"program_name":[0,"BIT 45"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="BIT 45 del 30/9/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_498;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/bit-45-RA/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">BIT 45</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-30T18:03:54.000Z">30 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/bit-45-RA/livefm_podcast_498/" class="hover:underline cursor-pointer">BIT 45 del 30/9/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="Z1jGLlk" data-preact-island-id="28" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_497"],"data":[0,{"id":[0,"livefm_podcast_497"],"name":[0,"El Club del Country del 29/9/2026"],"slug":[0,"livefm_podcast_497"],"headline":[0,"El Club del Country del 29/9/2026"],"title":[0,"El Club del Country del 29/9/2026"],"summary":[0,"<p>Tots els dimarts de les 21:00 a 22:00 hores. El Club del Country és el teu programa setmanal de la música country més autèntica i genuïna.</p>\n<p>Si sou apassionats o voleu descobrir la música country, bluegrass o honky-tonk entre dâaltres, sens dubte aquest és el vostre programa. Sota les ordres dâen Rafel Corbà viatjarem en lâactualitat de lâAmerican Music i descobrirem nous corrents musicals sempre amb un to genuïnament Americà .</p>"],"summary_md":[0,"Tots els dimarts de les 21:00 a 22:00 hores. El Club del Country és el teu programa setmanal de la música country més autèntica i genuïna.\r\n\r\nSi sou apassionats o voleu descobrir la música country, bluegrass o honky-tonk entre dâaltres, sens dubte aquest és el vostre programa. Sota les ordres dâen Rafel Corbà viatjarem en lâactualitat de lâAmerican Music i descobrirem nous corrents musicals sempre amb un to genuïnament Americà ."],"audio":[0,"https://enacast.com/livefm/play_podcast/2029801.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/9/29/2026-9-29_35690_el-club-del-country.mp3"],"datetime_tz":[0,"2026-09-29T20:59:56+02:00"],"date_published":[0,"2026-09-29T20:59:56+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822686/clubdelcontry.png?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822686/clubdelcontry.png?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822686/clubdelcontry.png?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,3617],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"el-club-del-country"],"program_name":[0,"El Club del Country"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822686/clubdelcontry.png?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="El Club del Country del 29/9/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1770822686/clubdelcontry.png?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_497;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/el-club-del-country/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">El Club del Country</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-29T18:59:56.000Z">29 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/el-club-del-country/livefm_podcast_497/" class="hover:underline cursor-pointer">El Club del Country del 29/9/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Tots els dimarts de les 21:00 a 22:00 hores. El Club del Country és el teu programa setmanal de la música country més autèntica i genuïna. Si sou apassionats o voleu descobrir la música country, bluegrass o honky-tonk entre dâaltres, sens dubte aquest és el vostre programa. Sota les ordres dâen Rafel Corbà viatjarem en lâactualitat de lâAmerican Music i descobrirem nous corrents musicals sempre amb un to genuïnament Americà .</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="gOzKn" data-preact-island-id="29" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_496"],"data":[0,{"id":[0,"livefm_podcast_496"],"name":[0,"BIT 45 del 29/9/2026"],"slug":[0,"livefm_podcast_496"],"headline":[0,"BIT 45 del 29/9/2026"],"title":[0,"BIT 45 del 29/9/2026"],"summary":[0,"<p>Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p>"],"summary_md":[0,"Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repà s dels èxits de la música disco, italodisco i funky dels 70, 80 i 90."],"audio":[0,"https://enacast.com/livefm/play_podcast/2029784.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/9/29/2026-9-29_54044_bit-45-RA.mp3"],"datetime_tz":[0,"2026-09-29T20:03:59+02:00"],"date_published":[0,"2026-09-29T20:03:59+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,3375],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"bit-45-RA"],"program_name":[0,"BIT 45"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="BIT 45 del 29/9/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_496;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/bit-45-RA/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">BIT 45</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-29T18:03:59.000Z">29 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/bit-45-RA/livefm_podcast_496/" class="hover:underline cursor-pointer">BIT 45 del 29/9/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repàs dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="Qelmv" data-preact-island-id="30" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_495"],"data":[0,{"id":[0,"livefm_podcast_495"],"name":[0,"BIT 45 del 28/9/2026"],"slug":[0,"livefm_podcast_495"],"headline":[0,"BIT 45 del 28/9/2026"],"title":[0,"BIT 45 del 28/9/2026"],"summary":[0,"<p>Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repàs dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p>"],"summary_md":[0,"Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repàs dels èxits de la música disco, italodisco i funky dels 70, 80 i 90."],"audio":[0,"https://enacast.com/livefm/play_podcast/2028994.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/9/28/2026-9-28_54047_bit-45-RA.mp3"],"datetime_tz":[0,"2026-09-28T20:03:53+02:00"],"date_published":[0,"2026-09-28T20:03:53+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,3378],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"bit-45-RA"],"program_name":[0,"BIT 45"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="BIT 45 del 28/9/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1775039877/logo-white_jpg.jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_495;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/bit-45-RA/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">BIT 45</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-28T18:03:53.000Z">28 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/bit-45-RA/livefm_podcast_495/" class="hover:underline cursor-pointer">BIT 45 del 28/9/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Bit 45, és un programa de rà dio fet i produït per Josep Lloret, de dilluns a divendres de les 20:00 a les 21:00 hores, fem repàs dels èxits de la música disco, italodisco i funky dels 70, 80 i 90.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="xQ2Ad" data-preact-island-id="31" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_494"],"data":[0,{"id":[0,"livefm_podcast_494"],"name":[0,"Records de Rà dio del 27/9/2026"],"slug":[0,"livefm_podcast_494"],"headline":[0,"Records de Rà dio del 27/9/2026"],"title":[0,"Records de Rà dio del 27/9/2026"],"summary":[0,"<p>Els diumenges de les 10:00 fins a les 14:00 hores, Ripollès FM retrocedeix en el temps per recordar aquelles melodies de temps viscuts, èxits dels 60, 70, 80, tant nacionals com internacionals. Una selecció única per viure l'autèntica rà dio del passat.</p>"],"summary_md":[0,"Els diumenges de les 10:00 fins a les 14:00 hores, Ripollès FM retrocedeix en el temps per recordar aquelles melodies de temps viscuts, èxits dels 60, 70, 80, tant nacionals com internacionals. Una selecció única per viure l'autèntica rà dio del passat."],"audio":[0,"https://enacast.com/livefm/play_podcast/2028131.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/9/27/2026-9-27_22814_recordsderadio.mp3"],"datetime_tz":[0,"2026-09-27T09:59:57+02:00"],"date_published":[0,"2026-09-27T09:59:57+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1774959485/2026-2-25_1772023997_M4Xq..jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1774959485/2026-2-25_1772023997_M4Xq..jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1774959485/2026-2-25_1772023997_M4Xq..jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,-1],"duration_in_seconds_recorded":[0,14418],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"recordsderadio"],"program_name":[0,"Records de RÃ dio"],"recording_type":[0,"automatically_recorded"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1774959485/2026-2-25_1772023997_M4Xq..jpg?tr=w-125,h-125,fo-auto"],"duration":[0,-1]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,true],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="Records de RÃ dio del 27/9/2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1774959485/2026-2-25_1772023997_M4Xq..jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_494;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><a href="/podcasts/recordsderadio/" class="inline-flex items-center gap-1.5 px-2.5 py-1 rounded-full bg-[var(--primary)]/10 dark:bg-[var(--primary)]/20 text-[var(--primary)] dark:text-white text-xs font-medium hover:bg-[var(--primary)]/20 dark:hover:bg-[var(--primary)]/30 transition-colors w-fit"><svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mic flex-shrink-0"><path d="M12 19v3"></path><path d="M19 10v2a7 7 0 0 1-14 0v-2"></path><rect x="9" y="2" width="6" height="13" rx="3"></rect></svg><span class="truncate max-w-[200px] sm:max-w-[300px]">Records de RÃ dio</span></a><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-27T07:59:57.000Z">27 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/recordsderadio/livefm_podcast_494/" class="hover:underline cursor-pointer">Records de Rà dio del 27/9/2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Els diumenges de les 10:00 fins a les 14:00 hores, Ripollès FM retrocedeix en el temps per recordar aquelles melodies de temps viscuts, èxits dels 60, 70, 80, tant nacionals com internacionals. Una selecció única per viure l'autèntica rà dio del passat.</p></div></div></article><!--astro:end--></astro-island></li></ul></div></div></div><div class="masonry-item" data-columns="4" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:auto" data-astro-cid-adak7ul3><div class="h-full flex flex-col rounded-lg p-6 border transition-all duration-300 bg-gray-50 dark:bg-gray-900 border-gray-200 dark:border-gray-800 hover:border-gray-300 dark:hover:border-gray-700" style data-astro-cid-7soarcy4><div class="mb-8" data-astro-cid-7soarcy4><a href="/podcasts/entrevistes/" class="group flex items-center gap-4" data-astro-cid-7soarcy4><img src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1776445443/logo_entrevista_setmana.png?tr=w-112,h-112,q-80,f-auto" alt="" class="h-12 w-12 sm:h-14 sm:w-14 flex-shrink-0 rounded-lg object-cover ring-1 ring-gray-200 dark:ring-gray-700" loading="lazy" data-astro-cid-7soarcy4><div class="min-w-0 flex-1" data-astro-cid-7soarcy4><h2 class="module-title text-2xl font-bold text-gray-900 dark:text-white flex items-center justify-between" data-astro-cid-7soarcy4>Entrevistes<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-7soarcy4="true" class="lucide lucide-arrow-right opacity-0 group-hover:opacity-100 transition-opacity duration-200 flex-shrink-0 ml-2"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h2></div></a></div><div class="flex-1" data-astro-cid-7soarcy4><ul class="space-y-4" data-astro-cid-7soarcy4><li data-astro-cid-7soarcy4><astro-island uid="ZLiXqM" data-preact-island-id="33" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_480"],"data":[0,{"id":[0,"livefm_podcast_480"],"name":[0,"La 7a edició del Festival Inspira a Ripoll"],"slug":[0,"la-7a-edicio-del-festival-inspira-a-ripoll"],"headline":[0,"La 7a edició del Festival Inspira a Ripoll"],"title":[0,"La 7a edició del Festival Inspira a Ripoll"],"summary":[0,"<p>Laura Caballero i Pat Soler, responsables de comunicació de la Fundació MAP, ens expliquen les novetats que presenta enguany el Festival. Amb elles hem parlat dels trets diferencials d'aquesta iniciativa pionera en la qual es facilita l'assistència a persones amb discapacitats diverses amb un seguit de mesures inclusives que permeten que tothom pugui gaudir de totes les activitats previstes sigui quina sigui la seva situació.</p>"],"summary_md":[0,"Laura Caballero i Pat Soler, responsables de comunicació de la Fundació MAP, ens expliquen les novetats que presenta enguany el Festival. Amb elles hem parlat dels trets diferencials d'aquesta iniciativa pionera en la qual es facilita l'assistència a persones amb discapacitats diverses amb un seguit de mesures inclusives que permeten que tothom pugui gaudir de totes les activitats previstes sigui quina sigui la seva situació."],"audio":[0,"https://enacast.com/livefm/play_podcast/entrevistes/la-7a-edicio-del-festival-inspira-a-ripoll.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/9/20/2026-9-20_entrevistes_868178.cutted.mp3"],"datetime_tz":[0,"2026-09-20T22:39:03+02:00"],"date_published":[0,"2026-09-20T22:39:03+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,1277],"duration_in_seconds_recorded":[0,-1],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,true],"is_summary_ia":[0,true],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"entrevistes"],"program_name":[0,"Entrevistes"],"recording_type":[0,"manually_cutted"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[[0,{"id":[0,"livefm_podcast_480_podcastmarker_1"],"slug":[0,"presentacio-de-les-convidades-i-estat-previ-del-festival"],"name":[0,"Presentació de les convidades i estat previ del festival"],"title":[0,"Presentació de les convidades i estat previ del festival"],"startsecond":[0,1],"start_time":[0,1],"endsecond":[0,97],"descr":[0,"Inici de l'entrevista amb la Laura Caballero i la Pat Soler, parlant dels preparatius finals de la setena edició del Festival Inspira a Ripoll."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,2023791],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_480_podcastmarker_2"],"slug":[0,"novetats-en-accessibilitat-i-noves-tecnologies"],"name":[0,"Novetats en accessibilitat i noves tecnologies"],"title":[0,"Novetats en accessibilitat i noves tecnologies"],"startsecond":[0,98],"start_time":[0,98],"endsecond":[0,354],"descr":[0,"S'expliquen les mesures d'accessibilitat de la Fundació MAP, posant èmfasi en les cà meres immersives 360 i els codis Navilens per a persones amb discapacitat visual."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,2023791],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_480_podcastmarker_3"],"slug":[0,"solidaritat-i-expansio-del-model-inclusiu"],"name":[0,"Solidaritat i expansió del model inclusiu"],"title":[0,"Solidaritat i expansió del model inclusiu"],"startsecond":[0,355],"start_time":[0,355],"endsecond":[0,570],"descr":[0,"Es detalla la incorporació d'un bus de donació de sang i com altres grans festivals prenen exemple del model inclusiu de l'Inspira."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,2023791],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_480_podcastmarker_4"],"slug":[0,"organitzacio-del-recinte-i-venda-dentrades"],"name":[0,"Organització del recinte i venda d'entrades"],"title":[0,"Organització del recinte i venda d'entrades"],"startsecond":[0,571],"start_time":[0,571],"endsecond":[0,885],"descr":[0,"Descripció de l'espai a la Devesa del Pla, les zones adaptades (Somnis i Felicitat), i l'estat actual de la venda d'entrades, prà cticament exhaurides."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,2023791],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_480_podcastmarker_5"],"slug":[0,"cartell-musical-horaris-i-punt-dinformacio"],"name":[0,"Cartell musical, horaris i punt d'informació"],"title":[0,"Cartell musical, horaris i punt d'informació"],"startsecond":[0,886],"start_time":[0,886],"endsecond":[0,1205],"descr":[0,"Repàs de les actuacions musicals amb Sopa de Cabra, Ludwig Band i La Xiula, i presentació del nou punt d'informació i accessibilitat."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,2023791],"regular_section_info":[0,null]}]]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-125,h-125,fo-auto"],"duration":[0,1277]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,false],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="La 7a edició del Festival Inspira a Ripoll - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_entrevistes..jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_480;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-20T20:39:03.000Z">20 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div><span class="inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-xs font-medium text-gray-700 dark:bg-slate-700 dark:text-slate-200"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-clock opacity-80"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg>21'</span><span title="TÃtol i resum generats per IA" class="inline-flex items-center justify-center w-5 h-5 rounded-full bg-violet-50 dark:bg-violet-900/30 border border-violet-200 dark:border-violet-700 cursor-help"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" focusable="false" class="h-2.5 w-2.5 text-violet-500 dark:text-violet-400"><path d="M12 0L14.59 8.41L23 11L14.59 13.59L12 22L9.41 13.59L1 11L9.41 8.41L12 0Z"></path></svg></span></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/entrevistes/la-7a-edicio-del-festival-inspira-a-ripoll/" class="hover:underline cursor-pointer">La 7a edició del Festival Inspira a Ripoll</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Laura Caballero i Pat Soler, responsables de comunicació de la Fundació MAP, ens expliquen les novetats que presenta enguany el Festival. Amb elles hem parlat dels trets diferencials d'aquesta iniciativa pionera en la qual es facilita l'assistència a persones amb discapacitats diverses amb un seguit de mesures inclusives que permeten que tothom pugui gaudir de totes les activitats previstes sigui quina sigui la seva situació.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="1ccryu" data-preact-island-id="34" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_223"],"data":[0,{"id":[0,"livefm_podcast_223"],"name":[0,"Cooperativa de Campdevà nol Kloosiv"],"slug":[0,"innovacio-social-i-rural-al-ripolles-amb-clusif"],"headline":[0,"Cooperativa de Campdevà nol Kloosiv"],"title":[0,"Cooperativa de Campdevà nol Kloosiv"],"summary":[0,"<p>Laura Ayala, cofundadora de la cooperativa de Campdevà nol Kloosiv, ens ha explicat la tasca que realitzen dâimpuls de solucions innovadores per generar oportunitats i reactivar el món rural a partir de la inclusió social vinculada a lâaccés a lâhabitatge. El projecte que duen a terme ha estat seleccionat com a finalista de la primera edició dels premis SpinUOC Rural 2026. Els premis els impulsa la Universitat Oberta de Catalunya (UOC) per reconèixer iniciatives innovadores amb impacte en els entorns rurals. Ayala, opta també al premi que sâatorga per votació popular de reconeixement de projectes liderats per dones emprenedores.</p>"],"summary_md":[0,"Laura Ayala, cofundadora de la cooperativa de Campdevà nol Kloosiv, ens ha explicat la tasca que realitzen dâimpuls de solucions innovadores per generar oportunitats i reactivar el món rural a partir de la inclusió social vinculada a lâaccés a lâhabitatge. El projecte que duen a terme ha estat seleccionat com a finalista de la primera edició dels premis SpinUOC Rural 2026. Els premis els impulsa la Universitat Oberta de Catalunya (UOC
108) per reconèixer iniciatives innovadores amb impacte en els entorns rurals. Ayala, opta també al premi que sâatorga per votació popular de reconeixement de projectes liderats per dones emprenedores."],"audio":[0,"https://enacast.com/livefm/play_podcast/entrevistes/innovacio-social-i-rural-al-ripolles-amb-clusif.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpodcasts/livefm/2026/5/20/2026-5-20_entrevistes_731177.cutted.mp3"],"datetime_tz":[0,"2026-05-20T23:20:51+02:00"],"date_published":[0,"2026-05-20T23:20:51+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,1112],"duration_in_seconds_recorded":[0,-1],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,true],"is_summary_ia":[0,true],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"entrevistes"],"program_name":[0,"Entrevistes"],"recording_type":[0,"manually_cutted"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[[0,{"id":[0,"livefm_podcast_223_podcastmarker_1"],"slug":[0,"presentacio-del-projecte"],"name":[0,"Presentació del projecte"],"title":[0,"Presentació del projecte"],"startsecond":[0,1],"start_time":[0,1],"endsecond":[0,74],"descr":[0,"Introducció de la cooperativa Clusif com a finalista dels Premis SpinWalk i presentació de la Laura Iala."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1903236],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_223_podcastmarker_2"],"slug":[0,"missio-i-metodologia"],"name":[0,"Missió i metodologia"],"title":[0,"Missió i metodologia"],"startsecond":[0,103],"start_time":[0,103],"endsecond":[0,273],"descr":[0,"Explicació sobre l'origen de la cooperativa i la seva utilització de la intel·ligència artificial i dades per a la inclusió social."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1903236],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_223_podcastmarker_3"],"slug":[0,"casos-practics-dajuda"],"name":[0,"Casos prà ctics d'ajuda"],"title":[0,"Casos prà ctics d'ajuda"],"startsecond":[0,289],"start_time":[0,289],"endsecond":[0,470],"descr":[0,"Exemples concrets de com l'entitat acompanya persones amb vulnerabilitat habitacional i soledat no volguda."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1903236],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_223_podcastmarker_4"],"slug":[0,"innovacio-tecnologica-integra"],"name":[0,"Innovació tecnològica: Integra"],"title":[0,"Innovació tecnològica: Integra"],"startsecond":[0,508],"start_time":[0,508],"endsecond":[0,626],"descr":[0,"Presentació de la nova web app gratuïta per a la gestió de processos de regularització extraordinà ria."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-
1085-20_entrevistes._oAGsCAi.jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1903236],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_223_podcastmarker_5"],"slug":[0,"reptes-del-mon-rural"],"name":[0,"Reptes del món rural"],"title":[0,"Reptes del món rural"],"startsecond":[0,644],"start_time":[0,644],"endsecond":[0,801],"descr":[0,"Debat sobre la percepció del món rural i l'aposta per situar al Ripollès com a referent d'innovació tecnològica."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1903236],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_223_podcastmarker_6"],"slug":[0,"conclusio-i-crida-a-la-participacio"],"name":[0,"Conclusió i crida a la participació"],"title":[0,"Conclusió i crida a la participació"],"startsecond":[0,1020],"start_time":[0,1020],"endsecond":[0,1106],"descr":[0,"Informació sobre com votar el projecte als Premis SpinWalk i tancament de l'entrevista."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1903236],"regular_section_info":[0,null]}]]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-125,h-125,fo-auto"],"duration":[0,1112]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,false],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="Cooperativa de Campdevà nol Kloosiv - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/20/2026-5-20_entrevistes._oAGsCAi.jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_223;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-05-20T21:20:51.000Z">20 de maig del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div><span class="inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-xs font-medium text-gray-700 dark:bg-slate-700 dark:text-slate-200"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-clock opacity-80"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg>18'</span><span title="TÃtol i resum generats per IA" class="inline-flex items-center justify-center w-5 h-5 rounded-full bg-violet-50 dark:bg-violet-900/30 border border-violet-200 dark:border-violet-700 cursor-help"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" focusable="false" class="h-2.5 w-2.5 text-violet-500 dark:text-violet-400"><path d="M12 0L14.59 8.41L23 11L14.59 13.59L12 22L9.41 13.59L1 11L9.41 8.41L12 0Z"></path></svg></span></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/entrevistes/innovacio-social-i-rural-al-ripolles-amb-clusif/" class="hover:underline cursor-pointer">Cooperativa de Campdevà nol Kloosiv</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Laura Ayala, cofundadora de la cooperativa de Campdevà nol Kloosiv, ens ha explicat la tasca que realitzen dâimpuls de solucions innovadores per generar oportunitats i reactivar el món rural a partir de la inclusió social vinculada a lâaccés a lâhabitatge. El projecte que duen a terme ha estat seleccionat com a finalista de la primera edició dels premis SpinUOC Rural 2026. Els premis els impulsa la Universitat Oberta de Catalunya (UOC) per reconèixer iniciatives innovadores amb impacte en els entorns rurals. Ayala, opta també al premi que sâatorga per votació popular de reconeixement de projectes liderats per dones emprenedores.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="h07bF" data-preact-island-id="35" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_189"],"data":[0,{"id":[0,"livefm_podcast_189"],"name":[0,"Festa Major de Ripoll, Sant Eudald 2026"],"slug":[0,"programacio-de-la-festa-major-de-sant-eudal-2026-a-ripoll"],"headline":[0,"Festa Major de Ripoll, Sant Eudald 2026"],"title":[0,"Festa Major de Ripoll, Sant Eudald 2026"],"summary":[0,"<p>Maria Mas, membre de la Comissió de Festes de Ripoll, ens ha avançat alguns detalls de la Festa Major de Sant Eudald 2026, una de les cites més esperades del calendari festiu del municipi. Inclou propostes per a tots els públics, des dâactivitats tradicionals fins a concerts, espectacles i cultura, del 8 al 12 de maig.\nLa podeu escoltar sintonitzant Ripollès FM 98.7 i ripollesfm.cat, el dijous dia 7 a les 13:04 hores, o recuperar l'entrevista a ripollesfm.cat.</p>"],"summary_md":[0,"Maria Mas, membre de la Comissió de Festes de Ripoll, ens ha avançat alguns detalls de la Festa Major de Sant Eudald 2026, una de les cites més esperades del calendari festiu del municipi. Inclou propostes per a tots els públics, des dâactivitats tradicionals fins a concerts, espectacles i cultura, del 8 al 12 de maig.\r\nLa podeu escoltar sintonitzant Ripollès FM 98.7 i ripollesfm.cat, el dijous dia 7 a les 13:04 hores, o recuperar l'entrevista a ripollesfm.cat."],"audio":[0,"https://enacast.com/livefm/play_podcast/entrevistes/programacio-de-la-festa-major-de-sant-eudal-2026-a-ripoll.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/5/6/2026-5-6_entrevistes_719177.cutted.mp3"],"datetime_tz":[0,"2026-05-06T20:48:01+02:00"],"date_published":[0,"2026-05-06T20:48:01+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,967],"duration_in_seconds_recorded":[0,-1],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,true],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"entrevistes"],"program_name":[0,"Entrevistes"],"recording_type":[0,"manually_cutted"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[[0,{"id":[0,"livefm_podcast_189_podcastmarker_1"],"slug":[0,"inici-de-la-festa-i-prego"],"name":[0,"Inici de la festa i pregó"],"title":[0,"Inici de la festa i pregó"],"startsecond":[0,7],"start_time":[0,7],"endsecond":[0,123],"descr":[0,"Presentació de la programació de Sant Eudal 2026 per part de Maria Mas, destacant el pregó de Carme Font com a acte inaugural."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1893896],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_189_podcastmarker_2"],"slug":[0,"divendres-musica-i-espais"],"name":[0,"Divendres: Música i espais"],"title":[0,"Divendres: Música i espais"],"startsecond":[0,148],"start_time":[0,148],"endsecond":[0,366],"descr":[0,"Detall dels espais Monestir i La Lira, destacant actuacions com Doctor Prats i la nit dedicada al Tecno."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1893896],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_189_podcastmarker_3"],"slug":[0,"dissabte-novetats-i-espectacles"],"name":[0,"Dissabte: Novetats i espectacles"],"title":[0,"Dissabte: Novetats i espectacles"],"startsecond":[0,366],"start_time":[0,366],"endsecond":[0,561],"descr":[0,"Repàs de les activitats familiars, la presentació del Marranà s, el tribut a Queen i els concerts de 31 Fam."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1893896],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_189_podcastmarker_4"],"slug":[0,"diumenge-i-dilluns-tradicio-i-el-dia-del-patro"],"name":[0,"Diumenge i Dilluns: Tradició i el dia del patró"],"title":[0,"Diumenge i Dilluns: Tradició i el dia del patró"],"startsecond":[0,589],"start_time":[0,589],"endsecond":[0,739],"descr":[0,"Ball dels clavells, sardanes, ofici solemne i la recuperació del ball del fanalet."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1893896],"regular_section_info":[0,null]}],[0,{"id":[0,"livefm_podcast_189_podcastmarker_5"],"slug":[0,"dimarts-i-consells-de-civisme"],"name":[0,"Dimarts i consells de civisme"],"title":[0,"Dimarts i consells de civisme"],"startsecond":[0,739],"start_time":[0,739],"endsecond":[0,937],"descr":[0,"Tancament de la festa, l'arrossada popular, el piromusical de baix impacte i crida a la sostenibilitat amb gots reutilitzables."],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-256,h-256,fo-auto"],"ia_generated":[0,true],"podcast":[0,1893896],"regular_section_info":[0,null]}]]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-125,h-125,fo-auto"],"duration":[0,967]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,false],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="Festa Major de Ripoll, Sant Eudald 2026 - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/5/6/2026-5-6_entrevistes..jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_189;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-05-06T18:48:01.000Z">6 de maig del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div><span class="inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-xs font-medium text-gray-700 dark:bg-slate-700 dark:text-slate-200"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-clock opacity-80"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg>16'</span><span title="Resum generat per IA" class="inline-flex items-center justify-center w-5 h-5 rounded-full bg-violet-50 dark:bg-violet-900/30 border border-violet-200 dark:border-violet-700 cursor-help"><svg fill="currentColor" viewBox="0 0 24 24" aria-hidden="true" focusable="false" class="h-2.5 w-2.5 text-violet-500 dark:text-violet-400"><path d="M12 0L14.59 8.41L23 11L14.59 13.59L12 22L9.41 13.59L1 11L9.41 8.41L12 0Z"></path></svg></span></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/entrevistes/programacio-de-la-festa-major-de-sant-eudal-2026-a-ripoll/" class="hover:underline cursor-pointer">Festa Major de Ripoll, Sant Eudald 2026</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Maria Mas, membre de la Comissió de Festes de Ripoll, ens ha avançat alguns detalls de la Festa Major de Sant Eudald 2026, una de les cites més esperades del calendari festiu del municipi. Inclou propostes per a tots els públics, des dâactivitats tradicionals fins a concerts, espectacles i cultura, del 8 al 12 de maig. La podeu escoltar sintonitzant Ripollès FM 98.7 i ripollesfm.cat, el dijous dia 7 a les 13:04 hores, o recuperar l'entrevista a ripollesfm.cat.</p></div></div></article><!--astro:end--></astro-island></li></ul></div></div></div><div class="masonry-item" data-columns="4" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:auto" data-astro-cid-adak7ul3><div class="h-full flex flex-col rounded-lg p-6 border transition-all duration-300 bg-gray-50 dark:bg-gray-900 border-gray-200 dark:border-gray-800 hover:border-gray-300 dark:hover:border-gray-700" style data-astro-cid-7soarcy4><div class="mb-8" data-astro-cid-7soarcy4><a href="/podcasts/capsules/" class="group flex items-center gap-4" data-astro-cid-7soarcy4><img src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_programes/1776445873/logo_capsules_.png?tr=w-112,h-112,q-80,f-auto" alt="" class="h-12 w-12 sm:h-14 sm:w-14 flex-shrink-0 rounded-lg object-cover ring-1 ring-gray-200 dark:ring-gray-700" loading="lazy" data-astro-cid-7soarcy4><div class="min-w-0 flex-1" data-astro-cid-7soarcy4><h2 class="module-title text-2xl font-bold text-gray-900 dark:text-white flex items-center justify-between" data-astro-cid-7soarcy4>Cà psules<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-7soarcy4="true" class="lucide lucide-arrow-right opacity-0 group-hover:opacity-100 transition-opacity duration-200 flex-shrink-0 ml-2"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h2></div></a></div><div class="flex-1" data-astro-cid-7soarcy4><ul class="space-y-4" data-astro-cid-7soarcy4><li data-astro-cid-7soarcy4><astro-island uid="Zor8mi" data-preact-island-id="37" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_479"],"data":[0,{"id":[0,"livefm_podcast_479"],"name":[0,"L'afusellament del mossèn de Planoles"],"slug":[0,"livefm_podcast_479"],"headline":[0,"L'afusellament del mossèn de Planoles"],"title":[0,"L'afusellament del mossèn de Planoles"],"summary":[0,"<p>El 12 de setembre de l'any 1936 mossèn Josep Puig va ser afusellat a la Collada de Toses per un grup d'anarquistes i enterrat en una fossa comuna. Temps més tard les seves restes van poder recuperades i el municipi de Planoles va posar el seu nom a una plaça del poble.</p>"],"summary_md":[0,"El 12 de setembre de l'any 1936 mossèn Josep Puig va ser afusellat a la Collada de Toses per un grup d'anarquistes i enterrat en una fossa comuna. Temps més tard les seves restes van poder recuperades i el municipi de Planoles va posar el seu nom a una plaça del poble."],"audio":[0,"https://enacast.com/livefm/play_podcast/2023789.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/9/20/2026-9-20_capsules_311178.cutted.mp3"],"datetime_tz":[0,"2026-09-20T22:32:27+02:00"],"date_published":[0,"2026-09-20T22:32:27+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_capsules..jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_capsules..jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_capsules..jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,388],"duration_in_seconds_recorded":[0,-1],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"capsules"],"program_name":[0,"Cà psules"],"recording_type":[0,"manually_cutted"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_capsules..jpg?tr=w-125,h-125,fo-auto"],"duration":[0,388]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,false],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="L'afusellament del mossèn de Planoles - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/9/20/2026-9-20_capsules..jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_479;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-09-20T20:32:27.000Z">20 de set. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div><span class="inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-xs font-medium text-gray-700 dark:bg-slate-700 dark:text-slate-200"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-clock o
108pacity-80"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg>6'</span></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/capsules/livefm_podcast_479/" class="hover:underline cursor-pointer">L'afusellament del mossèn de Planoles</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">El 12 de setembre de l'any 1936 mossèn Josep Puig va ser afusellat a la Collada de Toses per un grup d'anarquistes i enterrat en una fossa comuna. Temps més tard les seves restes van poder recuperades i el municipi de Planoles va posar el seu nom a una plaça del poble.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="Z19P81J" data-preact-island-id="38" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_315"],"data":[0,{"id":[0,"livefm_podcast_315"],"name":[0,"La inauguració de la reconstrucció del Pont Vell de Sant Joan de les Abadesses"],"slug":[0,"livefm_podcast_315"],"headline":[0,"La inauguració de la reconstrucció del Pont Vell de Sant Joan de les Abadesses"],"title":[0,"La inauguració de la reconstrucció del Pont Vell de Sant Joan de les Abadesses"],"summary":[0,"<p>4 de juliol de 1976, una data important per a Sant Joan de les Abadesses. Aquest dia sâinaugurava la restauració del Pont Vell, una construcció medieval molt emblemà tica que tornava a formar part del paisatge i de la història del municipi.\nDesprés dâun llarg perÃode dâespera, el pont recuperava la seva presència sobre el riu Ter, com a sÃmbol de la identitat i del patrimoni del municipi. Miquel Sitjar ens recupera l'efemèride.</p>"],"summary_md":[0,"4 de juliol de 1976, una data important per a Sant Joan de les Abadesses. Aquest dia sâinaugurava la restauració del Pont Vell, una construcció medieval molt emblemà tica que tornava a formar part del paisatge i de la història del municipi.\r\nDesprés dâun llarg perÃode dâespera, el pont recuperava la seva presència sobre el riu Ter, com a sÃmbol de la identitat i del patrimoni del municipi. Miquel Sitjar ens recupera l'efemèride."],"audio":[0,"https://enacast.com/livefm/play_podcast/1932379.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/7/1/2026-7-1_capsules_165178.cutted.mp3"],"datetime_tz":[0,"2026-07-01T22:46:17+02:00"],"date_published":[0,"2026-07-01T22:46:17+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/7/1/2026-7-1_capsules..jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/7/1/2026-7-1_capsules..jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/7/1/2026-7-1_capsules..jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,445],"duration_in_seconds_recorded":[0,-1],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"capsules"],"program_name":[0,"Cà psules"],"recording_type":[0,"manually_cutted"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/7/1/2026-7-1_capsules..jpg?tr=w-125,h-125,fo-auto"],"duration":[0,445]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,false],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="La inauguració de la reconstrucció del Pont Vell de Sant Joan de les Abadesses - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/7/1/2026-7-1_capsules..jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_315;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-07-01T20:46:17.000Z">1 de jul. del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div><span class="inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-xs font-medium text-gray-700 dark:bg-slate-700 dark:text-slate-200"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-clock opacity-80"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg>7'</span></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/capsules/livefm_podcast_315/" class="hover:underline cursor-pointer">La inauguració de la reconstrucció del Pont Vell de Sant Joan de les Abadesses</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">4 de juliol de 1976, una data important per a Sant Joan de les Abadesses. Aquest dia sâinaugurava la restauració del Pont Vell, una construcció medieval molt emblemà tica que tornava a formar part del paisatge i de la història del municipi. Després dâun llarg perÃode dâespera, el pont recuperava la seva presència sobre el riu Ter, com a sÃmbol de la identitat i del patrimoni del municipi. Miquel Sitjar ens recupera l'efemèride.</p></div></div></article><!--astro:end--></astro-island></li><li data-astro-cid-7soarcy4><astro-island uid="1NiYcu" data-preact-island-id="39" component-url="/_astro/EpisodeEntry.DZFMNAyR.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"episode":[0,{"type":[0,"episode"],"id":[0,"livefm_podcast_308"],"data":[0,{"id":[0,"livefm_podcast_308"],"name":[0,"Lâestrès amb la doctora en psicologia Brenda Montañes"],"slug":[0,"livefm_podcast_308"],"headline":[0,"Lâestrès amb la doctora en psicologia Brenda Montañes"],"title":[0,"Lâestrès amb la doctora en psicologia Brenda Montañes"],"summary":[0,"<p>Lâestrès és una resposta natural del nostre cos davant situacions que percebem com a exigents o difÃcils. Tot i que una certa dosi dâestrès ens pot ajudar a reaccionar i afrontar reptes, quan es manté durant molt temps pot afectar el nostre benestar emocional i fÃsic.\nLa doctora en psicologia Brenda Montañes destaca la importà ncia dâescoltar les nostres emocions, identificar què ens genera tensió i aprendre estratègies per gestionar millor lâestrès. Cuidar els hà bits diaris, descansar, expressar el que sentim i buscar suport quan ho necessitem són passos importants per mantenir un millor equilibri.</p>"],"summary_md":[0,"Lâestrès és una resposta natural del nostre cos davant situacions que percebem com a exigents o difÃcils. Tot i que una certa dosi dâestrès ens pot ajudar a reaccionar i afrontar reptes, quan es manté durant molt temps pot afectar el nostre benestar emocional i fÃsic.\r\nLa doctora en psicologia Brenda Montañes destaca la importà ncia dâescoltar les nostres emocions, identificar què ens genera tensió i aprendre estratègies per gestionar millor lâestrès. Cuidar els hà bits diaris, descansar, expressar el que sentim i buscar suport quan ho necessitem són passos importants per mantenir un millor equilibri."],"audio":[0,"https://enacast.com/livefm/play_podcast/1930779.mp3"],"audio_direct_non_metrics_url":[0,"https://enacast-audios.s3.us-east-005.backblazeb2.com/recordedpo
108dcasts/livefm/2026/6/29/2026-6-29_capsules_271178.cutted.mp3"],"datetime_tz":[0,"2026-06-29T19:53:45+02:00"],"date_published":[0,"2026-06-29T19:53:45+02:00"],"logo_square_100":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/6/29/2026-6-29_capsules..jpg?tr=w-100,h-100,fo-auto"],"logo_square_125":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/6/29/2026-6-29_capsules..jpg?tr=w-125,h-125,fo-auto"],"program_logo_400x400":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/6/29/2026-6-29_capsules..jpg?tr=w-400,h-400,fo-auto"],"duration_in_seconds_cutted":[0,250],"duration_in_seconds_recorded":[0,-1],"transcription_level":[0,"full"],"is_transcripted":[0,false],"is_name_ia":[0,false],"is_summary_ia":[0,false],"ai_generated":[0,false],"content":[0,""],"program_codename":[0,"capsules"],"program_name":[0,"Cà psules"],"recording_type":[0,"manually_cutted"],"downloads_enabled":[0,true],"rss_enabled":[0,true],"ai_detected_start_offset_seconds":[0,null],"ai_detected_end_offset_seconds":[0,null],"markers":[1,[]],"image":[0,"https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/6/29/2026-6-29_capsules..jpg?tr=w-125,h-125,fo-auto"],"duration":[0,250]}]}],"baseUrl":[0,"/"],"language":[0,"ca"],"showPodcastName":[0,false],"data-astro-cid-7soarcy4":[0,true]}" ssr client="visible" opts="{"name":"EpisodeEntry","value":true}" await-children><article class="group overflow-hidden rounded-xl border border-gray-200 bg-white shadow-sm transition-all duration-200 hover:border-gray-300 hover:shadow-md dark:bg-slate-800/80 dark:border-slate-700/50 dark:shadow-black/20 dark:hover:border-slate-600/70 dark:hover:shadow-black/30"><div class="flex items-start gap-4 p-4"><div class="relative flex-shrink-0 h-20 w-20 overflow-hidden rounded-lg group/thumb"><img alt="Lâestrès amb la doctora en psicologia Brenda Montañes - episode art" src="https://ik.imagekit.io/7ftrkrun31/enacast/logos_podcast/livefm/2026/6/29/2026-6-29_capsules..jpg?tr=w-200,h-200,fo-auto,f-auto" style="view-transition-name:episode-thumbnail-livefm_podcast_308;" loading="lazy" class="h-full w-full border border-gray-100 object-cover shadow-sm dark:border-slate-600/50"/><div class="absolute bottom-1 right-1 drop-shadow-[0_2px_6px_rgba(0,0,0,0.3)]"><div class="inline-flex items-center gap-2"><div class="relative"><button class="btn cursor-pointer"><span class="flex items-center justify-center rounded-full transition-all bg-[var(--primary)] text-white shadow-sm hover:shadow-md episode-thumbnail-play h-[26px] w-[26px] p-0 [&_svg]:h-3.5 [&_svg]:w-3.5"><span class="flex items-center justify-center "><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-play ml-0.5"><path d="M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z"></path></svg></span></span></button></div></div></div></div><div class="min-w-0 flex-1 space-y-3"><div class="flex items-center justify-between gap-2 mb-1"><div class="flex min-w-0 flex-wrap items-center gap-x-2 gap-y-1 text-sm font-medium text-gray-600 dark:text-gray-300"><time datetime="2026-06-29T17:53:45.000Z">29 de juny del 2026</time></div><div class="flex items-center gap-2"><div class="relative inline-block "><button aria-label="Compartir" class="flex items-center gap-2 rounded-full p-1.5 transition-colors hover:bg-gray-100 dark:hover:bg-gray-700 text-[var(--primary)] dark:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-share2 lucide-share-2"><circle cx="18" cy="5" r="3"></circle><circle cx="6" cy="12" r="3"></circle><circle cx="18" cy="19" r="3"></circle><line x1="8.59" x2="15.42" y1="13.51" y2="17.49"></line><line x1="15.41" x2="8.59" y1="6.51" y2="10.49"></line></svg></button></div><span class="inline-flex items-center gap-1 rounded-full bg-gray-100 px-2 py-1 text-xs font-medium text-gray-700 dark:bg-slate-700 dark:text-slate-200"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-clock o
108pacity-80"><circle cx="12" cy="12" r="10"></circle><path d="M12 6v6l4 2"></path></svg>4'</span></div></div><h2 class="text-lg leading-tight font-semibold text-gray-900 dark:text-white transition-colors group-hover:text-[var(--primary)] dark:group-hover:text-white line-clamp-3"><a href="/podcasts/capsules/livefm_podcast_308/" class="hover:underline cursor-pointer">Lâestrès amb la doctora en psicologia Brenda Montañes</a></h2><p class="line-clamp-2 text-sm leading-relaxed text-gray-600 dark:text-slate-400">Lâestrès és una resposta natural del nostre cos davant situacions que percebem com a exigents o difÃcils. Tot i que una certa dosi dâestrès ens pot ajudar a reaccionar i afrontar reptes, quan es manté durant molt temps pot afectar el nostre benestar emocional i fÃsic. La doctora en psicologia Brenda Montañes destaca la importà ncia dâescoltar les nostres emocions, identificar què ens genera tensió i aprendre estratègies per gestionar millor lâestrès. Cuidar els hà bits diaris, descansar, expressar el que sentim i buscar suport quan ho necessitem són passos importants per mantenir un millor equilibri.</p></div></div></article><!--astro:end--></astro-island></li></ul></div></div></div><div class="masonry-item" data-columns="8" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:auto" data-astro-cid-adak7ul3><div class="h-full flex flex-col rounded-lg p-6 border transition-all duration-300 bg-gray-50 dark:bg-gray-900 border-gray-200 dark:border-gray-800 hover:border-gray-300 dark:hover:border-gray-700" style="min-height: 300px" data-astro-cid-xhauexih><div class="mb-8" data-astro-cid-xhauexih><h2 class="module-title text-2xl font-bold text-gray-900 dark:text-white" data-astro-cid-xhauexih>Ripolles FM en imatges</h2></div><div class="gallery-content flex-1" data-astro-cid-xhauexih><div data-astro-cid-xhauexih><div class="gallery-carousel relative" data-carousel data-astro-cid-xhauexih><div class="scrollbar-hide aspect-video flex snap-x snap-mandatory overflow-x-auto overflow-y-hidden scroll-smooth rounded-lg" data-carousel-track data-astro-cid-xhauexih><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/12/2026-4-12_1776031014_uQWf..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/13/2026-4-13_1776031340_TQBN..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/13/2026-4-13_1776031365_D3Ak..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/13/2026-4-13_1776031407_deGY..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/13/2026-4-13_1776031571_v-pt..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/12/2026-4-12_1776031194_bO0d..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/13/2026-4-13_1776031590_t1z7..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/13/2026-4-13_1776031384_NSOK..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a><a href="/gallery/ripolles_fm_galeria/" class="gallery-carousel-slide group relative block w-full flex-shrink-0 snap-center" data-astro-cid-xhauexih><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/13/2026-4-13_1776031427_Uskv..jpeg?tr=h-800,fo-auto" class="h-full w-full object-cover" loading="lazy" data-astro-cid-xhauexih></a></div><button type="button" data-carousel-prev aria-label="Anterior" class="absolute left-2 top-1/2 flex -translate-y-1/2 items-center justify-center rounded-full bg-black/50 p-2 text-white transition hover:bg-black/70" data-astro-cid-xhauexih><svg class="h-5 w-5" fill="none" stroke="currentColor" viewBox="0 0 24 24" data-astro-cid-xhauexih><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M15 19l-7-7 7-7" data-astro-cid-xhauexih></path></svg></button><button type="button" data-carousel-next aria-label="Següent" class="absolute right-2 top-1/2 flex -translate-y-1/2 items-center justify-center rounded-full bg-black/50 p-2 text-white transition hover:bg-black/70" data-astro-cid-xhauexih><svg class="h-5 w-5" fill="none" stroke="currentColor" viewBox="0 0 24 24" data-astro-cid-xhauexih><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" data-astro-cid-xhauexih></path></svg></button><div data-carousel-dots class="absolute bottom-3 left-1/2 flex -translate-x-1/2 gap-1.5" data-astro-cid-xhauexih><button type="button" data-carousel-dot="0" aria-label="Ves a la diapositiva 1" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="1" aria-label="Ves a la diapositiva 2" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="2" aria-label="Ves a la diapositiva 3" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="3" aria-label="Ves a la diapositiva 4" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="4" aria-label="Ves a la diapositiva 5" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="5" aria-label="Ves a la diapositiva 6" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="6" aria-label="Ves a la diapositiva 7" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="7" aria-label="Ves a la diapositiva 8" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button><button type="button" data-carousel-dot="8" aria-label="Ves a la diapositiva 9" class="h-2 w-2 rounded-full bg-white/50 transition hover:bg-white/80" data-astro-cid-xhauexih></button></div></div><div class="mt-4 text-center" data-astro-cid-xhauexih><a href="/gallery/ripolles_fm_galeria/" class="inline-flex items-center text-sm font-medium text-[var(--primary)] hover:underline" data-astro-cid-xhauexih>View all 10 photos<svg class="ml-1 h-4 w-4" fill="none" stroke="currentColor" viewBox="0 0 24 24" data-astro-cid-xhauexih><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9 5l7 7-7 7" data-astro-cid-xhauexih></path></svg></a></div></div></div></div></div><div class="masonry-item" data-columns="4" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:auto" data-astro-cid-adak7ul3><div class="h-full flex flex-col overflow-hidden rounded-lg border transition-all duration-300 bg-gray-50 dark:bg-gray-900 border-gray-200 dark:border-gray-800 hover:border-gray-300 dark:hover:border-gray-700" style data-astro-cid-v2scskar><div class="weather-content p-6" data-astro-cid-v2scskar><!-- Header with location and date --><div class="flex justify-between items-start mb-8" data-astro-cid-v2scskar><div data-astro-cid-v2scskar><h2 class="module-title text-2xl font-semibold text-gray-900 dark:text-white" data-astro-cid-v2scskar>El temps al Ripollès</h2></div><div class="text-right" data-astro-cid-v2scskar><p class="text-sm text-gray-500 dark:text-gray-400" data-astro-cid-v2scskar>Avui</p><p class="text-lg text-gray-700 dark:text-gray-300" data-astro-cid-v2scskar>2 dâoctubre</p></div></div><!-- Main temperature and icon --><div class="flex items-center justify-between mb-8" data-astro-cid-v2scskar><div class="flex items-baseline" data-astro-cid-v2scskar><span class="text-6xl font-light text-gray-900 dark:text-white" data-astro-cid-v2scskar>19</span><span class="text-2xl text-gray-500 dark:text-gray-400 ml-1" data-astro-cid-v2scskar>°C</span></div><div data-astro-cid-v2scskar><svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-cloud text-gray-600 dark:text-gray-400"><path d="M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z"></path></svg></div></div><!-- Weather description --><p class="text-center text-gray-600 dark:text-gray-300 capitalize mb-6" data-astro-cid-v2scskar>ennuvolat</p><!-- Weather details grid --><div class="grid grid-cols-2 gap-x-8 gap-y-4 mb-6" data-astro-cid-v2scskar><!-- Feels like --><div class="flex items-center justify-between" data-astro-cid-v2scskar><span class="text-sm text-gray-500 dark:text-gray-400 flex items-center" data-astro-cid-v2scskar><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
108ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-thermometer mr-3"><path d="M14 4v10.54a4 4 0 1 1-4 0V4a2 2 0 0 1 4 0Z"></path></svg>Sensació</span><span class="font-medium text-gray-900 dark:text-white" data-astro-cid-v2scskar>19°C</span></div><!-- Humidity --><div class="flex items-center justify-between" data-astro-cid-v2scskar><span class="text-sm text-gray-500 dark:text-gray-400 flex items-center" data-astro-cid-v2scskar><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-droplets mr-3"><path d="M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z"></path><path d="M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97"></path></svg>Humitat</span><span class="font-medium text-gray-900 dark:text-white" data-astro-cid-v2scskar>76%</span></div><!-- Wind --><div class="flex items-center justify-between" data-astro-cid-v2scskar><span class="text-sm text-gray-500 dark:text-gray-400 flex items-center" data-astro-cid-v2scskar><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-wind mr-3"><path d="M12.8 19.6A2 2 0 1 0 14 16H2"></path><path d="M17.5 8a2.5 2.5 0 1 1 2 4H2"></path><path d="M9.8 4.4A2 2 0 1 1 11 8H2"></path></svg>Vent</span><div class="text-right" data-astro-cid-v2scskar><span class="font-medium text-gray-900 dark:text-white block" data-astro-cid-v2scskar>4 km/h</span><span class="text-xs text-gray-500 dark:text-gray-400" data-astro-cid-v2scskar>S</span></div></div><!-- Min/Max --><div class="flex items-center justify-between" data-astro-cid-v2scskar><span class="text-sm text-gray-500 dark:text-gray-400 flex items-center" data-astro-cid-v2scskar><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-arrow-up-down mr-3"><path d="m21 16-4 4-4-4"></path><path d="M17 20V4"></path><path d="m3 8 4-4 4 4"></path><path d="M7 4v16"></path></svg>MÃn/Mà x</span><span class="font-medium text-gray-900 dark:text-white" data-astro-cid-v2scskar>15° / 19°</span></div></div><!-- UV Index (only show when high - 6 or above) --><!-- Sunrise/Sunset --><div class="grid grid-cols-2 gap-4 mb-6" data-astro-cid-v2scskar><div class="flex items-center" data-astro-cid-v2scskar><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-sunrise mr-4 text-yellow-500"><path d="M12 2v8"></path><path d="m4.93 10.93 1.41 1.41"></path><path d="M2 18h2"></path><path d="M20 18h2"></path><path d="m19.07 10.93-1.41 1.41"></path><path d="M22 22H2"></path><path d="m8 6 4-4 4 4"></path><path d="M16 18a4 4 0 0 0-8 0"></path></svg><div data-astro-cid-v2scskar><p class="text-xs text-gray-500 dark:text-gray-400" data-astro-cid-v2scskar>Sortida del sol</p><p class="text-lg font-medium text-gray-900 dark:text-white" data-astro-cid-v2scskar>07:48</p></div></div><div class="flex items-center justify-end" data-astro-cid-v2scskar><div class="text-right mr-4" data-astro-cid-v2scskar><p class="text-xs text-gray-500 dark:text-gray-400" data-astro-cid-v2scskar>Posta del sol</p><p class="text-lg font-medium text-gray-900 dark:text-white" data-astro-cid-v2scskar>19:32</p></div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-sunset text-orange-500"><path d="M12 10V2"></path><path d="m4.93 10.93 1.41 1.41"></path><path d="M2 18h2"></path><path d="M20 18h2"></path><path d="m19.07 10.93-1.41 1.41"></path><path d="M22 22H2"></path><path d="m16 6-4 4-4-4"></path><path d="M16 18a4 4 0 0 0-8 0"></path></svg></div></div><!-- Next days forecast --><div data-astro-cid-v2scskar><h3 class="text-lg font-medium text-gray-900 dark:text-white mb-4 flex items-center" data-astro-cid-v2scskar><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-calendar mr-3"><path d="M8 2v4"></path><path d="M16 2v4"></path><rect width="18" height="18" x="3" y="4" rx="2"></rect><path d="M3 10h18"></path></svg>Pròxims dies</h3><div class="space-y-3" data-astro-cid-v2scskar><div class="flex items-center justify-between bg-white dark:bg-gray-800 rounded-lg p-3 border border-gray-200 dark:border-gray-700" data-astro-cid-v2scskar><div class="flex items-center space-x-3" data-astro-cid-v2scskar><span class="text-sm font-medium text-gray-700 dark:text-gray-300 min-w-[80px]" data-astro-cid-v2scskar>Dissabte</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-cloud-rain mx-2 text-gray-600 dark:text-gray-400"><path d="M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"></path><path d="M16 14v6"></path><path d="M8 14v6"></path><path d="M12 16v6"></path></svg><span class="text-sm text-gray-600 dark:text-gray-400 capitalize" data-astro-cid-v2scskar>pluja</span></div><div class="text-right" data-astro-cid-v2scskar><span class="font-medium text-gray-900 dark:text-white" data-astro-cid-v2scskar>21°</span><span class="text-gray-500 dark:text-gray-400 ml-1" data-astro-cid-v2scskar>/ 15°</span></div></div><div class="flex items-center justify-between bg-white dark:bg-gray-800 rounded-lg p-3 border border-gray-200 dark:border-gray-700" data-astro-cid-v2scskar><div class="flex items-center space-x-3" data-astro-cid-v2scskar><span class="text-sm font-medium text-gray-700 dark:text-gray-300 min-w-[80px]" data-astro-cid-v2scskar>Diumenge</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-v2scskar="true" class="lucide lucide-cloud-rain mx-2 text-gray-600 dark:text-gray-400"><path d="M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242"></path><path d="M16 14v6"></path><path d="M8 14v6"></path><path d="M12 16v6"></path></svg><span class="text-sm text-gray-600 dark:text-gray-400 capitalize" data-astro-cid-v2scskar>pluja</span></div><div class="text-right" data-astro-cid-v2scskar><span class="font-medium text-gray-900 dark:text-white" data-astro-cid-v2scskar>
10817°</span><span class="text-gray-500 dark:text-gray-400 ml-1" data-astro-cid-v2scskar>/ 12°</span></div></div></div></div></div></div></div><div class="masonry-item" data-columns="4" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:auto" data-astro-cid-adak7ul3><div class="rounded-lg p-6 border transition-all duration-300 bg-gray-50 dark:bg-gray-900 border-gray-200 dark:border-gray-800 hover:border-gray-300 dark:hover:border-gray-700" style data-astro-cid-rc2bzpg4><div class="mb-8" data-astro-cid-rc2bzpg4><a href="/cp/qui-som/" class="group block" data-astro-cid-rc2bzpg4><h2 class="module-title text-2xl font-bold text-gray-900 dark:text-white flex items-center justify-between" data-astro-cid-rc2bzpg4>Ripolles FM<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" data-astro-cid-rc2bzpg4="true" class="lucide lucide-arrow-right opacity-0 group-hover:opacity-100 transition-opacity duration-200 flex-shrink-0 ml-2"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></h2></a></div><div class="custom-page-content text-gray-900 dark:text-white" data-astro-cid-rc2bzpg4><div class="prose prose-lg md:prose-xl prose-neutral dark:prose-invert max-w-none 109 prose-headings:font-semibold prose-headings:tracking-tight 110 prose-h1:text-3xl md:prose-h1:text-4xl 111 prose-h2:text-2xl md:prose-h2:text-3xl 112 prose-p:leading-relaxed prose-p:text-gray-700 dark:prose-p:text-gray-300 113 prose-a:text-[var(--primary)] prose-a:no-underline prose-a:font-medium 114 hover:prose-a:text-[var(--secondary)] hover:prose-a:underline 115 prose-blockquote:border-l-[var(--primary)] prose-blockquote:border-l-4 116 prose-blockquote:pl-4 prose-blockquote:italic 117 prose-strong:text-gray-900 dark:prose-strong:text-white 118 prose-img:rounded-lg prose-img:shadow-md prose-img:mx-auto 119 prose-hr:border-gray-200 dark:prose-hr:border-gray-700 120 prose-ul:marker:text-[var(--primary)] 121 prose-ol:marker:text-[var(--primary)]" data-astro-cid-rc2bzpg4><p>És una emissora de ràdio nascuda l’any 2009 de la iniciativa d’un grup de persones de la comarca del Ripollès seduïdes per la màgia de la ràdio.</p> 122<p><img loading="lazy" decoding="async" src="https://ik.imagekit.io/7ftrkrun31/enacast/filebrowser_uploads/livefm/foto_estudi_retallat.jpg?tr=w-1024,q-80,f-auto" alt="" width="1367" height="1200"></p> 123<p data-pm-slice="1 1 []">Ens podeu seguir tant pel 98.7 de l’FM, o per internet, a ripollesfm.cat i xarxes.</p> 124<p><span data-mce-mark="1">Amb el suport de</span></p> 125<p><img loading="lazy" decoding="async" src="https://ik.imagekit.io/7ftrkrun31/enacast/filebrowser_uploads/livefm/logo_2_-departament-presidencia-200x200.png?tr=w-1024,q-80,f-auto" alt="" width="260" height="88"></p></div></div></div></div><div class="masonry-item" data-columns="8" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:600px" data-astro-cid-adak7ul3><div class="h-full flex flex-col overflow-hidden rounded-lg p-6 border transition-all duration-300 bg-gray-50 dark:bg-gray-900 border-gray-200 dark:border-gray-800 hover:border-gray-300 dark:hover:border-gray-700" style="min-height: 600px" data-astro-cid-xr7nlo5u><div class="mb-8" data-astro-cid-xr7nlo5u><h2 class="module-title text-2xl font-bold text-gray-900 dark:text-white" data-astro-cid-xr7nlo5u>Instagram ripolles FM</h2></div><div class="relative overflow-hidden rounded-lg" style="height: 540px" data-astro-cid-xr7nlo5u><iframe src="https://rss.app/embed/v1/carousel/arfBbW6s7B9sMpZw" title="Instagram ripolles FM" class="h-full w-full rounded border-0" loading="lazy" allowfullscreen data-astro-cid-xr7nlo5u></iframe></div></div></div><div class="masonry-item" data-columns="4" data-show-on-mobile="true" data-show-on-desktop="true" style="--module-height:auto" data-astro-cid-adak7ul3><div class style data-astro-cid-rc2bzpg4><div class="custom-page-content text-gray-900 dark:text-white" data-astro-cid-rc2bzpg4><div class="prose prose-lg md:prose-xl prose-neutral dark:prose-invert max-w-none 126 prose-headings:font-semibold prose-headings:tracking-tight 127 prose-h1:text-3xl md:prose-h1:text-4xl 128 prose-h2:text-2xl md:prose-h2:text-3xl 129 prose-p:leading-relaxed prose-p:text-gray-700 dark:prose-p:text-gray-300 130 prose-a:text-[var(--primary)] prose-a:no-underline prose-a:font-medium 131 hover:prose-a:text-[var(--secondary)] hover:prose-a:underline 132 prose-blockquote:border-l-[var(--primary)] prose-blockquote:border-l-4 133 prose-blockquote:pl-4 prose-blockquote:italic 134 prose-strong:text-gray-900 dark:prose-strong:text-white 135 prose-img:rounded-lg prose-img:shadow-md prose-img:mx-auto 136 prose-hr:border-gray-200 dark:prose-hr:border-gray-700 137 prose-ul:marker:text-[var(--primary)] 138 prose-ol:marker:text-[var(--primary)]" data-astro-cid-rc2bzpg4><p><a href="https://www.ripollesfm.cat/podcasts/entrevistes/"><img loading="lazy" decoding="async" src="https://ik.imagekit.io/7ftrkrun31/enacast/filebrowser_uploads/livefm/nammer_sqaure_escolta.jpg?tr=w-1024,q-80,f-auto" alt="" width="1024" height="1024"></a></p></div></div></div></div></astro-slot></div><!--astro:end--></astro-island></div></main><footer class="mt-auto bg-gray-900 text-white"><div class="container mx-auto px-4 py-8"><div class="grid grid-cols-1 gap-8 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-5"><!-- Radio Info --><div><h3 class="mb-4 text-lg font-semibold">Ripollès Fm</h3><!-- Contact Information --><div class="space-y-2 text-sm text-gray-300"><a href="mailto:[email protected]" class="flex items-center gap-2 transition-colors hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewB
138ox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-mail"><path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7"></path><rect x="2" y="4" width="20" height="16" rx="2"></rect></svg><span>[email protected]</span></a><a href="https://wa.me/34661949990" target="_blank" rel="noopener noreferrer" class="flex items-center gap-2 transition-colors hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-message-circle"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg><span>+34661949990</span></a><a href="https://www.google.com/maps/search/?api=1&query=Carrer%20Raval%201%2C%2017530%2C%20%20Campdev%C3%A0nol%20(Girona)%20SPAIN" target="_blank" rel="noopener noreferrer" class="flex items-start gap-2 transition-colors hover:text-white"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="lucide lucide-map-pin mt-0.5 flex-shrink-0"><path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"></path><circle cx="12" cy="10" r="3"></circle></svg><span>Carrer Raval 1, 17530, Campdevà nol (Girona) SPAIN</span></a></div><!-- Social Media Icons --><div class="mt-4 flex items-center gap-4"><a href="https://www.facebook.com/ripolles.fm/" target="_blank" rel="noopener noreferrer" class="text-gray-300 transition-colors hover:text-white" aria-label="Facebook"><svg width="24" height="24" aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="currentColor"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg></a><a href="https://www.instagram.com/ripollesfm/" target="_blank" rel="noopener noreferrer" class="text-gray-300 transition-colors hover:text-white" aria-label="Instagram"><svg width="24" height="24" aria-hidden="true" focusable="false" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect><path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path><line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line></svg></a><a href="https://www.tiktok.com/@ripollesfm" target="_blank" rel="noopener noreferrer" class="text-gray-300 transition-colors hover:text-white" aria-label="TikTok"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
138<path d="M9 12a4 4 0 1 0 4 4V4a5 5 0 0 0 5 5"></path></svg></a></div></div><!-- Navigation --><div><h3 class="mb-4 text-lg font-semibold">Navegació</h3><ul class="space-y-2 text-gray-300"><li><a href="/" class="transition-colors hover:text-white">Inici</a></li><li><a href="/podcasts/" class="transition-colors hover:text-white">Programes</a></li><li><a href="/schedules/" class="transition-colors hover:text-white">Programació</a></li></ul></div><!-- Footer Links (Custom Pages and Modular Pages) --><div><h3 class="mb-4 text-lg font-semibold">Enllaços</h3><ul class="space-y-2 text-gray-300"><li><a href="/cp/nosaltres/" class="transition-colors hover:text-white">Nosaltres</a></li><li><a href="/cp/politica-de-privadesa/" class="transition-colors hover:text-white">PolÃtica de privadesa</a></li></ul></div><!-- Galleries --><div><h3 class="mb-4 text-lg font-semibold">Galeries</h3><ul class="space-y-2 text-gray-300"><li><a href="/gallery/ripolles_fm_galeria/" class="flex items-center space-x-2 transition-colors hover:text-white"><img src="https://ik.imagekit.io/7ftrkrun31/enacast/gallery_pictures/livefm/2026/4/12/2026-4-12_1776031014_uQWf..jpeg?tr=w-256,h-256,fo-auto" alt="Ripollès FM en imatges" width="24" height="24" loading="lazy" decoding="async" class="h-6 w-6 rounded object-cover"><span class="truncate">Ripollès FM en imatges</span></a></li></ul></div><!-- Weather Widget --><div><h3 class="mb-4 text-lg font-semibold">Meteorologia</h3><astro-island uid="1YUmO6" data-preact-island-id="87" component-url="/_astro/WeatherWidget.BhKMYUFm.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"latitude":[0,42.225355],"longitude":[0,2.170586],"language":[0,"ca"]}" ssr client="visible" opts="{"name":"WeatherWidget","value":true}" await-children><div class="animate-pulse"><div class="mb-2 h-4 w-24 rounded bg-gray-700"></div><div class="h-3 w-16 rounded bg-gray-700"></div></div><!--astro:end--></astro-island></div></div><!-- Bottom Bar --><div class="mt-8 border-t border-gray-800 pt-6 text-center text-sm text-gray-400"><nav class="mb-3 flex flex-wrap items-center justify-center gap-x-4 gap-y-1" aria-label="Informació legal"><a href="/legal/privacy/" class="transition-colors hover:text-white">PolÃtica de privacitat</a><a href="/legal/legal-notice/" class="transition-colors hover:text-white">AvÃs legal</a><a href="/legal/accessibility/" class="transition-colors hover:text-white">Accessibilitat</a></nav><p>© 2026Ripollès Fm. Powered by <a href="https://enacast.fm" target="_blank" rel="noopener noreferrer" class="hover:text-white transition-colors">EnaCast</a>.</p></div></div><astro-island uid="ZaMg6k" component-url="/_astro/PlayerPadding.DPzduCRX.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{}" ssr client="only" opts="{"name":"PlayerPadding","value":"preact"}"></astro-island></footer></div><div id="audio-player"><astro-island uid="1dyxGR" component-url="/_astro/Player.B5KHeYnF.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"data-astro-transition-persist":[0,"player"]}" ssr client="only" opts="{"name":"Player","value":"preact"}" data-astro-transition-persist="player"></astro-island></div><astro-island uid="Z14YqCD" component-url="/_astro/CommandPaletteSimple.mM07bEjW.js" component-export="CommandPaletteSimple" renderer-url="/_astro/client.CF1uQlH-.js" props="{"radiocodename":[0,"livefm"],"baseUrl":[0,"/"],"language":[0,"ca"]}" ssr client="only" opts="{"name":"CommandPaletteSimple","value":"preact"}"></astro-island><astro-island uid="2kw3mr" component-url="/_astro/InstallPWABanner.DGNdxGpr.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"language":[0,"ca"],"radioName":[0,"Ripollès Fm"]}" ssr client="only" opts="{"name":"InstallPWABanner","value":"preact"}"></astro-island><astro-island uid="W5n2m" data-preact-island-id="21" component-url="/_astro/ChatLauncher.6V0Dm-zh.js" component-export="default" renderer-url="/_astro/client.CF1uQlH-.js" props="{"language":[0,"ca"],"
138radioCodename":[0,"livefm"]}" ssr client="load" opts="{"name":"ChatLauncher","value":true}"></astro-island>
138<script>(function(){const radiocodename = "livefm"; 139const radioInfo = {"BASE_URL":"/","codename":"livefm","custom_domain":"www.ripollesfm.cat","stream_sd_url":"https://streaming.enacast.com/livefm128.mp3","stream_hd_url":"https://streaming.enacast.com/livefm128.mp3","has_news":false,"name":"Ripollès Fm","language":"ca","podcast_service":true,"direccio":"Carrer Raval 1, 17530, Campdevà nol (Girona) SPAIN","latitude":42.225355,"longitude":2.170586,"logo_square_256":"https://ik.imagekit.io/7ftrkrun31/enacast/logos/2022/11/28/Color_logo_with_background_qN3IGUc.png?tr=w-256,h-None,fo-auto","logo_radio":"https://ik.imagekit.io/7ftrkrun31/enacast/logos/2026/04/17/colorripolles_f_fm_horitxontal.png?tr=w-1024","cover_orig":"https://enacast.com/media/radio_covers/2022/11/28/Color_logo_with_background_SFhS8eP.png","primary_color":"#59a72f","dark_theme":false,"now_playing_program_codename":"","now_playing_program_id":null,"matomo_internal_web_tracking_id":40,"time_zone":"Europe/Madrid","contact_mail":"[email protected]","phone_number_whatsapp":"34661949990","twitter":"","facebook":"https://www.facebook.com/ripolles.fm/","youtube":"","instagram":"https://www.instagram.com/ripollesfm/","tiktok":"https://www.tiktok.com/@ripollesfm","linkedin":"","in_trial_period":false,"show_chat":true,"allow_downloads":true,"allow_rss":true,"has_rag_embeddings":true,"terminology":{},"sound_archive_enabled":true,"sound_archive_default_view":"chronology"}; 140 141 // Set the radiocodename and radio info in the global state 142 if (typeof window !== "undefined") { 143 window.radioCodename = radiocodename; 144 window.radioInfo = radioInfo; 145 146 // Set dark theme class on HTML element based on radio settings 147 if (radioInfo && radioInfo.dark_theme) { 148 document.documentElement.classList.add('dark'); 149 } else { 150 document.documentElement.classList.remove('dark'); 151 } 152 } 153 })();</script>
153</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.