/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-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-border-style:solid;--tw-duration:initial;--tw-leading:initial;--tw-font-weight:initial}}}.edzy-audio-player .rhap_main{gap:calc(var(--spacing,.25rem)*4)}.edzy-audio-player .rhap_container{--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-shadow);--tw-backdrop-blur:blur(var(--blur-lg,16px));-webkit-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: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,);background-color:#0000}.edzy-audio-player .rhap_progress-container{margin:calc(var(--spacing,.25rem)*0);margin-left:calc(var(--spacing,.25rem)*1)}.edzy-audio-player .rhap_progress-bar{height:calc(var(--spacing,.25rem)*1);background-color:var(--muted-foreground);width:100%}.edzy-audio-player .rhap_progress-filled{background-color:var(--primary)}.edzy-audio-player .rhap_progress-indicator{margin-left:calc(var(--spacing,.25rem)*-2);width:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*3);background-color:var(--primary);top:-4px}.edzy-audio-player .rhap_additional-controls,.edzy-audio-player .rhap_volume-controls{top:calc(var(--spacing,.25rem)*24);position:relative}.edzy-audio-player .rhap_time{font-family:var(--font-open_sans);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--muted-foreground)}.edzy-audio-player .rhap_main-controls-button{width:calc(var(--spacing,.25rem)*16);height:calc(var(--spacing,.25rem)*16);justify-content:center;align-items:center;display:flex}.faq-container{gap:calc(var(--spacing,.25rem)*8)}.faq-container,.faq-items{flex-direction:column;width:100%;display:flex}.faq-item,.faq-items{gap:calc(var(--spacing,.25rem)*4)}.faq-item{border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);width:100%;height:100%;padding:calc(var(--spacing,.25rem)*0);padding-bottom:calc(var(--spacing,.25rem)*4);border-width:0 0 1px;flex-direction:column;display:flex}@media (hover:hover){.faq-item:hover{background-color:#0000}}.faq-accordion,.faq-premium-accordion{gap:calc(var(--spacing,.25rem)*0);flex-direction:column;width:100%;display:flex}.faq-accordion-item,.faq-premium-item,.faq-premium-static-item{border-style:var(--tw-border-style);border-bottom-style:var(--tw-border-style);border-width:0 0 1px;border-color:var(--border);padding-block:calc(var(--spacing,.25rem)*2);--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-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-color:#0000;border-radius:0;transition-duration:.3s;overflow:hidden}.faq-accordion-item:last-child,.faq-premium-item:last-child,.faq-premium-static-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.faq-accordion-item[data-state=open],.faq-premium-item[data-state=open]{border-color:var(--border);--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-shadow);background-color:#0000}.faq-premium-question,.faq-premium-static-question,.faq-question{width:100%;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*6);text-align:left;--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--foreground);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-radius:0;outline-style:none;align-items:flex-start;display:flex}@media (hover:hover){:is(.faq-question,.faq-premium-question,.faq-premium-static-question):hover{color:var(--primary)}}@media (min-width:40rem){.faq-premium-question,.faq-premium-static-question,.faq-question{padding-block:calc(var(--spacing,.25rem)*8);font-size:16px}}.faq-premium-question,.faq-premium-static-question,.faq-question{gap:1rem}.faq-accordion-item[data-state=open] .faq-question,.faq-premium-item[data-state=open] .faq-premium-question{background-color:#0000}.faq-premium-question:before,.faq-premium-static-question:before,.faq-question:before{content:"Q";height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);background-color:var(--primary);border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}@supports (color:color-mix(in lab,red,red)){.faq-premium-question:before,.faq-premium-static-question:before,.faq-question:before{background-color:color-mix(in oklab,var(--primary)10%,#0000)}}.faq-premium-question:before,.faq-premium-static-question:before,.faq-question:before{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--primary);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,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (min-width:40rem){.faq-premium-question:before,.faq-premium-static-question:before,.faq-question:before{margin-top:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}}.faq-accordion-item[data-state=open] .faq-question:before,.faq-premium-item[data-state=open] .faq-premium-question:before{background-color:var(--primary);color:var(--primary-foreground)}.faq-premium-question>span:first-child,.faq-question>span:first-child{min-width:calc(var(--spacing,.25rem)*0);padding-top:calc(var(--spacing,.25rem)*.5);overflow-wrap:break-word;white-space:normal;flex:1}.faq-premium-question>.accordion-chevron,.faq-premium-static-question>.accordion-chevron,.faq-question>.accordion-chevron{margin-top:calc(var(--spacing,.25rem)*1);margin-left:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5);color:var(--muted-foreground);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s}.faq-answer,.faq-premium-answer,.faq-premium-static-answer{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*6);--tw-leading:var(--leading-relaxed,1.625);font-size:14px;line-height:var(--leading-relaxed,1.625);overflow-wrap:break-word;white-space:normal;color:var(--muted-foreground);border-width:0}@media (min-width:40rem){.faq-answer,.faq-premium-answer,.faq-premium-static-answer{padding-inline:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*8);font-size:15px}}.faq-premium-static-container,.faq-premium-static-items{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;display:flex}.faq-premium-static-item{padding:calc(var(--spacing,.25rem)*4)}@media (min-width:40rem){.faq-premium-static-item{padding:calc(var(--spacing,.25rem)*6)}}.faq-premium-static-question{padding-block:calc(var(--spacing,.25rem)*0)}.faq-premium-static-answer{margin-top:calc(var(--spacing,.25rem)*4)}.embla{--slide-height:19rem;--slide-spacing:0rem;--slide-size:70%;width:100%;min-width:0;margin:auto}.embla__viewport{overflow:hidden}.embla__container{touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);align-items:flex-start;display:flex}.embla__slide{min-width:0;padding-left:var(--slide-spacing);flex:none;max-width:100%;transform:translate(0)}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);height:var(--slide-height);-webkit-user-select:none;user-select:none;border-radius:1.8rem;justify-content:center;align-items:center;font-size:4rem;font-weight:600;display:flex}.embla__controls{grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem;display:grid}.embla__buttons{grid-template-columns:repeat(2,1fr);align-items:center;gap:.6rem;display:grid}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;touch-action:manipulation;cursor:pointer;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);z-index:1;width:3.6rem;height:3.6rem;color:var(--text-body);background-color:#0000;border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;text-decoration:none;display:flex}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__selected-snap-display{color:var(--text-low-contrast);place-self:center flex-end;font-weight:600}.embla__dots{flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.6rem;display:flex}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);appearance:none;touch-action:manipulation;cursor:pointer;background-color:#0000;border:0;justify-content:center;width:2.6rem;height:2.6rem;margin:0;padding:0;text-decoration:none}.embla__dot,.embla__dot:after{border-radius:50%;align-items:center;display:flex}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);content:"";width:1.4rem;height:1.4rem}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}.tiptap *{box-sizing:border-box;margin:0;padding:0}.tiptap{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;--space-xxs:.25em;--space-xs:.5em;--space-sm:.75em;--space-md:1em;--space-lg:1.5em;--space-xl:2em}.tiptap p{text-align:inherit;orphans:3;widows:3;margin:1rem 0;font-size:1rem;line-height:1.6}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{text-wrap:pretty;text-align:left;page-break-after:avoid;margin:1rem 0;font-weight:600;line-height:1.3}.tiptap h1{margin:1.5rem 0;font-size:1.5rem}@media (min-width:768px){.tiptap h1{font-size:2.25em}}.tiptap h2{margin:1.5rem 0;font-size:1.25rem}@media (min-width:768px){.tiptap h2{font-size:1.875em}}.tiptap h3{font-size:1.25em}@media (min-width:768px){.tiptap h3{font-size:1.5em}}.tiptap h4{font-size:1.125em}.tiptap h5{font-size:1em}.tiptap h6{font-size:.875em}.tiptap ol,.tiptap ul{text-align:left;margin:1.5rem 0;padding-left:2rem}:is(.tiptap ul,.tiptap ol) li{margin:.5rem 0;padding-left:.5rem}:is(.tiptap ul,.tiptap ol) li p{text-align:left;margin:.5rem 0}.tiptap code{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}.tiptap code:is(.dark *){background-color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.tiptap code{text-align:left;word-break:break-word;border-radius:.25rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem}.tiptap pre{background-color:var(--color-zinc-100,oklch(96.7% .001 286.375))}.tiptap pre:is(.dark *){background-color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.tiptap pre{text-align:left;border-radius:.5rem;margin:1.5rem 0;padding:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow-x:auto;line-height:1.5!important}.tiptap pre code{background:0 0;border-radius:0;padding:0}.tiptap blockquote{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-zinc-300,oklch(87.1% .006 286.286))}.tiptap blockquote:is(.dark *){border-color:var(--color-zinc-600,oklch(44.2% .017 285.786))}.tiptap blockquote{color:var(--text-secondary);margin:1.5rem 0;padding:0 1rem}.tiptap blockquote p{margin:.75rem 0;font-style:italic;margin:var(--space-sm)0!important}.tiptap a{color:#0969da;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.tiptap a:hover{color:#0a58ca;text-decoration-thickness:2px}.tiptap hr{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32))}.tiptap hr:is(.dark *){border-color:var(--color-zinc-700,oklch(37% .013 285.805))}.tiptap hr{border-width:1px;margin:2rem 0}.tiptap hr.ProseMirror-selectednode{border-color:#0969da;border-top-width:2px}.tiptap p.is-editor-empty:first-child:before{color:#8c959f;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.tiptap img{max-width:100%;height:auto;margin:var(--space-lg)0;border-radius:var(--space-xs)}.tiptap .image-uploading{opacity:.8;position:relative}.tiptap .image-uploading:before{content:"";border-top:2px solid #0969da;animation:pulse 1.5s infinite;position:absolute;top:0;left:0;right:0}@media print{.tiptap{text-align:left;-webkit-hyphens:none;hyphens:none}.tiptap a{color:inherit;text-decoration:none}.tiptap pre{page-break-inside:avoid}}@layer utilities{.edzy-badge{background-color:var(--edzy-badge-bg-light,var(--muted));color:var(--edzy-badge-fg-light,inherit)}.dark .edzy-badge{background-color:var(--edzy-badge-bg-dark,var(--muted));color:var(--edzy-badge-fg-dark,inherit)}}@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-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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}