.latest-blog.svelte-9mcj1a{padding:50px}.blog-box.svelte-9mcj1a{position:relative;background-color:var(--background)}.blog-box.svelte-9mcj1a:before{position:absolute;inset:0;z-index:2;pointer-events:none;content:"";border:1.5px solid var(--primary)}.title-box.svelte-9mcj1a{display:flex;justify-content:space-between;gap:1rem;width:100%;padding:1rem}.title-box.svelte-9mcj1a h1:where(.svelte-9mcj1a){overflow-wrap:anywhere}.title-box.svelte-9mcj1a p:where(.svelte-9mcj1a),.author-block.svelte-9mcj1a p:where(.svelte-9mcj1a){margin:0}.author-block.svelte-9mcj1a{display:flex;justify-content:flex-end;gap:1rem;text-align:right}.author-avatar.svelte-9mcj1a{width:3rem;height:3rem;border-radius:50%;object-fit:cover}.blog-txt.svelte-9mcj1a{position:relative;padding:1rem;overflow-wrap:anywhere}.blog-txt.svelte-9mcj1a:before{position:absolute;top:0;left:0;right:0;height:1.5px;background-color:var(--primary);content:""}@media(max-width:800px){.latest-blog.svelte-9mcj1a{padding:.5rem}.title-box.svelte-9mcj1a{flex-direction:column;align-items:flex-start;padding:.5rem}.blog-txt.svelte-9mcj1a,.comment-create,.comment-editor-shell{padding:.5rem}.author-block.svelte-9mcj1a{text-align:left}}.home-page.svelte-1uha8ag{width:min(100%,1440px);margin:0 auto;padding:2rem 1rem 4rem;background:var(--background);color:var(--primary)}.home-block.svelte-1uha8ag{background:var(--background)}.home-block.svelte-1uha8ag+.home-block:where(.svelte-1uha8ag){margin-top:0}.home-section-header.svelte-1uha8ag{border:1.5px solid var(--primary);border-top:0;border-bottom:0}.home-section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(4rem,9vw,7rem);line-height:.85}.home-section-header.svelte-1uha8ag .app-meta:where(.svelte-1uha8ag){font-size:clamp(1.25rem,2vw,1.75rem);line-height:1}.home-section-action.svelte-1uha8ag{white-space:nowrap}.home-block--hero>div{padding:0!important}.home-block--announce .announcement-bar{border-top:0}.home-block--latest .latest-blog{padding:0}.home-block--latest .blog-box:before{border-top-width:1.5px}.home-block--latest .title-box{border-top:0}.home-block--latest .title-box a{color:var(--primary);overflow-wrap:anywhere}.home-block--latest .title-box h1{font-size:clamp(2rem,6vw,4rem);line-height:.95}.home-block--latest .title-box p,.home-block--latest .author-block p{font-family:Haffer;font-size:.85rem;line-height:1.1;color:var(--primary)}.home-block--latest .author-avatar{border:1.5px solid var(--primary);border-radius:0;background:var(--shade)}.home-block--latest .blog-txt{overflow-wrap:anywhere}@media(max-width:950px){.home-page.svelte-1uha8ag{padding-top:1rem}}@media(max-width:800px){.home-page.svelte-1uha8ag{padding:.5rem .5rem 3rem}.home-section-header.svelte-1uha8ag{align-items:stretch;flex-direction:column;padding:.5rem}.home-section-action.svelte-1uha8ag{width:100%}.home-section-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.5rem,16vw,4rem)}}
