.pf{--ink: #0b0c10;--paper: #f1f0eb;--acid: #dfff00;--pink: #ff6d75;--text-on-dark: #f5f5f0;--text-on-light: #0b0c10;--hero-glow: #1e2138;--work-background: #161823;--cta-background: #ff6d75;--card-background: #f5f5f0;--success-color: #35b999;--cool-accent: #8799ff;--service-icon-color: #5d62e9;--logo-width: 150px;background:var(--ink);color:var(--text-on-dark);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.pf *{box-sizing:border-box}.pf a{color:inherit;text-decoration:none}.pf-nav{min-height:9rem;padding:0 5.5vw;border-bottom:1px solid rgb(255 255 255 / 16%);display:flex;align-items:center;justify-content:space-between;gap:2rem}.pf-logo{width:var(--logo-width);max-width:42vw;font-size:2.5rem;font-weight:900;letter-spacing:0;line-height:.68;display:inline-grid}.pf-logo__word{color:currentColor}.pf-logo__word span{color:var(--acid)}.pf-logo small{font-size:.65rem;letter-spacing:.22em;font-weight:700;margin:1rem 0 0 .15rem}.pf-logo--image{line-height:1}.pf-logo__image{width:100%;height:auto;display:block}.pf-nav__links{display:flex;gap:3rem;font-size:1.2rem;font-weight:700}.pf-nav__links a:hover{color:var(--acid)}.pf-nav__cta{border:1px solid rgb(255 255 255 / 44%);padding:1.2rem 1.8rem;font-size:1.05rem;font-weight:700;letter-spacing:.04em;white-space:nowrap}.pf-nav__cta b,.pf-button b{color:var(--acid);font-size:1.7rem;margin-left:1rem}.pf-hero{min-height:70rem;padding:11rem 8vw 8rem;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;position:relative;background:radial-gradient(circle at 80% 55%,var(--hero-glow) 0,var(--ink) 43%)}.pf-kicker{font-size:1rem;letter-spacing:.14em;font-weight:700;margin:0 0 2.5rem;text-transform:uppercase}.pf-kicker i{background:var(--acid);width:1.1rem;height:1.1rem;display:inline-block;margin-right:.8rem;transform:rotate(45deg)}.pf h1,.pf h2{font-size:9rem;line-height:.86;letter-spacing:0;margin:0;font-weight:900}.pf h1 em,.pf h2 em{font-family:Georgia,serif;font-weight:400;letter-spacing:0}.pf-hero__lead{font-size:1.7rem;line-height:1.45;max-width:48rem;margin:4rem 0}.pf-hero__actions{display:flex;align-items:center;gap:3rem;flex-wrap:wrap}.pf-button{display:inline-flex;align-items:center;padding:1.7rem 2rem;background:var(--acid);color:var(--ink);font-weight:800;font-size:1.1rem;letter-spacing:.04em;transition:transform .2s,box-shadow .2s}.pf-button:hover{transform:translate(-.4rem,-.4rem);box-shadow:.4rem .4rem 0 var(--text-on-dark)}.pf-play{font-weight:700;font-size:1.1rem}.pf-play span{display:inline-grid;place-items:center;border:1px solid currentColor;width:3.8rem;height:3.8rem;border-radius:100%;margin-right:1rem;font-size:.9rem}.pf-hero__proof{display:flex;gap:3rem;margin-top:8rem;flex-wrap:wrap}.pf-hero__proof span{font-size:1.05rem;text-transform:uppercase;line-height:1.45;max-width:12rem}.pf-hero__proof b{display:block;color:var(--acid);font-size:2.3rem;letter-spacing:0}.pf-hero__orbit{height:48rem;position:relative}.pf-orbit__circle{position:absolute;border:1px solid rgb(255 255 255 / 29%);border-radius:50%;top:3rem;right:3rem;bottom:3rem;left:3rem}.pf-orbit__circle--two{top:11rem;right:11rem;bottom:11rem;left:11rem;border-style:dashed;animation:pfspin 20s linear infinite}.pf-orbit__core{position:absolute;top:16rem;right:16rem;bottom:16rem;left:16rem;border-radius:50%;background:var(--acid);color:var(--ink);display:grid;place-items:center;text-align:center;font-weight:900;font-size:1.4rem;line-height:.82;transform:rotate(-14deg)}.pf-float{position:absolute;font-style:normal;font-size:8rem;color:var(--pink)}.pf-float--one{top:0;right:5rem}.pf-float--two{bottom:1rem;left:0;color:var(--cool-accent)}.pf-card{position:absolute;right:-3rem;bottom:5rem;background:var(--card-background);color:var(--ink);padding:1.7rem 2rem;width:19rem;transform:rotate(-7deg);box-shadow:.7rem .7rem 0 var(--pink)}.pf-card span,.pf-card small{font-size:.9rem;letter-spacing:.12em;font-weight:700}.pf-card b{display:block;font-size:5rem;line-height:1;margin:.8rem 0;letter-spacing:0}.pf-card b span{font-size:2.3rem;letter-spacing:0}.pf-card em{position:absolute;right:1.6rem;top:4rem;font-size:3rem;color:var(--success-color);font-style:normal}.pf-ticker{background:var(--acid);color:var(--ink);font-size:2.4rem;letter-spacing:0;font-weight:900;white-space:nowrap;overflow:hidden;padding:1.2rem 0}.pf-ticker div{animation:pfticker 22s linear infinite}.pf-ticker b{color:var(--pink);margin:0 1.6rem}.pf-intro{background:var(--paper);color:var(--text-on-light);padding:13rem 8vw;position:relative}.pf-intro>p{font-weight:700;font-size:1.3rem;margin:0 0 2rem}.pf-intro h2{font-size:6.8rem;max-width:105rem}.pf-intro a{position:absolute;right:8vw;bottom:12rem;font-size:1.2rem;font-weight:700;border-bottom:2px solid currentColor;padding-bottom:.8rem}.pf-intro a b{color:var(--pink);font-size:2rem;margin-left:3rem}.pf-services{display:grid;grid-template-columns:repeat(4,1fr);background:var(--paper);color:var(--text-on-light);padding:0 4vw 10rem}.pf-services article{padding:2.5rem 2rem 8rem;border-top:1px solid var(--text-on-light);border-right:1px solid var(--text-on-light);min-height:37rem;position:relative}.pf-services article:last-child{border-right:0}.pf-services span{font-size:1.1rem;font-weight:700}.pf-services i{display:block;font-style:normal;font-size:4rem;margin:5rem 0 3rem;color:var(--service-icon-color)}.pf-services h3{font-size:3.2rem;line-height:.95;letter-spacing:0;margin:0}.pf-services p{font-size:1.25rem;line-height:1.45;max-width:25rem}.pf-services a{position:absolute;bottom:2.5rem;font-size:1rem;font-weight:800}.pf-work{padding:14rem 8vw;background:var(--work-background)}.pf-section-head{display:grid;grid-template-columns:1.3fr .7fr;gap:4rem;align-items:end}.pf-section-head h2{font-size:6.8rem;grid-row:2}.pf-section-head>p:last-child{font-size:1.5rem;line-height:1.4;max-width:32rem;margin:0 0 .5rem}.pf-work-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:8rem 2.5rem;margin-top:8rem}.pf-work-card{display:block}.pf-work-card--two{margin-top:13rem}.pf-work-card--three{margin-top:-5rem}.pf-mock{aspect-ratio:1.12;position:relative;overflow:hidden;padding:2.5rem;background:var(--mock-bg);color:var(--mock-color)}.pf-mock b{font-size:5rem;line-height:.85;letter-spacing:0;position:relative;z-index:1}.pf-mock span{position:absolute;bottom:2.5rem;left:2.5rem;font-size:1rem;font-weight:700;letter-spacing:.1em}.pf-mock i{position:absolute;background:var(--mock-shape)}.pf-mock--arch i{height:75%;width:40%;border-radius:20rem 20rem 0 0;right:14%;bottom:-5%}.pf-mock--circle b{font-family:Georgia,serif;font-style:italic}.pf-mock--circle i{height:60%;width:56%;border-radius:50%;right:-8%;top:11%}.pf-mock--polygon i{width:48%;height:72%;right:10%;bottom:0;clip-path:polygon(30% 0,100% 20%,68% 100%,0 82%)}.pf-mock--none i{display:none}.pf-mock__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pf-work-card>div:last-child{padding-top:1.8rem;position:relative}.pf-work-card h3{font-size:2.7rem;letter-spacing:0;margin:0}.pf-work-card p{font-size:1rem;letter-spacing:.08em;margin:.5rem 0}.pf-work-card strong{position:absolute;right:0;top:2rem;color:var(--acid);font-size:1.25rem}.pf-process{background:var(--paper);color:var(--text-on-light);display:grid;grid-template-columns:.8fr 1.2fr;padding:13rem 8vw;gap:8rem}.pf-process h2{font-size:6rem}.pf-process ol{margin:0;padding:0;list-style:none;border-top:1px solid currentColor}.pf-process li{display:grid;grid-template-columns:7rem 1fr;border-bottom:1px solid currentColor;padding:2.8rem 0}.pf-process li>b{font-size:1.2rem}.pf-process h3{font-size:3rem;margin:0;letter-spacing:0}.pf-process li p{font-size:1.3rem;line-height:1.45;max-width:38rem;margin:1rem 0}.pf-pricing{padding:13rem 8vw}.pf-pricing>h2{font-size:6.8rem;margin-bottom:6rem}.pf-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.pf-pricing-grid article{border:1px solid rgb(255 255 255 / 26%);padding:3rem;min-height:48rem;display:flex;flex-direction:column}.pf-pricing-grid article>p{font-size:1rem;letter-spacing:.11em;font-weight:700;color:#ffffffa6}.pf-pricing-grid h3{font-size:3.8rem;letter-spacing:0;margin:3rem 0 1rem}.pf-pricing-grid article>b{font-size:3.6rem;letter-spacing:0}.pf-pricing-grid article>b small{font-size:1.2rem;letter-spacing:0;font-weight:400}.pf-pricing-grid ul{list-style:none;padding-left:0;line-height:2.3;font-size:1.2rem;margin:4rem 0}.pf-pricing-grid li:before{content:"\2726";color:var(--acid);margin-right:.7rem}.pf-pricing-grid a{margin-top:auto;font-size:1.05rem;font-weight:800;border-bottom:1px solid currentColor;padding-bottom:1rem}.pf-pricing-grid .is-featured{background:var(--acid);color:var(--ink);border-color:var(--acid);box-shadow:.8rem .8rem 0 var(--cool-accent)}.pf-pricing-grid .is-featured>p{color:var(--ink)}.pf-pricing-grid .is-featured li:before{color:var(--pink)}.pf-cta{background:var(--cta-background);color:var(--ink);padding:12rem 8vw;display:flex;justify-content:space-between;align-items:center;gap:4rem;min-height:58rem}.pf-cta h2{font-size:7rem;margin-bottom:4rem}.pf-cta .pf-button{background:var(--ink);color:var(--text-on-dark)}.pf-cta__shape{height:30rem;width:30rem;background:var(--acid);border-radius:49% 51% 29% 71%/55% 37% 63% 45%;display:grid;place-items:center;transform:rotate(16deg);box-shadow:2rem 2rem 0 var(--cool-accent);flex:0 0 auto}.pf-cta__shape span{font-weight:900;font-size:3.5rem;line-height:.76;transform:rotate(-16deg);letter-spacing:0}.pf-footer{padding:7rem 8vw 3rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem;align-items:start}.pf-footer p{font-size:2rem;line-height:1;letter-spacing:0;margin:0}.pf-footer>a:last-of-type{font-size:1.6rem;border-bottom:1px solid currentColor;padding-bottom:.6rem;justify-self:end}.pf-footer>small{grid-column:1 / -1;border-top:1px solid rgb(255 255 255 / 22%);padding-top:2rem;font-size:.9rem;letter-spacing:.1em;color:#ffffffab}@keyframes pfspin{to{transform:rotate(360deg)}}@keyframes pfticker{to{transform:translate(-50%)}}@media(max-width:1100px){.pf h1,.pf h2{font-size:7rem}.pf-intro h2,.pf-section-head h2,.pf-pricing>h2,.pf-cta h2{font-size:5.8rem}}@media(max-width:990px){.pf-hero{grid-template-columns:1fr;padding-top:8rem}.pf-hero__orbit{max-width:55rem;width:100%;margin:4rem auto 0}.pf-services{grid-template-columns:repeat(2,1fr)}.pf-services article:nth-child(2n){border-right:0}.pf-section-head{grid-template-columns:1fr}.pf-work-grid{gap:4rem}.pf-process{grid-template-columns:1fr;gap:5rem}.pf-pricing-grid{grid-template-columns:1fr}.pf-pricing-grid article{min-height:unset}.pf-pricing-grid ul{margin:2rem 0}.pf-cta__shape{width:20rem;height:20rem}.pf-cta__shape span{font-size:2.6rem}.pf-footer{grid-template-columns:1fr 1fr}}@media(max-width:650px){.pf-nav{padding:0 2rem;min-height:7rem}.pf-nav__links{display:none}.pf-nav__cta{padding:.9rem;font-size:.8rem}.pf-logo{font-size:2rem;max-width:48vw}.pf-hero{padding:7rem 2rem 5rem;min-height:auto}.pf h1,.pf h2{font-size:4.9rem}.pf-hero__lead{font-size:1.4rem;margin:3rem 0}.pf-hero__actions{display:block}.pf-play{display:block;margin-top:2rem}.pf-hero__proof{gap:1.4rem;margin-top:5rem}.pf-hero__proof b{font-size:1.8rem}.pf-hero__orbit{height:30rem}.pf-orbit__circle{top:2rem;right:2rem;bottom:2rem;left:2rem}.pf-orbit__circle--two{top:7rem;right:7rem;bottom:7rem;left:7rem}.pf-orbit__core{top:10rem;right:10rem;bottom:10rem;left:10rem;font-size:1rem}.pf-card{right:0;bottom:0;transform:rotate(-4deg);width:16rem}.pf-float{font-size:5rem}.pf-intro,.pf-work,.pf-process,.pf-pricing,.pf-cta{padding:8rem 2rem}.pf-intro h2,.pf-section-head h2,.pf-process h2,.pf-pricing>h2,.pf-cta h2{font-size:4.4rem}.pf-intro a{position:static;display:inline-block;margin-top:4rem}.pf-services{padding:0 2rem 5rem;grid-template-columns:1fr}.pf-services article,.pf-services article:nth-child(2n){border-right:0;min-height:26rem}.pf-services i{margin:3rem 0 2rem}.pf-work-grid{grid-template-columns:1fr;margin-top:5rem}.pf-work-card--two,.pf-work-card--three{margin-top:0}.pf-work-card strong{position:static;display:inline-block;margin-top:.5rem}.pf-process li{grid-template-columns:4rem 1fr}.pf-process h3{font-size:2.3rem}.pf-cta{display:block;min-height:auto}.pf-cta__shape{margin:6rem auto 0}.pf-footer{padding:5rem 2rem 2rem;grid-template-columns:1fr}.pf-footer>a:last-of-type{justify-self:start}.pf-footer>small{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/pixelflo-agency.css.map */
