@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Poppins:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@400;500;600;700;800;900&display=swap";
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.a2f18b1a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3ed55436.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.80fc2c9e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.666bad7d.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0a77efb4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.4a23d71b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.43b0b13e.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.b2288445.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.3aec397d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.95e4158a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.bd593fbe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.d82a9aff.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.c55744ae.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.b460e02c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.855a563b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1db2973a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.da3cbacd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.a61bc753.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_ce59168e-module__Mx73ZW__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_ce59168e-module__Mx73ZW__variable{--font-poppins:"Poppins","Poppins Fallback"}
@tailwind base;@tailwind components;@tailwind utilities;:root{--background:#fff;--foreground:#0a0a0a;--card:#fff;--card-foreground:#0a0a0a;--primary:#06f;--primary-foreground:#fff;--secondary:#f1f5f9;--secondary-foreground:#0f172a;--muted:#f8fafc;--muted-foreground:#64748b;--accent:#f1f5f9;--accent-foreground:#0f172a;--destructive:#ef4444;--destructive-foreground:#fff;--border:#e2e8f0;--input:#e2e8f0;--ring:#06f;--radius:.75rem}@layer base{*{border-color:var(--border)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body{background-color:var(--background);color:var(--foreground);font-feature-settings:"cv11","ss01";font-variation-settings:"opsz" 32;font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-feature-settings:"ss01";font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;line-height:1.3}code,pre{font-family:Courier New,ui-monospace,SFMono-Regular,monospace}}.text-gradient-modern{background:linear-gradient(135deg,#667eea 0%,#764ba2 50%,#f093fb 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:4s infinite gradient-modern}.text-gradient-blue{background:linear-gradient(135deg,#06f 0%,#00d4ff 50%,#0052cc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-purple{background:linear-gradient(135deg,#8b5cf6 0%,#a855f7 50%,#c084fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glass-card{-webkit-backdrop-filter:blur(20px);background-color:#ffffffb3;border:1px solid #fff3;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.glass-card-dark{-webkit-backdrop-filter:blur(20px);background-color:#111827b3;border:1px solid #ffffff1a;box-shadow:0 25px 50px -12px #00000040}.btn-modern{border-radius:9999px;justify-content:center;align-items:center;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-modern:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.btn-modern:disabled{pointer-events:none;opacity:.5}.btn-modern:active{transform:scale(.95)}.btn-primary{color:#fff;background:linear-gradient(90deg,#2563eb,#9333ea);box-shadow:0 10px 15px -3px #3b82f640}.btn-primary:hover{background:linear-gradient(90deg,#1d4ed8,#7e22ce);box-shadow:0 20px 25px -5px #3b82f666}.btn-secondary{color:#111827;background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.btn-secondary:hover{background-color:#f9fafb;box-shadow:0 4px 6px -1px #0000001a}.btn-ghost{color:#374151;background-color:#0000}.btn-ghost:hover{background-color:#f3f4f6}.card-modern{background-color:#fff;border:1px solid #f3f4f6;border-radius:1.5rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d}.card-modern:hover{transform:translateY(-.25rem);box-shadow:0 20px 25px -5px #0000001a}.card-feature{cursor:pointer;background-color:#fff;border:1px solid #f3f4f6;border-radius:1.5rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px #0000000d}.card-feature:hover{background:linear-gradient(to bottom right,#eff6ff80,#f5f3ff80);border-color:#bfdbfe;transform:translateY(-.25rem);box-shadow:0 20px 25px -5px #0000001a}.animate-float-modern{animation:6s ease-in-out infinite float-modern}.animate-glow-modern{animation:3s ease-in-out infinite alternate glow-modern}.animate-slide-up{animation:.6s cubic-bezier(.16,1,.3,1) forwards slide-up}.animate-fade-in{animation:.8s cubic-bezier(.16,1,.3,1) forwards fade-in}@keyframes gradient-modern{0%,to{background-position:0%}50%{background-position:100%}}@keyframes float-modern{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-20px)rotate(1deg)}66%{transform:translateY(-10px)rotate(-1deg)}}@keyframes glow-modern{0%{box-shadow:0 0 20px #3b82f626}to{box-shadow:0 0 40px #3b82f64d,0 0 60px #3b82f61a}}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.bg-gradient-modern{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.bg-gradient-blue-modern{background:linear-gradient(135deg,#06f 0%,#00d4ff 100%)}.bg-gradient-purple-modern{background:linear-gradient(135deg,#8b5cf6 0%,#c084fc 100%)}.bg-gradient-mesh{background:radial-gradient(at 40% 20%,#7a95ff0d 0,#0000 50%),radial-gradient(at 80% 0,#1fddff0d 0,#0000 50%),radial-gradient(at 0%,#ffdbde0d 0,#0000 50%),radial-gradient(at 80%,#ff85ad0d 0,#0000 50%),radial-gradient(at 0 100%,#ffb58a0d 0,#0000 50%),radial-gradient(at 80% 100%,#6b66ff0d 0,#0000 50%),radial-gradient(at 0 0,#ff85a70d 0,#0000 50%)}.border-gradient{border-image:linear-gradient(135deg,#667eea 0%,#764ba2 100%) 1}.focus-modern:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f633}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}::selection{color:#fff;background:#06f}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.animate-gradient{background-size:400% 400%;animation:3s infinite gradient}.animate-shimmer{animation:2s linear infinite shimmer}.animate-fade-in-up{animation:.8s ease-out forwards fadeInUp}@keyframes float{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-10px)rotate(1deg)}66%{transform:translateY(-5px)rotate(-1deg)}}@keyframes pulse-slow{0%,to{opacity:.2}50%{opacity:.4}}@keyframes bounce-slow{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.02)}}@keyframes glow{0%{box-shadow:0 0 20px #3b82f666,0 0 40px #8b5cf633}to{box-shadow:0 0 30px #8b5cf699,0 0 60px #3b82f64d}}@keyframes gradient{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes gradient-shift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.card-hover{transition:all .3s cubic-bezier(.4,0,.2,1)}.card-hover:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #0000001a,0 15px 25px #0000000d}.logo-icon{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.logo-icon:before{content:"";background:linear-gradient(45deg,#0000,#ffffff1a,#0000);width:200%;height:200%;animation:3s ease-in-out infinite logo-shine;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}@keyframes logo-shine{0%{transform:translate(-100%)translateY(-100%)rotate(45deg)}50%{transform:translate(100%)translateY(100%)rotate(45deg)}to{transform:translate(-100%)translateY(-100%)rotate(45deg)}}.logo-icon:hover{filter:brightness(1.1);transform:scale(1.05)rotate(2deg)}.prose h2{color:#111827;margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.prose h3{color:#111827;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.prose p{color:#374151;margin-bottom:1rem;line-height:1.625}.prose ul{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.prose li{color:#374151;padding-left:1.5rem;position:relative}.prose li:before{content:"•";color:#2563eb;font-weight:700;position:absolute;left:0}.prose blockquote{color:#374151;background-color:#eff6ff;border-left:4px solid #2563eb;margin-top:1.5rem;margin-bottom:1.5rem;padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;font-style:italic}.prose code{color:#1f2937;background-color:#f3f4f6;border-radius:.25rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;font-size:.875rem}.prose pre{color:#f9fafb;background-color:#111827;border-radius:.5rem;margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem;overflow-x:auto}.prose a{color:#2563eb;text-decoration:underline}.prose a:hover{color:#1d4ed8}.line-clamp-2{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.section-spacing{margin-bottom:10px}.section-padding{padding:5rem 0}.bg-section-primary{background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%)}.bg-section-secondary{background:#f9fafb}.bg-section-tertiary{background:linear-gradient(135deg,#f0f9ff 0%,#e0f2fe 100%)}.bg-section-quaternary{background:#f5f5f5}.bg-section-accent{background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%)}.bg-section-contact{background:linear-gradient(135deg,#eff6ff 0%,#faf5ff 100%)}.shadow-section{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.animate-pulse-slow{animation:4s ease-in-out infinite pulse-slow}.animate-bounce-slow{animation:6s ease-in-out infinite bounce-slow}.section-gap{gap:2.5rem}@media (min-width:768px){.section-gap{gap:3rem}}@media (min-width:1024px){.section-gap{gap:4rem}}.ProseMirror{outline:none;min-height:400px;padding:1rem}.ProseMirror h1{margin-top:.5em;margin-bottom:.5em;font-size:2em;font-weight:700;line-height:1.2}.ProseMirror h2{margin-top:.5em;margin-bottom:.5em;font-size:1.5em;font-weight:700;line-height:1.3}.ProseMirror h3{margin-top:.5em;margin-bottom:.5em;font-size:1.25em;font-weight:700;line-height:1.4}.ProseMirror p{margin-bottom:1em;line-height:1.6}.ProseMirror ul,.ProseMirror ol{margin-bottom:1em;padding-left:1.5rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror li{margin-bottom:.5em}.ProseMirror blockquote{color:#64748b;border-left:4px solid #e2e8f0;margin-bottom:1em;margin-left:0;padding-left:1rem;font-style:italic}.ProseMirror code{color:#dc2626;background-color:#f1f5f9;border-radius:.25rem;padding:.2em .4em;font-family:JetBrains Mono,monospace;font-size:.875em}.ProseMirror pre{color:#f8fafc;background-color:#0f172a;border-radius:.5rem;margin-bottom:1em;padding:1rem;overflow-x:auto}.ProseMirror pre code{color:inherit;background-color:#0000;padding:0;font-size:1em}.ProseMirror table{border-collapse:collapse;width:100%;margin-bottom:1em}.ProseMirror table th,.ProseMirror table td{text-align:left;border:1px solid #e2e8f0;padding:.5rem 1rem}.ProseMirror table th{background-color:#f1f5f9;font-weight:600}.ProseMirror table tr:hover{background-color:#f8fafc}.ProseMirror img{border-radius:.5rem;max-width:100%;height:auto;margin:1em 0}.ProseMirror a{color:#06f;cursor:pointer;text-decoration:underline}.ProseMirror a:hover{color:#0052cc}.ProseMirror p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;pointer-events:none;height:0}
