.hero-eyebrow.svelte-1sdztsy{animation:.6s ease-out .1s both svelte-1sdztsy-slideUp}.hero-title.svelte-1sdztsy{animation:.6s ease-out .2s both svelte-1sdztsy-slideUp}.hero-subtitle.svelte-1sdztsy{animation:.6s ease-out .3s both svelte-1sdztsy-slideUp}.hero-description.svelte-1sdztsy{animation:.6s ease-out .4s both svelte-1sdztsy-slideUp}.hero-author.svelte-1sdztsy{animation:.6s ease-out .5s both svelte-1sdztsy-slideUp}.hero-stats.svelte-1sdztsy{animation:.6s ease-out .6s both svelte-1sdztsy-slideUp}.hero-media.svelte-1sdztsy{animation:.8s ease-out .3s both svelte-1sdztsy-fadeScale}@keyframes svelte-1sdztsy-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1sdztsy-fadeScale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.pricing-card.svelte-1p24618{animation:.6s ease-out .4s both svelte-1p24618-slideInRight}.cta-button.svelte-1p24618{box-shadow:0 1px 2px #0000001a}.cta-button.svelte-1p24618:hover{box-shadow:0 4px 12px #00000026}@keyframes svelte-1p24618-slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-space-y-reverse:0;--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-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%}}}.prose-container.svelte-17ig5sx{position:relative}.prose-content.svelte-17ig5sx{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:1.75;color:var(--color-neutral-300,oklch(87% 0 0));line-height:1.75}@media (min-width:40rem){.prose-content.svelte-17ig5sx{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:1.8;line-height:1.8}}.prose-content.svelte-17ig5sx{font-feature-settings:"kern" 1,"liga" 1}.prose-content.svelte-17ig5sx h1{margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-family-playfair);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}.prose-content.svelte-17ig5sx h1:first-child{margin-top:calc(var(--spacing,.25rem)*0)}@media (min-width:40rem){.prose-content.svelte-17ig5sx h1{margin-top:calc(var(--spacing,.25rem)*16);margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}}.prose-content.svelte-17ig5sx h2{margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*4);font-family:var(--font-family-playfair);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}@media (min-width:40rem){.prose-content.svelte-17ig5sx h2{margin-top:calc(var(--spacing,.25rem)*14);margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}.prose-content.svelte-17ig5sx h3{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@media (min-width:40rem){.prose-content.svelte-17ig5sx h3{margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}.prose-content.svelte-17ig5sx h4{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-200,oklch(92.2% 0 0))}@media (min-width:40rem){.prose-content.svelte-17ig5sx h4{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))}}.prose-content.svelte-17ig5sx p{margin-bottom:calc(var(--spacing,.25rem)*4)}.prose-content.svelte-17ig5sx p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:40rem){.prose-content.svelte-17ig5sx p{margin-bottom:calc(var(--spacing,.25rem)*6)}}.prose-content.svelte-17ig5sx a{color:var(--color-amber-400,oklch(82.8% .189 84.429));text-decoration-line:underline;text-decoration-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.prose-content.svelte-17ig5sx a{-webkit-text-decoration-color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429))30%,transparent);text-decoration-color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429))30%,transparent)}}.prose-content.svelte-17ig5sx a{text-underline-offset:4px;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))}@media (hover:hover){.prose-content.svelte-17ig5sx a:hover{color:var(--color-amber-300,oklch(87.9% .169 91.605));text-decoration-color:#ffd23680}@supports (color:color-mix(in lab,red,red)){.prose-content.svelte-17ig5sx a:hover{-webkit-text-decoration-color:color-mix(in oklab,var(--color-amber-300,oklch(87.9% .169 91.605))50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-amber-300,oklch(87.9% .169 91.605))50%,transparent)}}}.prose-content.svelte-17ig5sx strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.prose-content.svelte-17ig5sx em{color:var(--color-neutral-200,oklch(92.2% 0 0));font-style:italic}.prose-content.svelte-17ig5sx ul,.prose-content.svelte-17ig5sx ol{margin-block:calc(var(--spacing,.25rem)*4)}:where(:is(.prose-content.svelte-17ig5sx ul,.prose-content.svelte-17ig5sx ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.prose-content.svelte-17ig5sx ul,.prose-content.svelte-17ig5sx ol{padding-left:calc(var(--spacing,.25rem)*0)}@media (min-width:40rem){.prose-content.svelte-17ig5sx ul,.prose-content.svelte-17ig5sx ol{margin-block:calc(var(--spacing,.25rem)*6)}:where(:is(.prose-content.svelte-17ig5sx ul,.prose-content.svelte-17ig5sx ol)>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*3)*calc(1 - var(--tw-space-y-reverse)))}}.prose-content.svelte-17ig5sx ul{list-style-type:none}.prose-content.svelte-17ig5sx ol{counter-reset:list-counter;list-style-type:none}.prose-content.svelte-17ig5sx ul>li{padding-left:calc(var(--spacing,.25rem)*5);position:relative}@media (min-width:40rem){.prose-content.svelte-17ig5sx ul>li{padding-left:calc(var(--spacing,.25rem)*7)}}.prose-content.svelte-17ig5sx ul>li:before{content:"";top:.6em;left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*1);background-color:#fcbb0099;border-radius:3.40282e38px;position:absolute}@supports (color:color-mix(in lab,red,red)){.prose-content.svelte-17ig5sx ul>li:before{background-color:color-mix(in oklab,var(--color-amber-400,oklch(82.8% .189 84.429))60%,transparent)}}@media (min-width:40rem){.prose-content.svelte-17ig5sx ul>li:before{height:calc(var(--spacing,.25rem)*1.5);width:calc(var(--spacing,.25rem)*1.5)}}.prose-content.svelte-17ig5sx ol>li{padding-left:calc(var(--spacing,.25rem)*8);position:relative}@media (min-width:40rem){.prose-content.svelte-17ig5sx ol>li{padding-left:calc(var(--spacing,.25rem)*10)}}.prose-content.svelte-17ig5sx ol>li{counter-increment:list-counter}.prose-content.svelte-17ig5sx ol>li:before{content:counter(list-counter);top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-md,.375rem);background-color:var(--color-neutral-800,oklch(26.9% 0 0));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-400,oklch(70.8% 0 0));--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);--tw-ring-color:var(--color-neutral-700,oklch(37.1% 0 0));justify-content:center;align-items:center;display:flex;position:absolute}@media (min-width:40rem){.prose-content.svelte-17ig5sx ol>li:before{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);border-radius:var(--radius-lg,.5rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.prose-content.svelte-17ig5sx blockquote{margin-block:calc(var(--spacing,.25rem)*6);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))50%,transparent);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))5%,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));padding-block:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*4);color:var(--color-neutral-300,oklch(87% 0 0));font-style:italic}@media (min-width:40rem){.prose-content.svelte-17ig5sx blockquote{margin-block:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6)}}.prose-content.svelte-17ig5sx blockquote p{margin-bottom:calc(var(--spacing,.25rem)*0)}.prose-content.svelte-17ig5sx code{border-radius:var(--radius-md,.375rem);background-color:var(--color-neutral-800,oklch(26.9% 0 0));padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);color:var(--color-amber-300,oklch(87.9% .169 91.605));--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);--tw-ring-color:var(--color-neutral-700,oklch(37.1% 0 0));font-size:.85em}@media (min-width:40rem){.prose-content.svelte-17ig5sx code{padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);font-size:.9em}}.prose-content.svelte-17ig5sx pre{margin-block:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-lg,.5rem);background-color:var(--color-neutral-900,oklch(20.5% 0 0));padding:calc(var(--spacing,.25rem)*3);--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);--tw-ring-color:var(--color-neutral-800,oklch(26.9% 0 0));overflow-x:auto}@media (min-width:40rem){.prose-content.svelte-17ig5sx pre{margin-block:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*5)}}.prose-content.svelte-17ig5sx pre code{padding:calc(var(--spacing,.25rem)*0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + 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);background-color:#0000}@media (min-width:40rem){.prose-content.svelte-17ig5sx pre code{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.prose-content.svelte-17ig5sx pre code{color:inherit}.prose-content.svelte-17ig5sx img{margin-block:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-lg,.5rem);--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);--tw-ring-color:var(--color-neutral-800,oklch(26.9% 0 0))}@media (min-width:40rem){.prose-content.svelte-17ig5sx img{margin-block:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-xl,.75rem)}}.prose-content.svelte-17ig5sx hr{margin-block:calc(var(--spacing,.25rem)*8);--tw-border-style:none;border-style:none}@media (min-width:40rem){.prose-content.svelte-17ig5sx hr{margin-block:calc(var(--spacing,.25rem)*12)}}.prose-content.svelte-17ig5sx hr{background:linear-gradient(90deg,#0000,#404040,#0000);height:1px}.prose-content.svelte-17ig5sx table{margin-block:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-lg,.5rem);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-neutral-800,oklch(26.9% 0 0));overflow:hidden}@media (min-width:40rem){.prose-content.svelte-17ig5sx table{margin-block:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-xl,.75rem)}}.prose-content.svelte-17ig5sx thead{background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.prose-content.svelte-17ig5sx thead{background-color:color-mix(in oklab,var(--color-neutral-800,oklch(26.9% 0 0))50%,transparent)}}.prose-content.svelte-17ig5sx th{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);text-align:left;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}@media (min-width:40rem){.prose-content.svelte-17ig5sx th{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.prose-content.svelte-17ig5sx th{white-space:nowrap}.prose-content.svelte-17ig5sx td{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-neutral-800,oklch(26.9% 0 0));padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)))}@media (min-width:40rem){.prose-content.svelte-17ig5sx td{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.prose-content.svelte-17ig5sx tr:hover td{background-color:#2626264d}@supports (color:color-mix(in lab,red,red)){.prose-content.svelte-17ig5sx tr:hover td{background-color:color-mix(in oklab,var(--color-neutral-800,oklch(26.9% 0 0))30%,transparent)}}.template-card.svelte-17ig5sx{animation:.5s ease-out both svelte-17ig5sx-fadeUp}@keyframes svelte-17ig5sx-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@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%}.discussion-card.svelte-uuhlv{animation:.4s ease-out both svelte-uuhlv-fadeUp}.discussion-content.svelte-uuhlv p{margin-bottom:calc(var(--spacing,.25rem)*3)}.discussion-content.svelte-uuhlv p:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}.discussion-content.svelte-uuhlv a{color:var(--color-blue-400,oklch(70.7% .165 254.624));text-underline-offset:2px;text-decoration-line:underline}@media (hover:hover){.discussion-content.svelte-uuhlv a:hover{color:var(--color-blue-300,oklch(80.9% .105 251.813))}}.discussion-content.svelte-uuhlv code{background-color:var(--color-neutral-800,oklch(26.9% 0 0));padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-amber-300,oklch(87.9% .169 91.605));border-radius:.25rem}@keyframes svelte-uuhlv-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@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-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-border-style:solid;--tw-font-weight:initial}}}.discussion-editor.svelte-viddh4{border-radius:var(--radius-xl,.75rem);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#40404080;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.discussion-editor.svelte-viddh4{--tw-ring-color:color-mix(in oklab,var(--color-neutral-700,oklch(37.1% 0 0))50%,transparent)}}.discussion-editor.svelte-viddh4{background:#2626264d}.editor-container.svelte-viddh4 .simple-editor{border-radius:0}.editor-container.svelte-viddh4 .simple-editor-controls{border-color:#40404080}@supports (color:color-mix(in lab,red,red)){.editor-container.svelte-viddh4 .simple-editor-controls{border-color:color-mix(in oklab,var(--color-neutral-700,oklch(37.1% 0 0))50%,transparent)}}.editor-container.svelte-viddh4 .simple-editor-controls{background-color:#0000}.editor-container.svelte-viddh4 .simple-editor-prose{color:var(--color-white,#fff)}.submit-area.svelte-viddh4{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-top-style:var(--tw-border-style);border-color:#40404080;border-top-width:1px;display:flex}@supports (color:color-mix(in lab,red,red)){.submit-area.svelte-viddh4{border-color:color-mix(in oklab,var(--color-neutral-700,oklch(37.1% 0 0))50%,transparent)}}.submit-area.svelte-viddh4{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2)}.format-buttons.svelte-viddh4{align-items:center;gap:calc(var(--spacing,.25rem)*1);display:flex}.format-btn.svelte-viddh4{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);cursor:pointer;border-radius:var(--radius-md,.375rem);color:var(--color-neutral-400,oklch(70.8% 0 0));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));justify-content:center;align-items:center;display:flex}@media (hover:hover){.format-btn.svelte-viddh4:hover{background-color:var(--color-neutral-700,oklch(37.1% 0 0));color:var(--color-white,#fff)}}.format-btn.active.svelte-viddh4{background-color:var(--color-neutral-700,oklch(37.1% 0 0));color:var(--color-blue-400,oklch(70.7% .165 254.624))}.submit-actions.svelte-viddh4{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}.shortcut-hint.svelte-viddh4{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-neutral-500,oklch(55.6% 0 0));display:none}@media (min-width:40rem){.shortcut-hint.svelte-viddh4{align-items:center;gap:calc(var(--spacing,.25rem)*.5);display:flex}}.shortcut-hint.svelte-viddh4 kbd:where(.svelte-viddh4){padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);background:#ffffff0f;border:1px solid #ffffff14;border-radius:.25rem}.submit-btn.svelte-viddh4{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);background-color:var(--color-blue-500,oklch(62.3% .214 259.815));padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-white,#fff);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));display:flex}@media (hover:hover){.submit-btn.svelte-viddh4:hover{background-color:var(--color-blue-400,oklch(70.7% .165 254.624))}}.submit-btn.svelte-viddh4:disabled{cursor:not-allowed;opacity:.5}@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}@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-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid}}}.highlight-popup.svelte-1d9ka8o{z-index:9999;animation:.2s cubic-bezier(.34,1.56,.64,1) svelte-1d9ka8o-popupEnter;position:fixed;transform:translate(-50%,-100%)}.highlight-popup.expanded.svelte-1d9ka8o{animation:.25s cubic-bezier(.34,1.56,.64,1) svelte-1d9ka8o-popupExpand}.popup-inner.svelte-1d9ka8o{filter:drop-shadow(0 20px 40px #0006)}.quick-comment-btn.svelte-1d9ka8o{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#171717f2;border-radius:3.40282e38px;transition:all .15s;display:flex;box-shadow:0 4px 12px #0006,0 0 0 1px #ffffff0f}.quick-comment-btn.svelte-1d9ka8o:hover{color:#fff;background:#1e1e1efa;transform:translateY(-1px);box-shadow:0 6px 16px #00000080,0 0 0 1px #ffffff1a}.quick-comment-btn.svelte-1d9ka8o:active{transform:translateY(0)}.btn-label.svelte-1d9ka8o{--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}.comment-form.svelte-1d9ka8o{width:calc(100vw - 2rem);max-width:calc(var(--spacing,.25rem)*80);border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*3)}@media (min-width:40rem){.comment-form.svelte-1d9ka8o{padding:calc(var(--spacing,.25rem)*4)}}.comment-form.svelte-1d9ka8o{background:linear-gradient(160deg,#252528,#1a1a1d);border:1px solid #ffffff0f;box-shadow:0 4px 24px #0006,inset 0 1px #ffffff0a}.quoted-text.svelte-1d9ka8o{margin-bottom:calc(var(--spacing,.25rem)*3);gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*3);background:#fb923c0f;border-left:2px solid #fb923c66;display:flex}.quote-icon.svelte-1d9ka8o{color:#f99c0099;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.quote-icon.svelte-1d9ka8o{color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))60%,transparent)}}.quote-content.svelte-1d9ka8o{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-400,oklch(70.8% 0 0));font-style:italic}.comment-textarea.svelte-1d9ka8o{resize:none;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-white,#fff);border-width:0}.comment-textarea.svelte-1d9ka8o::placeholder{color:var(--color-neutral-500,oklch(55.6% 0 0))}.comment-textarea.svelte-1d9ka8o{background:#0003;transition:all .2s}.comment-textarea.svelte-1d9ka8o:focus{--tw-outline-style:none;background:#0000004d;outline-style:none;box-shadow:0 0 0 2px #fb923c33}.form-actions.svelte-1d9ka8o{margin-top:calc(var(--spacing,.25rem)*3);justify-content:flex-end;align-items:center;display:flex}@media (min-width:40rem){.form-actions.svelte-1d9ka8o{justify-content:space-between}}.hint.svelte-1d9ka8o{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-neutral-600,oklch(43.9% 0 0));display:none}@media (min-width:40rem){.hint.svelte-1d9ka8o{display:block}}.hint.svelte-1d9ka8o kbd:where(.svelte-1d9ka8o){padding-inline:calc(var(--spacing,.25rem)*1.5);padding-block:calc(var(--spacing,.25rem)*.5);--tw-font-weight:var(--font-weight-medium,500);font-size:10px;font-weight:var(--font-weight-medium,500);background:#ffffff0f;border:1px solid #ffffff14;border-radius:.25rem}.buttons.svelte-1d9ka8o{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.cancel-btn.svelte-1d9ka8o{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-neutral-500,oklch(55.6% 0 0));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))}@media (hover:hover){.cancel-btn.svelte-1d9ka8o:hover{color:var(--color-white,#fff)}}.submit-btn.svelte-1d9ka8o{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-neutral-900,oklch(20.5% 0 0));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));background:linear-gradient(135deg,#fbbf24,#f59e0b);display:flex;box-shadow:0 2px 8px #fbbf2440}.submit-btn.svelte-1d9ka8o:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #fbbf2459}.submit-btn.svelte-1d9ka8o:active:not(:disabled){transform:translateY(0)}.submit-btn.svelte-1d9ka8o:disabled{cursor:not-allowed;opacity:.5}@keyframes svelte-1d9ka8o-popupEnter{0%{opacity:0;transform:translate(-50%,-90%)scale(.9)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}@keyframes svelte-1d9ka8o-popupExpand{0%{opacity:.8;transform:translate(-50%,-100%)scale(.95)}to{opacity:1;transform:translate(-50%,-100%)scale(1)}}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}/*! 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)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-space-y-reverse:0;--tw-font-weight:initial}}}.teaser-container.svelte-1canqss{position:relative}.teaser-trigger.svelte-1canqss{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));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:linear-gradient(135deg,#fbbf2414,#f59e0b0a);border:1px solid #fbbf2426;transition-duration:.3s;display:flex;position:relative}.teaser-trigger.svelte-1canqss:hover{background:linear-gradient(135deg,#fbbf241f,#f59e0b14);border-color:#fbbf2440;transform:translateY(-1px)}.teaser-trigger.expanded.svelte-1canqss{background:linear-gradient(135deg,#fbbf2426,#f59e0b1a);border-color:#fbbf244d}.trigger-inner.svelte-1canqss{align-items:center;gap:calc(var(--spacing,.25rem)*2.5);display:flex}.pulse-dot.svelte-1canqss{top:calc(var(--spacing,.25rem)*-1);right:calc(var(--spacing,.25rem)*-1);height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5);background-color:var(--color-amber-500,oklch(76.9% .188 70.08));border-radius:3.40282e38px;animation:2s ease-in-out infinite svelte-1canqss-pulse;position:absolute}@keyframes svelte-1canqss-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.teaser-panel.svelte-1canqss{top:100%;right:calc(var(--spacing,.25rem)*0);z-index:50;margin-top:calc(var(--spacing,.25rem)*3);width:calc(var(--spacing,.25rem)*80);animation:.3s cubic-bezier(.4,0,.2,1) svelte-1canqss-panelSlide;position:absolute}@keyframes svelte-1canqss-panelSlide{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.panel-border.svelte-1canqss{inset:calc(var(--spacing,.25rem)*0);border-radius:var(--radius-2xl,1rem);background:linear-gradient(135deg,#fbbf244d,#f59e0b1a,#fbbf2433);padding:1px;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panel-content.svelte-1canqss{border-radius:var(--radius-2xl,1rem);padding:calc(var(--spacing,.25rem)*5);background:linear-gradient(#1a1a1a,#0f0f0f);position:relative}.panel-header.svelte-1canqss{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.icon-wrapper.svelte-1canqss{height:calc(var(--spacing,.25rem)*9);width:calc(var(--spacing,.25rem)*9);border-radius:var(--radius-lg,.5rem);background:linear-gradient(135deg,#fbbf2426,#f59e0b0d);border:1px solid #fbbf2433;justify-content:center;align-items:center;display:flex}.ghost-discussions.svelte-1canqss{margin-bottom:calc(var(--spacing,.25rem)*4);position:relative}:where(.ghost-discussions.svelte-1canqss>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.ghost-discussions.svelte-1canqss{border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem)*3);background:#2626264d;max-height:140px;overflow:hidden}.ghost-card.svelte-1canqss{border-radius:var(--radius-lg,.5rem);padding:calc(var(--spacing,.25rem)*2.5);background:#26262680;animation:.4s ease-out both svelte-1canqss-ghostFade}@keyframes svelte-1canqss-ghostFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ghost-avatar.svelte-1canqss{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);background:#40404099;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ghost-header.svelte-1canqss{align-items:center;gap:calc(var(--spacing,.25rem)*2);display:flex}.ghost-line.svelte-1canqss{height:calc(var(--spacing,.25rem)*2);background:linear-gradient(90deg,#40404099,#4040404d);border-radius:3.40282e38px}.ghost-fade.svelte-1canqss{pointer-events:none;inset-inline:calc(var(--spacing,.25rem)*0);bottom:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*16);background:linear-gradient(#0000,#0f0f0f);position:absolute}.value-props.svelte-1canqss{margin-bottom:calc(var(--spacing,.25rem)*5)}:where(.value-props.svelte-1canqss>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*2)*calc(1 - var(--tw-space-y-reverse)))}.value-item.svelte-1canqss{align-items:center;gap:calc(var(--spacing,.25rem)*2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));color:var(--color-neutral-400,oklch(70.8% 0 0));display:flex}.cta-section.svelte-1canqss{text-align:center}.cta-button.svelte-1canqss{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,.75rem);width:100%;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-900,oklch(20.5% 0 0));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:linear-gradient(135deg,#fbbf24,#f59e0b);transition-duration:.3s;display:inline-flex;box-shadow:0 4px 14px #fbbf2440,inset 0 1px #fff3}.cta-button.svelte-1canqss:hover:not(:disabled){background:linear-gradient(135deg,#fcd34d,#fbbf24);transform:translateY(-1px);box-shadow:0 6px 20px #fbbf2459,inset 0 1px #fff3}.cta-button.svelte-1canqss:hover:not(:disabled) .arrow-icon{transform:translate(2px)}.arrow-icon{transition:transform .2s}.cta-button.svelte-1canqss:disabled{cursor:not-allowed;opacity:.6}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}
