.bo-banner.php-banner{background:var(--ink);--php-shift:calc(5vw - .099 * 25svh)}.php-banner:before{background-image:url(/product-hunt/banner-newspaper-ink.webp);background-size:auto 100%;background-position:right var(--php-shift) center}.php-brow-stage{top:0;right:var(--php-shift);aspect-ratio:5792/724;pointer-events:none;height:100%;position:absolute}.php-brow-patch,.php-brows{background:0 0/100% 100% no-repeat;width:3.712%;height:8.9779%;position:absolute;top:24.8619%;left:87.5345%}.php-brow-patch{background-image:url(/product-hunt/banner-newspaper-browpatch.webp)}.php-brows{background-image:url(/product-hunt/banner-newspaper-brows.webp);animation:4s linear 1.2s infinite php-brows}@keyframes php-brows{0%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(0)}5%{transform:translateY(-18.46%)}22%{animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(-18.46%)}30%{transform:translateY(0)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.php-brows{animation:none}}.php .bo-headline.h7{font-size:6.66178cqw}.php-strike{text-decoration:none;position:relative}.php-scratch{background:var(--cinnabar);pointer-events:none;width:106%;height:.8em;position:absolute;top:50%;left:-3%;transform:translateY(-50%);-webkit-mask:url(/case-hand/scratch.svg) 50%/100% 100% no-repeat;mask:url(/case-hand/scratch.svg) 50%/100% 100% no-repeat}.php>section{padding-inline:var(--bo-pad-x)}@media (min-width:810px){.php section.bo-intro{row-gap:var(--gap-cta);align-items:start}.php .bo-head{display:contents}.php .bo-headline{padding-bottom:calc(var(--gap-block) - var(--gap-cta));grid-row:1}.php .bo-title{grid-area:2/1}.php .bo-skills{grid-area:3/1}.php .bo-intro .bo-copy{grid-area:2/2/span 2}}.php>section:not(.bo-intro){padding-block:0}.php>section:not(.bo-intro)+section{padding-top:var(--bo-flow)}.php>section:last-of-type{padding-bottom:var(--section-pad-y)}.php .shv-row{gap:var(--bo-flow)}.php .shv section.bo-impact{padding:0}.php section.bo-intro{padding-bottom:var(--bo-flow)}.php .shs-card{width:min(100%,120.889svh);padding:var(--s3) 0 0}.php .shs-cap{padding-bottom:calc(var(--gap-head) - var(--s3))}
