.blog-post .lead{color:rgb(var(--gray-700)/var(--tw-text-opacity,1));font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-top:1.5rem;max-width:42rem}.blog-post .lead,.blog-post h2{text-wrap:pretty;--tw-text-opacity:1}.blog-post h2{color:rgb(var(--gray-900)/var(--tw-text-opacity,1));font-size:2.25rem;font-weight:600;letter-spacing:-.025em;line-height:2.5rem;margin-bottom:.75rem;margin-top:6rem}@media (min-width:640px){.blog-post h2{font-size:3rem;line-height:1;text-wrap:balance}}.blog-post h3{font-size:1.875rem;font-weight:600;line-height:2.25rem;margin-bottom:.75rem;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(var(--accent)/var(--tw-text-opacity,1))}.blog-post h4{font-size:1.5rem;line-height:2rem}.blog-post h4,.blog-post h5{font-weight:600;margin-bottom:.75rem;margin-top:1.5rem;--tw-text-opacity:1;color:rgb(var(--gray-900)/var(--tw-text-opacity,1))}.blog-post h5{font-size:1.25rem;line-height:1.75rem}.blog-post ol,.blog-post p,.blog-post ul{font-size:1rem;line-height:1.75rem;margin-top:.5rem;--tw-text-opacity:1;color:rgb(var(--gray-600)/var(--tw-text-opacity,1))}.blog-post ol,.blog-post ul{list-style-position:inside;list-style-type:disc;margin-left:1.25rem}.blog-post a:not([class*=btn-]){--tw-text-opacity:1;color:rgb(var(--indigo-800)/var(--tw-text-opacity,1));text-decoration-color:rgb(var(--indigo-300)/1);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:4px}.blog-post a:not([class*=btn-]):hover{--tw-text-opacity:1;color:rgb(var(--indigo-950)/var(--tw-text-opacity,1));text-decoration-color:rgb(var(--accent)/1)}.blog-post a:not([class*=btn-]):focus-visible{outline-color:rgb(var(--accent)/1);outline-offset:2px;outline-style:solid;outline-width:2px}.blog-post table{min-width:100%;position:relative}.blog-post table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));--tw-divide-opacity:1;border-color:rgb(var(--gray-300)/var(--tw-divide-opacity,1))}.blog-post table{overflow:auto}.blog-post table th{color:rgb(var(--gray-900)/var(--tw-text-opacity,1));font-weight:600;padding:.875rem .75rem;text-align:left}.blog-post table td,.blog-post table th{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1}.blog-post table td{color:rgb(var(--gray-500)/var(--tw-text-opacity,1));padding:1rem .75rem;white-space:nowrap}.blog-post .warning-box{background-color:rgb(var(--yellow-50)/var(--tw-bg-opacity,1));border-color:rgb(var(--yellow-400)/var(--tw-border-opacity,1));border-left-width:4px;border-radius:var(--radius-lg)}.blog-post .info-box,.blog-post .warning-box{margin-top:1.5rem;--tw-border-opacity:1;--tw-bg-opacity:1;padding:1rem}.blog-post .info-box{background-color:rgb(var(--indigo-50)/var(--tw-bg-opacity,1));border-color:rgb(var(--indigo-400)/var(--tw-border-opacity,1));border-left-width:4px;border-radius:var(--radius-lg)}.blog-post .success-box{border-left-width:4px;border-radius:var(--radius-lg);margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(var(--green-400)/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--green-50)/var(--tw-bg-opacity,1));padding:1rem}.blog-post blockquote{border-left-width:4px;margin-top:1.5rem;--tw-border-opacity:1;border-color:rgb(var(--gray-300)/var(--tw-border-opacity,1));font-style:italic;padding-left:1rem;--tw-text-opacity:1;color:rgb(var(--gray-600)/var(--tw-text-opacity,1))}