.pv-about__hero{position:relative;padding:56px 0 44px;background:var(--ink);border-bottom:1px solid var(--line);overflow:hidden;text-align:center}.pv-about__hero-bg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:var(--f-display);font-size:clamp(6rem,16vw,14rem);font-weight:900;color:var(--w03);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:.05em}.pv-about__hero-content{position:relative;z-index:1;max-width:800px;margin:0 auto}.pv-about__h1{font-family:var(--f-display);font-size:clamp(2.2rem,4.5vw,4rem);font-weight:900;text-transform:uppercase;letter-spacing:.03em;color:var(--white);line-height:1;margin:10px 0 0}.pv-about__h1 em{font-style:normal;color:var(--red)}.pv-about__lead{font-family:var(--f-body);font-size:clamp(1rem,1.8vw,1.2rem);color:var(--w55);line-height:1.75;max-width:620px;margin:20px auto 0}.pv-about__story{background:var(--ink-1)}.pv-about__story-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.pv-about__story-stats{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.pv-about__stat{display:flex;flex-direction:column;gap:4px;padding:28px 24px;background:var(--ink-2);text-align:center}.pv-about__stat-val{font-family:var(--f-display);font-size:clamp(2rem,4vw,2.8rem);font-weight:900;color:var(--red);line-height:1;letter-spacing:-.01em}.pv-about__stat-val small{font-size:.55em;font-weight:700;vertical-align:super}.pv-about__stat-key{font-family:var(--f-mono);font-size:.68rem;color:var(--w30);text-transform:uppercase;letter-spacing:.1em;line-height:1.4}.pv-about__why{background:var(--ink)}.pv-about__pillars{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.pv-about__pillar{background:var(--ink-2);border:1px solid var(--line);border-radius:var(--r-md);padding:32px 28px;transition:border-color var(--t),transform var(--t)}.pv-about__pillar:hover{border-color:var(--line-hot);transform:translateY(-4px)}.pv-about__pillar-icon{width:36px;height:36px;color:var(--red);margin-bottom:18px}.pv-about__pillar-icon svg{width:100%;height:100%}.pv-about__pillar h3{font-family:var(--f-display);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--white);margin:0 0 12px}.pv-about__pillar p{font-family:var(--f-body);font-size:.9rem;color:var(--w55);line-height:1.7;margin:0}.pv-about__contact{background:var(--ink-1)}.pv-about__contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.pv-about__contact-details{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.pv-about__contact-item{display:flex;gap:18px;align-items:flex-start;padding:24px 28px;border-bottom:1px solid var(--line);background:var(--ink-2);transition:background var(--t)}.pv-about__contact-item:last-child{border-bottom:none}.pv-about__contact-item:hover{background:var(--ink-3)}.pv-about__contact-item svg{width:22px;height:22px;color:var(--red);flex-shrink:0;margin-top:2px}.pv-about__contact-label{display:block;font-family:var(--f-mono);font-size:.65rem;color:var(--w30);text-transform:uppercase;letter-spacing:.12em;margin-bottom:4px}.pv-about__contact-val{display:block;font-family:var(--f-body);font-size:.92rem;color:var(--w80);line-height:1.5;text-decoration:none;transition:color var(--t)}a.pv-about__contact-val:hover{color:var(--red)}@media(max-width:900px){.pv-about__story-grid,.pv-about__contact-grid{grid-template-columns:1fr;gap:48px}}@media(max-width:480px){.pv-about__story-stats{grid-template-columns:1fr 1fr}.pv-about__h1{font-size:2.4rem}}@media(min-width:1920px){.pv-about__hero{padding:80px 0 60px}.pv-about__story-grid,.pv-about__contact-grid{gap:80px}}@media(min-width:768px)and (max-width:1023px){.pv-about__story-grid,.pv-about__contact-grid{grid-template-columns:1fr;gap:40px}.pv-about__pillars{grid-template-columns:repeat(2,1fr)}.pv-about__hero{padding:60px 0 48px}}@media(max-width:374px){.pv-about__h1{font-size:1.9rem}.pv-about__stat-val{font-size:1.6rem}.pv-about__pillar{padding:20px 18px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/about-page.css.map */
