.agency-about-hero,.agency-about-story,.agency-about-values,.agency-about-team,.agency-about-metrics,.agency-about-process,.agency-about-clients,.agency-about-apps,.agency-about-cta{display:block;font-family:var(--font-sans);color:#1b1f3b!important;position:relative;border-radius:0;margin:.75rem;padding:1.25rem;width:auto!important;border:3px solid #1B1F3B!important;background:#fffef9!important;box-shadow:none;box-sizing:border-box;overflow:hidden}@media screen and (min-width:750px){.agency-about-hero,.agency-about-story,.agency-about-values,.agency-about-team,.agency-about-metrics,.agency-about-process,.agency-about-clients,.agency-about-apps,.agency-about-cta{margin:1.5rem;padding:3rem}}@media screen and (min-width:990px){.agency-about-hero,.agency-about-story,.agency-about-values,.agency-about-team,.agency-about-metrics,.agency-about-process,.agency-about-clients,.agency-about-apps,.agency-about-cta{margin:2rem;padding:4rem}}.agency-about-hero:after,.agency-about-story:after,.agency-about-values:after,.agency-about-team:after,.agency-about-metrics:after,.agency-about-process:after,.agency-about-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;background-image:linear-gradient(to right,rgba(27,31,59,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(27,31,59,.03) 1px,transparent 1px);background-size:60px 60px;background-repeat:repeat;opacity:.3;z-index:2;pointer-events:none}.agency-about-hero__content,.agency-about-story__content,.agency-about-values__content,.agency-about-team__content,.agency-about-metrics__content,.agency-about-process__content,.agency-about-cta__content{position:relative;z-index:10;width:100%;max-width:none}.agency-about-hero{min-height:80vh;display:flex;align-items:center}.agency-about-hero__content{max-width:960px;margin:0 auto;text-align:center}.agency-about-hero__bg{display:none}.agency-about-hero__label{display:inline-block;font-family:var(--font-mono);font-size:var(--label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:1.5rem}.agency-about-hero__title{font-family:var(--font-sans);font-size:var(--hero-title);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 1.5rem}.agency-about-hero__subtitle{font-size:var(--body-large);line-height:var(--line-height-body);color:var(--text2);margin:0 0 2.5rem;max-width:720px;margin-left:auto;margin-right:auto}.agency-about-hero__buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:2.5rem}.agency-about-hero__proof{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap}.agency-about-hero__proof-item{font-family:var(--font-mono);font-size:var(--label);font-weight:500;letter-spacing:.02em;color:var(--text2);padding:.5rem 1rem;background:var(--panel);border:1px solid var(--border);border-radius:0}.agency-about-story__grid{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}@media screen and (min-width:990px){.agency-about-story__grid{grid-template-columns:6fr 4fr;gap:4rem}}.agency-about-story__title{font-family:var(--font-sans);font-size:var(--section-title);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 1.5rem}.agency-about-story__richtext{font-size:var(--body);line-height:var(--line-height-body);color:var(--text2)}.agency-about-story__richtext p{margin:0 0 1.25rem;color:var(--text2)}.agency-about-story__richtext p:last-child{margin-bottom:0}.agency-about-story__media{background:#fffef9;border:3px solid #1B1F3B;border-radius:0;padding:1.5rem;box-shadow:4px 4px #1b1f3b}.agency-about-story__image{width:100%;border-radius:0;margin-bottom:1.5rem}.agency-about-story__image.placeholder{aspect-ratio:4/3;background:var(--panel)}.agency-about-story__founded{display:inline-block;padding:.5rem 1rem;background:var(--accent);color:var(--bg);border-radius:0;font-family:var(--font-mono);font-size:var(--label);font-weight:600;margin-bottom:1.5rem}.agency-about-story__bullets-title{font-family:var(--font-mono);font-size:var(--label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem}.agency-about-story__bullets-list{list-style:none;padding:0;margin:0}.agency-about-story__bullet{font-size:var(--body);line-height:var(--line-height-body);color:var(--text);margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.agency-about-story__bullet:before{content:"\2713";color:var(--accent);font-weight:600}.agency-about-values__header,.agency-about-metrics__header{text-align:center;max-width:720px;margin:0 auto 2.5rem}.agency-about-values__title,.agency-about-metrics__title-heading{font-family:var(--font-sans);font-size:var(--section-title);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 1rem}.agency-about-values__intro,.agency-about-metrics__intro,.agency-about-story__intro{font-size:var(--body-large);line-height:var(--line-height-body);color:var(--text2);margin:0}.agency-about-values__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.agency-about-values__grid{grid-template-columns:repeat(2,1fr);gap:1.75rem}}.agency-about-values__card{background:var(--panel);border:1px solid var(--border);border-radius:0;padding:2rem;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.agency-about-values__card:hover{transform:translateY(-6px);box-shadow:4px 4px #1b1f3b}.agency-about-values__tag{display:inline-block;font-family:var(--font-mono);font-size:var(--label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem}.agency-about-values__title{font-family:var(--font-sans);font-size:var(--subtitle);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 .75rem}.agency-about-values__description{font-size:var(--body);line-height:var(--line-height-body);color:var(--text2);margin:0}.agency-about-team__header{text-align:center;max-width:720px;margin:0 auto 2.5rem}.agency-about-team__title{font-family:var(--font-sans);font-size:var(--section-title);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 1rem}.agency-about-team__intro{font-size:var(--body-large);line-height:var(--line-height-body);color:var(--text2);margin:0}.agency-about-team__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.agency-about-team__grid{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media screen and (min-width:990px){.agency-about-team__grid{grid-template-columns:repeat(3,1fr);gap:2rem}}.agency-about-team__member{background:var(--panel);border:1px solid var(--border);border-radius:0;padding:1.5rem;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.agency-about-team__member:hover{transform:translateY(-4px);box-shadow:4px 4px #1b1f3b}.agency-about-team__photo{width:100%;aspect-ratio:1;object-fit:cover;border-radius:0;margin-bottom:1.25rem;background:var(--panel)}.agency-about-team__photo.placeholder{display:flex;align-items:center;justify-content:center}.agency-about-team__photo--placeholder{position:relative;display:flex;align-items:center;justify-content:center;background:#f5f0e8;border:3px solid #1B1F3B;box-shadow:4px 4px #1b1f3b;overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.agency-about-team__photo--placeholder img{width:100%;height:100%;object-fit:cover}.agency-about-team__member:hover .agency-about-team__photo--placeholder{border-color:#ff5c00;box-shadow:6px 6px #1b1f3b;transform:translate(-2px,-2px)}.agency-about-team__initials{position:absolute;bottom:12px;right:12px;background:#1b1f3b;color:#ff5c00;font-family:var(--font-sans, "Inter", sans-serif);font-size:1rem;font-weight:800;letter-spacing:.05em;padding:6px 10px;-webkit-user-select:none;user-select:none}.agency-about-team__member-info{text-align:center}.agency-about-team__name{font-family:var(--font-sans);font-size:var(--subtitle);font-weight:700;line-height:var(--line-height-heading);color:var(--text);margin:0 0 .5rem}.agency-about-team__role{font-family:var(--font-mono);font-size:var(--label);font-weight:500;letter-spacing:.02em;color:var(--accent);margin-bottom:1rem}.agency-about-team__bio{font-size:var(--body-small);line-height:var(--line-height-body);color:var(--text2);margin:0 0 1rem}.agency-about-team__linkedin{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:0;background:var(--accent-soft);color:var(--accent);transition:background .2s ease,color .2s ease}.agency-about-team__linkedin:hover{background:var(--accent);color:var(--text)}.agency-about-metrics__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.agency-about-metrics__grid{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media screen and (min-width:990px){.agency-about-metrics__grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.agency-about-metrics__card{background:#fffef9;border:3px solid #1B1F3B;border-radius:0;padding:2rem 1.5rem;text-align:center;box-shadow:4px 4px #1b1f3b;transition:transform .15s ease,box-shadow .15s ease}.agency-about-metrics__card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1b1f3b;border-color:#ff5c00}.agency-about-metrics__value{font-family:var(--font-sans);font-size:var(--section-title);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--accent);margin:0 0 .5rem}.agency-about-metrics__label{font-family:var(--font-mono);font-size:var(--label);font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--text);margin-bottom:.75rem}.agency-about-metrics__caption{font-size:var(--body-small);line-height:var(--line-height-body);color:var(--text2);margin:0}.agency-about-process__header{text-align:center;max-width:720px;margin:0 auto 2.5rem}.agency-about-process__title{font-family:var(--font-sans);font-size:var(--section-title);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 1rem}.agency-about-process__subtitle{font-size:var(--body-large);line-height:var(--line-height-body);color:var(--text2);margin:0}.agency-about-process__steps{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:750px){.agency-about-process__steps{grid-template-columns:repeat(2,1fr);gap:1.75rem}}@media screen and (min-width:990px){.agency-about-process__steps{grid-template-columns:repeat(4,1fr);gap:2rem}}.agency-about-process__step{background:var(--panel);border:1px solid var(--border);border-radius:0;padding:1.5rem;position:relative;transition:transform .25s ease,box-shadow .25s ease}.agency-about-process__step:hover{transform:translateY(-4px);box-shadow:4px 4px #1b1f3b}.agency-about-process__step:not(:last-child):after{display:none}@media screen and (min-width:990px){.agency-about-process__step:not(:last-child):after{content:"\2192";display:flex;align-items:center;justify-content:center;position:absolute;top:1.5rem;right:-1.25rem;width:2rem;height:2rem;color:var(--accent);font-size:var(--body-large);z-index:10}}.agency-about-process__step-number{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--accent-soft);color:var(--accent);border-radius:0;font-family:var(--font-mono);font-size:var(--body);font-weight:700;margin-bottom:1.25rem}.agency-about-process__step-title{font-family:var(--font-sans);font-size:var(--subtitle);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:var(--text);margin:0 0 .75rem}.agency-about-process__step-description{font-size:var(--body-small);line-height:var(--line-height-body);color:var(--text2);margin:0 0 1rem}.agency-about-process__step-tags{display:flex;flex-wrap:wrap;gap:.5rem}.agency-about-process__step-tag{font-family:var(--font-mono);font-size:var(--meta);font-weight:500;letter-spacing:.02em;color:var(--text2);background:var(--panel);border:1px solid var(--border);border-radius:0;padding:.25rem .55rem}.agency-about-cta__panel{position:relative;z-index:10;text-align:center;max-width:800px;margin:0 auto}.agency-about-cta__panel:before{display:none}.agency-about-cta__title{font-family:var(--font-sans);font-size:var(--section-title);font-weight:700;line-height:var(--line-height-heading);letter-spacing:-.02em;color:#1b1f3b!important;margin:0 0 1rem}.agency-about-cta__text{font-size:var(--body-large);line-height:var(--line-height-body);color:#4a4a4a!important;margin:0 0 2rem}.agency-about-cta__buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem}.agency-about-cta__response-time{font-family:var(--font-mono);font-size:var(--label);font-weight:500;letter-spacing:.02em;color:#ff5c00}.agency-about-hero .button,.agency-about-cta .button{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-family:var(--font-sans);font-size:var(--button);font-weight:700;text-decoration:none;border-radius:0;text-transform:uppercase;letter-spacing:.02em;transition:transform .15s ease,box-shadow .15s ease}.agency-about-hero .button--primary,.agency-about-cta .button--primary{background:#ff5c00;color:#fffef9;border:3px solid #1B1F3B;box-shadow:4px 4px #1b1f3b}.agency-about-hero .button--primary:hover,.agency-about-cta .button--primary:hover{transform:translate(-2px,-2px);box-shadow:6px 6px #1b1f3b}.agency-about-hero .button--secondary,.agency-about-cta .button--secondary{background:#fffef9;color:#1b1f3b;border:3px solid #1B1F3B;box-shadow:4px 4px #1b1f3b}.agency-about-hero .button--secondary:hover,.agency-about-cta .button--secondary:hover{color:#ff5c00;border-color:#ff5c00;transform:translate(-2px,-2px);box-shadow:6px 6px #1b1f3b}.mono-text{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em}@keyframes heroGlowBreathe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.agency-about-values__icon,.agency-about-process__step-icon,.agency-about-metrics__icon{margin-bottom:.75rem;color:var(--accent, #FF5C00)}.agency-about-values__icon svg,.agency-about-process__step-icon svg,.agency-about-metrics__icon svg{stroke:currentColor}.agency-about-values__illustration,.agency-about-process__illustration,.agency-about-metrics__illustration{width:48px;height:48px;object-fit:contain;border-radius:0}.agency-about-clients__header{text-align:center;margin-bottom:2.5rem}.agency-about-clients__title{font-size:clamp(24px,4vw,40px);font-weight:800;letter-spacing:-.03em;color:#1b1f3b;margin:0}.agency-about-clients__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.agency-about-clients__track{display:flex;align-items:center;gap:3rem;width:max-content;animation:aboutClientsScroll 25s linear infinite}@keyframes aboutClientsScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.agency-about-clients__logo-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;border:3px solid #1B1F3B;border-radius:0;background:#fffef9;transition:border-color .3s ease}.agency-about-clients__logo-item:hover{border-color:#ff5c00}.agency-about-clients__logo-img{height:28px;width:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.6;transition:opacity .3s ease}.agency-about-clients__logo-item:hover .agency-about-clients__logo-img{opacity:1}.agency-about-clients__logo-text{font-family:var(--font-sans, "Inter", sans-serif);font-size:14px;font-weight:600;color:#4a4a4a;white-space:nowrap;letter-spacing:.02em;transition:color .3s ease}.agency-about-clients__logo-item:hover .agency-about-clients__logo-text{color:#1b1f3b}.agency-about-apps__header{text-align:center;margin-bottom:3rem}.agency-about-apps__title{font-size:clamp(24px,4vw,40px);font-weight:800;letter-spacing:-.03em;color:#1b1f3b;margin:0 0 .75rem}.agency-about-apps__subtitle{font-size:16px;color:#4a4a4a;line-height:1.6;max-width:520px;margin:0 auto}.agency-about-apps__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width:750px){.agency-about-apps__grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.agency-about-apps__card{display:flex;align-items:center;gap:1.25rem;padding:1.5rem;background:#fffef9;border:3px solid #1B1F3B;border-radius:0;text-decoration:none;color:#1b1f3b;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.agency-about-apps__card:hover{border-color:#ff5c00;transform:translateY(-3px);box-shadow:4px 4px #1b1f3b}.agency-about-apps__card-icon{flex-shrink:0}.agency-about-apps__icon-img{width:56px;height:56px;border-radius:0;object-fit:cover}.agency-about-apps__icon-placeholder{width:56px;height:56px;border-radius:0;background:#ff5c001a;display:flex;align-items:center;justify-content:center}.agency-about-apps__icon-placeholder span{font-size:1.5rem;font-weight:800;color:#ff5c00}.agency-about-apps__card-body{flex:1;min-width:0}.agency-about-apps__card-name{font-size:17px;font-weight:700;color:#1b1f3b;margin:0 0 .25rem}.agency-about-apps__card-desc{font-size:13px;color:#4a4a4a;line-height:1.5;margin:0 0 .5rem}.agency-about-apps__card-rating{display:flex;align-items:center;gap:.5rem}.agency-about-apps__stars{display:flex;align-items:center;gap:2px}.agency-about-apps__rating-text{font-family:var(--font-mono, "JetBrains Mono", monospace);font-size:12px;font-weight:600;color:#fff6}.agency-about-apps__card-arrow{flex-shrink:0;font-size:1.25rem;color:#fff3;transition:color .3s ease,transform .3s ease}.agency-about-apps__card:hover .agency-about-apps__card-arrow{color:#ff5c00;transform:translate(4px)}.agency-about-apps__cta{text-align:center;margin-top:2.5rem}@media screen and (max-width:480px){.agency-about-hero__subtitle{font-size:14px}.agency-box-wrapper{padding:1.5rem}.agency-about-story__grid{gap:1.5rem}.agency-about-values__grid{gap:1rem}.agency-about-values__card{padding:1.25rem}.agency-about-team__grid{gap:1rem}.agency-about-team__card{padding:1.25rem}.agency-about-metrics__grid{gap:1rem}.agency-about-metrics__card{padding:1.25rem}.agency-about-metrics__value{font-size:28px}.agency-about-process__steps{gap:1rem}.agency-about-process__step{padding:1.25rem}.agency-about-clients__track{gap:1.5rem}.agency-about-clients__item{padding:.5rem 1rem;font-size:12px}.agency-about-apps__grid{gap:1rem}.agency-about-apps__card{padding:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-agency-about.css.map */
