/*! 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-font-weight:initial;--tw-border-style:solid}}}#blog{border-radius:var(--radius-xl,.75rem);width:100%}#blog .index-articles-list article{padding:15px}#blog .article-detail{font-size:var(--type-body);line-height:var(--lh-body);color:var(--color-brown-secondary);max-width:760px}#blog .article-detail>header h1{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--type-title);line-height:var(--lh-title);text-wrap:balance;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-brown-strong);letter-spacing:-.02em}#blog .article-detail>header>p{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--type-lead);line-height:var(--lh-lead);color:var(--color-brown-secondary)}#blog .article-detail .article-content{font-size:var(--type-body);line-height:var(--lh-body);color:var(--color-brown-secondary)}#blog .article-detail .article-content h2{margin-top:calc(var(--spacing,.25rem)*8);padding-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--type-section);line-height:var(--lh-section);border-bottom:1px var(--tw-border-style);border-color:#d977062e}#blog .article-detail .article-content h2,#blog .article-detail .article-content h3{margin-bottom:calc(var(--spacing,.25rem)*3);text-wrap:balance;--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-brown-strong);letter-spacing:-.01em}#blog .article-detail .article-content h3{margin-top:calc(var(--spacing,.25rem)*6);font-size:var(--type-subheading);line-height:var(--lh-subheading)}#blog .article-detail .article-content ol,#blog .article-detail .article-content p,#blog .article-detail .article-content ul{margin-bottom:15px}#blog .article-detail .article-content ul{padding-left:calc(var(--spacing,.25rem)*0)}#blog .article-detail .article-content ol{padding-left:calc(var(--spacing,.25rem)*5)}#blog .article-detail .article-content ol li,#blog .article-detail .article-content ul li{margin-bottom:calc(var(--spacing,.25rem)*2);position:relative}#blog .article-detail .article-content ul li{padding-left:1.1rem;list-style:none}#blog .article-detail .article-content ul li:before{content:"✦";color:#d97706;font-size:.8rem;line-height:1.75rem;position:absolute;top:.05rem;left:0}#blog .article-detail .article-content ol li{padding-left:calc(var(--spacing,.25rem)*1)}#blog .article-detail .article-content strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-brown-strong)}#blog .article-detail .article-content em{color:var(--color-brown-strong);font-style:italic}#blog .article-detail .article-content a{color:var(--color-gold-accent);text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px}@media (hover:hover){#blog .article-detail .article-content a:hover{color:var(--color-brown-strong)}}#blog .article-detail .article-content blockquote{margin-block:calc(var(--spacing,.25rem)*6);padding-left:calc(var(--spacing,.25rem)*5);color:var(--color-brown-secondary);background:linear-gradient(90deg,#d977060f,#0000);border-left:1px solid #d9770659;border-radius:0 12px 12px 0;padding-top:.8rem;padding-bottom:.8rem;font-style:italic}#blog .article-detail .article-content hr{border:0;border-top:1px solid #d977062e;margin:2rem 0}#blog .article-detail .article-content img{border-radius:var(--radius-xl,.75rem)}#blog .article-detail .article-content>:first-child{margin-top:0}#blog .article-detail .article-content>:last-child{margin-bottom:0}.astro-clock{background-image:url(/backgrounds/zodiac-circle-edited.svg);background-position:50%;background-repeat:no-repeat;background-size:75%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}