@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.blog-post[data-astro-cid-4ee7rn3o]{background-color:#fff;padding-bottom:6rem}.blog-post__hero[data-astro-cid-4ee7rn3o]{color:#fff;background:linear-gradient(160deg,#0a0a0a 0%,#1a1a1a 40%,#4a2810 100%);padding:150px 0 4rem}.blog-post__container[data-astro-cid-4ee7rn3o]{width:100%;max-width:820px;margin-inline:auto;padding-inline:clamp(1rem,5vw,2rem)}.blog-post__back[data-astro-cid-4ee7rn3o]{color:#ffffffb3;margin-bottom:1.5rem;font-size:clamp(.875rem,.8rem + .375vw,1rem);text-decoration:none;transition:color .15s;display:inline-block}.blog-post__back[data-astro-cid-4ee7rn3o]:before{content:"← "}.blog-post__back[data-astro-cid-4ee7rn3o]:hover{color:#ef7b25}.blog-post__category[data-astro-cid-4ee7rn3o]{color:#ef7b25;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;display:block}.blog-post__title[data-astro-cid-4ee7rn3o]{color:#fff;overflow-wrap:break-word;letter-spacing:-.02em;text-wrap:balance;margin-bottom:1rem;font-size:clamp(1.875rem,1.5rem + 1.875vw,2.5rem);font-weight:700;line-height:1.25}.blog-post__date[data-astro-cid-4ee7rn3o]{color:#ffffffa6;font-size:clamp(.875rem,.8rem + .375vw,1rem)}.blog-post__image[data-astro-cid-4ee7rn3o]{aspect-ratio:1200/630;border-radius:1rem;width:100%;height:auto;margin-top:3rem;display:block;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.blog-post__content[data-astro-cid-4ee7rn3o]{color:#353535;margin-top:3rem;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.blog-post__content[data-astro-cid-4ee7rn3o]>:first-child{margin-top:0}.blog-post__content[data-astro-cid-4ee7rn3o] p{color:#353535;margin:0 0 1.5rem;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.blog-post__content[data-astro-cid-4ee7rn3o] li{color:#353535}.blog-post__content[data-astro-cid-4ee7rn3o] h2{margin:4rem 0 1rem;font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:700;line-height:1.25}.blog-post__content[data-astro-cid-4ee7rn3o] h3{margin:2.5rem 0 .75rem;font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:600;line-height:1.25}.blog-post__content[data-astro-cid-4ee7rn3o] ul,.blog-post__content[data-astro-cid-4ee7rn3o] ol{margin:0 0 1.5rem;padding-left:1.5rem}.blog-post__content[data-astro-cid-4ee7rn3o] ul{list-style:outside}.blog-post__content[data-astro-cid-4ee7rn3o] ol{list-style:decimal}.blog-post__content[data-astro-cid-4ee7rn3o] li{margin-bottom:.5rem}.blog-post__content[data-astro-cid-4ee7rn3o] li::marker{color:#ef7b25}.blog-post__content[data-astro-cid-4ee7rn3o] a{color:#d66a1b;text-underline-offset:3px;text-decoration:underline}.blog-post__content[data-astro-cid-4ee7rn3o] strong{font-weight:600}.blog-post__content[data-astro-cid-4ee7rn3o] blockquote{background-color:#fff4ec;border-left:4px solid #ef7b25;border-radius:0 .5rem .5rem 0;margin:2rem 0;padding:1rem 1.5rem}.blog-post__content[data-astro-cid-4ee7rn3o] table{border-collapse:collapse;width:100%;margin:2rem 0;font-size:clamp(.875rem,.8rem + .375vw,1rem)}@media (width<=767px){.blog-post__content[data-astro-cid-4ee7rn3o] table{display:block;overflow-x:auto}}.blog-post__content[data-astro-cid-4ee7rn3o] th,.blog-post__content[data-astro-cid-4ee7rn3o] td{text-align:left;vertical-align:top;border:1px solid #e5e7eb;padding:.75rem 1rem}.blog-post__content[data-astro-cid-4ee7rn3o] th{background-color:#f3f5f8;font-weight:600}.blog-post__content[data-astro-cid-4ee7rn3o] code{background-color:#f3f5f8;border-radius:.25rem;padding:.1em .35em;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.9em}.blog-post__cta[data-astro-cid-4ee7rn3o]{color:#fff;background-color:#242830;border-radius:1.5rem;margin-top:4rem;padding:2.5rem}.blog-post__cta-title[data-astro-cid-4ee7rn3o]{color:#fff;margin-bottom:.75rem;font-size:clamp(1.5rem,1.3rem + 1vw,2rem);font-weight:700;line-height:1.25}.blog-post__cta-text[data-astro-cid-4ee7rn3o]{color:#ffffffbf;margin-bottom:1.5rem;line-height:1.7}.blog-post__cta-button[data-astro-cid-4ee7rn3o]{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:Inter,Varela Round,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:500;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.blog-post__cta-button[data-astro-cid-4ee7rn3o]:disabled{opacity:.5;cursor:not-allowed}.blog-post__cta-button[data-astro-cid-4ee7rn3o]{color:#fff;background-color:#ef7b25}.blog-post__cta-button[data-astro-cid-4ee7rn3o]:hover:not(:disabled){background-color:#d66a1b;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.blog-post__cta-button[data-astro-cid-4ee7rn3o]:active:not(:disabled){transform:translateY(0)}
