.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}html{font-family:Crimson Pro,Georgia,Times,serif;font-size:21px;line-height:1.65;color:#333;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{--tw-bg-opacity: 1;background-color:rgb(250 248 245 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity))}body.lang-bo [data-i18n]{font-family:"Noto Serif Tibetan",serif;line-height:1.8}body.lang-bo [data-i18n="hero.subtitle"],body.lang-bo [data-i18n="about.label"]{font-size:14px;letter-spacing:.05em;text-transform:none}body.lang-bo [data-i18n="hero.title"],body.lang-bo [data-i18n="hero.titleHighlight"],body.lang-bo [data-i18n="hero.titleEnd"]{font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.6;font-weight:500}body.lang-bo [data-i18n="hero.description"],body.lang-bo [data-i18n="about.tagline"]{font-size:1.125rem;line-height:2}body.lang-bo [data-i18n="hero.nav.projects"],body.lang-bo [data-i18n="hero.nav.writing"],body.lang-bo [data-i18n="hero.nav.about"]{font-size:1rem}body.lang-bo [data-i18n="about.name"]{font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.5;font-weight:500}body.lang-bo [data-i18n="about.story1"],body.lang-bo [data-i18n="about.story2"],body.lang-bo [data-i18n="about.story3"],body.lang-bo [data-i18n="about.story4"]{font-size:1.0625rem;line-height:2.2}body.lang-bo [data-i18n="about.workHistory"],body.lang-bo [data-i18n="about.pastCollaborations"],body.lang-bo [data-i18n="about.githubActivity"]{font-size:13px;letter-spacing:.05em;text-transform:none}body.lang-bo [data-i18n="about.founder"],body.lang-bo [data-i18n="about.cofounder"],body.lang-bo [data-i18n="about.cto"],body.lang-bo [data-i18n="about.consultant"],body.lang-bo [data-i18n="about.present"],body.lang-bo [data-i18n="about.previous"]{font-size:.9375rem;line-height:1.6}::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(249 213 203 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(115 61 47 / var(--tw-text-opacity))}::selection{--tw-bg-opacity: 1;background-color:rgb(249 213 203 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(115 61 47 / var(--tw-text-opacity))}:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#d4775c}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(245 242 237 / var(--tw-bg-opacity))}::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(232 228 222 / var(--tw-bg-opacity))}::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(138 138 138 / var(--tw-bg-opacity))}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.prose{--tw-text-opacity: 1;color:rgb(42 42 42 / var(--tw-text-opacity))}.prose h1,.prose h2,.prose h3,.prose h4{font-weight:600;--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity))}.prose a{--tw-text-opacity: 1;color:rgb(196 106 80 / var(--tw-text-opacity));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.prose a:hover{--tw-text-opacity: 1;color:rgb(168 86 64 / var(--tw-text-opacity))}.prose strong{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity))}.prose code{border-radius:.25rem;--tw-bg-opacity: 1;background-color:rgb(245 242 237 / var(--tw-bg-opacity));padding:.125rem .375rem;font-family:JetBrains Mono,Fira Code,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity))}.prose pre{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(245 242 237 / var(--tw-text-opacity))}.prose blockquote{--tw-border-opacity: 1;border-left-color:rgb(212 119 92 / var(--tw-border-opacity));font-style:italic;--tw-text-opacity: 1;color:rgb(61 61 61 / var(--tw-text-opacity))}
