.home-news,footer[data-cover]{--hn-cross:hsl(var(--foreground)/0.55);--hn-mark:hsl(var(--muted));--hn-arm:hsl(var(--foreground)/0.22)}.home-news .dark,.home-news .hn-pricing,footer[data-cover]{--hn-cross:#8d8781;--hn-mark:#2b2a28;--hn-arm:hsla(38,19%,92%,.24)}.home-news{overflow-x:clip}html:not(.dark) .home-news .hn-dark{--background:0 0% 8.6275%}.home-news .hn-dark h2 em.font-accent{color:#f97316}html:not(.dark) .home-news .hn-pricing{background-color:#161616}.home-news .hn-pricing{--logo-1:#eeebe6;--logo-2:#b4aea8;--logo-3:#6b6560;--logo-bar:#ff6a03}.home-news.numbered-sections .section-label:before{padding-left:18px;background:linear-gradient(var(--logo-2),var(--logo-2)) 0 50% /8px 8px no-repeat}@media (min-width:768px){.home-news .hn-run>section:is([class~=border-t],[class~=border-y]):not(#apps){position:relative}.home-news .hn-run>section:is([class~=border-t],[class~=border-y]):not(#apps):after,.home-news .hn-run>section:is([class~=border-t],[class~=border-y]):not(#apps):before{content:"";position:absolute;top:-6px;z-index:12;width:11px;height:11px;pointer-events:none;background:linear-gradient(var(--hn-cross),var(--hn-cross)) 50% /7px 1px no-repeat,linear-gradient(var(--hn-cross),var(--hn-cross)) 50% /1px 7px no-repeat,var(--hn-mark)}.home-news .hn-run>section:is([class~=border-t],[class~=border-y]):not(#apps):before{left:calc(max(0px, 50% - 640px) - 5px)}.home-news .hn-run>section:is([class~=border-t],[class~=border-y]):not(#apps):after{right:calc(max(0px, 50% - 640px) - 5px)}}.hn-crop{position:absolute;z-index:3;width:11px;height:11px;pointer-events:none;background:linear-gradient(var(--hn-cross),var(--hn-cross)) 50% /7px 1px no-repeat,linear-gradient(var(--hn-cross),var(--hn-cross)) 50% /1px 7px no-repeat,var(--hn-mark)}.hn-crop-edge.hn-crop-tl{top:-6px;left:-6px}.hn-crop-edge.hn-crop-tr{top:-6px;right:-6px}.hn-crop-edge.hn-crop-bl{bottom:-6px;left:-6px}.hn-crop-edge.hn-crop-br{bottom:-6px;right:-6px}.hn-crop-in{z-index:1}.hn-crop-in.hn-crop-tl{top:8px;left:8px}.hn-crop-in.hn-crop-tr{top:8px;right:8px}.hn-crop-in.hn-crop-bl{bottom:8px;left:8px}.hn-crop-in.hn-crop-br{bottom:8px;right:8px}.hn-arm{position:absolute;top:5px;width:46px;height:1px}.hn-crop-bl .hn-arm,.hn-crop-tl .hn-arm{left:11px;background:linear-gradient(90deg,var(--hn-arm),transparent)}.hn-crop-br .hn-arm,.hn-crop-tr .hn-arm{right:11px;background:linear-gradient(270deg,var(--hn-arm),transparent)}.hn-corner{position:absolute;z-index:12;width:11px;height:11px;pointer-events:none;background:linear-gradient(var(--hn-cross),var(--hn-cross)) 50% /7px 1px no-repeat,linear-gradient(var(--hn-cross),var(--hn-cross)) 50% /1px 7px no-repeat,var(--hn-mark)}.hn-corner-bl,.hn-corner-tl{left:calc(max(0px, 50% - 640px) - 5px)}.hn-corner-br,.hn-corner-tr{right:calc(max(0px, 50% - 640px) - 5px)}.hn-corner-tl,.hn-corner-tr{top:-5px}.hn-corner-bl,.hn-corner-br{bottom:-6px}.hn-corner:after{content:"";position:absolute;left:5px;width:1px;height:96px}.hn-corner-tl:after,.hn-corner-tr:after{top:11px;background:linear-gradient(to bottom,var(--hn-arm),transparent)}.hn-corner-bl:after,.hn-corner-br:after{bottom:11px;background:linear-gradient(to top,var(--hn-arm),transparent)}@media (max-width:767.98px){.hn-corner{display:none}}.hn-mast{position:absolute;z-index:11;top:20px;left:16px}@media (min-width:640px){.hn-mast{left:24px}}@media (min-width:1024px){.hn-mast{top:40px;left:max(32px,calc(50% - 640px + 32px))}}.hn-seam{position:relative;width:100%;aspect-ratio:48/14;overflow:hidden;background-color:hsl(var(--background))}@media (min-width:1024px){.hn-seam{aspect-ratio:48/8}}footer[data-cover]{--background:0 0% 8.6275%}.hn-cover{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:48px 16px 44px;border-bottom:1px solid hsl(var(--border))}@media (min-width:640px){.hn-cover{padding-left:24px;padding-right:24px}}@media (min-width:1024px){.hn-cover{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:72px 72px 72px 32px}}.hn-cover-line{max-width:600px;font-size:32px;font-weight:600;line-height:1.08;letter-spacing:-.015em;color:#f5f5f5;text-wrap:balance}@media (min-width:1024px){.hn-cover-line{font-size:48px}}.hn-cover-line em{display:inline-block}.hn-cover-figure{order:-1;justify-self:start;display:block}@media (min-width:1024px){.hn-cover-figure{order:0}}.hn-cover-lg{display:none}.hn-cover-sm{display:block}@media (min-width:1024px){.hn-cover-lg{display:block}.hn-cover-sm{display:none}}