.home-fold{display:block}.home-fold-summary{display:none}@media (width>=640px){.home-fold::details-content{content-visibility:visible;display:block}}@media (width<=639px){.home-fold{border:1px solid hsl(var(--border));background:hsl(var(--card) / .6);border-radius:.9rem;margin:.5rem 1rem;overflow:hidden}.home-fold-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:.85rem 1rem;list-style:none;display:flex}.home-fold-summary::-webkit-details-marker{display:none}.home-fold-summary strong{color:hsl(var(--foreground));font-size:.95rem;display:block}.home-fold-summary small{color:hsl(var(--muted-foreground));margin-top:.1rem;font-size:.75rem;display:block}.home-fold-chevron{width:1.1rem;height:1.1rem;color:hsl(var(--primary));flex-shrink:0;transition:transform .2s}.home-fold[open] .home-fold-chevron{transform:rotate(180deg)}.home-fold[open] .home-fold-summary{border-bottom:1px solid hsl(var(--border))}.home-fold-body>* section,.home-fold-body>section{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.home-fold-chevron{color:#f59f0a}.home-fold-summary{background:linear-gradient(135deg,#f59f0a14,#0000 60%)}.home-fold-body{padding:0 0 .5rem}.home-fold-body section{padding-left:.75rem!important;padding-right:.75rem!important}.home-fold-body .container{padding-left:0!important;padding-right:0!important}.home-fold-body h2{margin-bottom:.5rem!important;font-size:1.35rem!important;line-height:1.2!important}.home-fold-body h2+p,.home-fold-body header p{font-size:.85rem!important;line-height:1.45!important}.home-fold-body h3{font-size:.9rem!important;line-height:1.25!important}.home-fold-body [class*=mb-12],.home-fold-body [class*=mb-16],.home-fold-body [class*=mb-10]{margin-bottom:1.25rem!important}.home-fold-body [class*=py-20],.home-fold-body [class*=py-24],.home-fold-body [class*=py-16]{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.home-fold-body .grid:not([class~=grid-cols-2]):not([class~=grid-cols-3]):not([class~=grid-cols-4]):not([class~=grid-cols-5]):not([class~=grid-cols-6]):has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.6rem!important}.home-fold-body .grid>*{min-width:0}.home-fold-body .grid>* p{font-size:.78rem;line-height:1.4}.home-fold-body .grid>* [class*=p-6],.home-fold-body .grid>[class*=p-6],.home-fold-body .grid>[class*=p-8],.home-fold-body .grid>* [class*=p-8]{padding:.75rem!important}.home-fold-body [data-track-section=blog-teaser] .grid :is(a,div,article):has(>img){aspect-ratio:auto!important;height:96px!important;min-height:0!important}.home-fold-body [data-track-section=blog-teaser] .grid img{object-fit:cover;width:100%;height:100%!important}.home-fold-body .grid>* [class*=line-clamp]{-webkit-line-clamp:2}.home-fold[open] .home-fold-body [style*="opacity: 0"]{opacity:1!important;transform:none!important}}
