:root{--dp-bg:#e2eaed;--dp-primary-blue:#3e9ac7;--dp-bright-blue:#1fa8e3;--dp-dark-blue:#16769f;--dp-logo-bg:#4c5e64;--dp-text-dark:#4c5e64;--dp-text-muted:#929fa4;--dp-text-light:#9da9ae;--dp-white:#fff;--color-zinc-50:#fafbfc;--color-zinc-100:#f4f6f7;--color-zinc-200:#e7ebed;--color-zinc-300:#d3dade;--color-zinc-400:#929fa4;--color-zinc-500:#6d777b;--color-zinc-600:#4c5e64;--color-zinc-700:#3a474c;--color-zinc-800:#2a3235;--color-zinc-900:#1a1f21;--color-zinc-950:#0d0f10}:root.dark{--dp-bg:#1a1f21;--dp-primary-blue:#5eb3d6;--dp-bright-blue:#4fc3f7;--dp-text-dark:#e7ebed;--dp-text-muted:#a8b5ba;--dp-text-light:#c5d1d6}body{background-color:var(--dp-bg);transition:background-color .3s ease}.dark header,header{background-color:transparent}.border-zinc-200,.dark .border-zinc-800,.dark\:border-zinc-800{border-color:transparent!important}a{color:#1fa8e3;text-decoration:none}a:hover{color:#3e9ac7}a:visited{color:#16769f}nav a{color:var(--dp-text-muted)!important}nav a:hover{color:var(--dp-text-dark)!important}.dark nav a{color:var(--dp-text-light)!important}.dark nav a:hover{color:#e7ebed!important}nav a:visited{color:var(--dp-text-muted)!important}.dark nav a:visited{color:var(--dp-text-light)!important}.bg-zinc-100{background-color:rgba(62,154,199,.08)!important}.dark .bg-zinc-100{background-color:rgba(95,195,247,.1)!important}[data-animated-background]{background-color:rgba(62,154,199,.12)!important}.dark [data-animated-background]{background-color:rgba(95,195,247,.15)!important}.border-zinc-200{border:1px dotted hsla(197,9%,61%,.4)!important}.dark .border-zinc-800,.dark\:border-zinc-800{border:1px dotted hsla(197,9%,61%,.3)!important}a[href^="/blog"] h4{color:#4c5e64!important;font-weight:400!important}a[href^="/blog"]:hover h4{color:#1fa8e3!important}.dark a[href^="/blog"] h4{color:#e7ebed!important}.dark a[href^="/blog"]:hover h4{color:#4fc3f7!important}.bg-zinc-300\/30{background-color:transparent!important;border:1px dotted hsla(197,9%,61%,.4)!important}.dark .bg-zinc-300\/30,.dark\:bg-zinc-600\/30{background-color:transparent!important;border:1px dotted hsla(197,9%,61%,.3)!important}.dark a[href*=bignerdranch] .bg-white,.dark a[href*=kevy] .bg-white,.dark a[href*=languatalk] .bg-white,.dark a[href*=linkedin] .bg-white,a[href*=bignerdranch] .bg-white,a[href*=kevy] .bg-white,a[href*=languatalk] .bg-white,a[href*=linkedin] .bg-white{background-color:transparent!important;box-shadow:none!important}.dark a.relative.overflow-hidden .bg-white,.dark\:bg-zinc-950,a.relative.overflow-hidden .bg-white{background-color:transparent!important}a.relative.overflow-hidden:hover{border-color:rgba(62,154,199,.3)!important}.dark a.relative.overflow-hidden:hover{border-color:rgba(95,195,247,.3)!important}a.relative.overflow-hidden h4{color:#4c5e64!important}a.relative.overflow-hidden p{color:#929fa4!important}.dark a.relative.overflow-hidden h4{color:#e7ebed!important}.dark a.relative.overflow-hidden p{color:#a8b5ba!important}.dark a[href*="languatalk.com"] .bg-white,a[href*="languatalk.com"] .bg-white{background-color:transparent!important}.bg-zinc-100:not([data-animated-background]){background-color:hsla(197,9%,61%,.1)!important}.dark .bg-zinc-100:not([data-animated-background]){background-color:hsla(197,9%,61%,.15)!important}.dark .hover\:bg-zinc-950:hover,.hover\:bg-zinc-950:hover{background-color:var(--dp-primary-blue)!important}.text-zinc-600{color:var(--dp-text-dark)!important}.text-zinc-500{color:var(--dp-text-muted)!important}.text-zinc-400{color:var(--dp-text-light)!important}.dark .text-zinc-600,.dark\:text-zinc-500{color:var(--dp-text-muted)!important}.dark .text-zinc-400,.dark .text-zinc-500,.dark\:text-zinc-400{color:var(--dp-text-light)!important}.prose,.prose h1,.prose h2,.prose h3,.prose h4,.prose ol li,.prose p,.prose strong,.prose ul li{color:#4c5e64!important}.dark .prose,.dark .prose li,.dark .prose p{color:#d3dade!important}.dark .prose h1,.dark .prose h2,.dark .prose h3,.dark .prose h4,.dark .prose strong{color:#e7ebed!important}.prose a{color:#1fa8e3!important;text-decoration:none}.prose a:hover{color:#3e9ac7!important;text-decoration:underline}.prose .text-lg{color:#4c5e64!important;font-size:1.125rem!important;line-height:1.75rem!important}.dark .prose .text-lg{color:#d3dade!important}pre{background-color:#f4f6f7!important;border:1px solid hsla(197,9%,61%,.2)}.dark pre{background-color:#1a2329!important;border-color:hsla(197,9%,61%,.1)}.from-zinc-900{--tw-gradient-from:var(--dp-primary-blue)!important}.via-zinc-800{--tw-gradient-via:var(--dp-bright-blue)!important}.to-zinc-700{--tw-gradient-to:rgba(62,154,199,.8)!important}.dark\:bg-zinc-800{background-color:rgba(42,50,53,.6)!important}.text-black{color:var(--dp-text-dark)!important}.dark .text-black,.dark\:text-white{color:#e7ebed!important}header .font-medium{color:#4c5e64!important;font-weight:600!important}.dark header .font-medium{color:#e7ebed!important}.bg-\[\#4c5e64\]{background-color:#4c5e64!important}.dark .bg-\[\#4c5e64\]{background-color:#3a474c!important}header .text-zinc-600{color:#929fa4!important}.dark header .dark\:text-zinc-500,.dark header .text-zinc-600{color:#a8b5ba!important}.fixed.bg-white{background-color:hsla(0,0%,100%,.9)!important}.dark .fixed.bg-white{background-color:rgba(26,31,33,.9)!important}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/569ce4b8f30dc480-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_5cfdac{font-family:Geist,Geist Fallback;font-style:normal}.__variable_5cfdac{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}