.ab{position:relative;background:var(--ink-dark);color:var(--on-dark)}.ab__section-label{display:flex;align-items:center;gap:18px;font-family:Inter,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:var(--accent);margin-bottom:40px}.ab__label-line{display:inline-block;width:40px;height:1px;background:var(--accent)}.ab__hero{position:relative;width:100%;height:100vh;min-height:700px;overflow:hidden;display:flex;align-items:center;justify-content:center}.ab__hero-media{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:1;will-change:transform}.ab__hero-media img{width:100%;height:100%;object-fit:cover}.ab__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to bottom,#00000080,#0003 35%,#000000bf)}.ab__hero-content{position:relative;z-index:3;text-align:center;max-width:1000px;padding:0 40px}.ab__hero-meta{display:flex;align-items:center;justify-content:center;gap:18px;margin-bottom:30px}.ab__hero-line{display:inline-block;width:50px;height:1px;background:var(--accent)}.ab__hero-label{font-family:Inter,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.4em;text-transform:uppercase;color:var(--accent)}.ab__hero-title{font-family:Playfair Display,serif;font-size:clamp(3.5rem,10vw,10rem);font-weight:400;color:var(--on-dark);line-height:.95;letter-spacing:-.02em;margin-bottom:25px}.ab__hero-title em{font-style:italic;color:var(--accent)}.ab__hero-sub{font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#fff9}.ab__hero-scroll{position:absolute;bottom:50px;left:50%;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:15px;font-family:Inter,sans-serif;font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:#ffffff80}.ab__scroll-line{width:1px;height:50px;background:linear-gradient(to bottom,var(--accent),transparent);animation:abScrollPulse 2s infinite}@keyframes abScrollPulse{0%,to{opacity:.3;transform:scaleY(.5)}50%{opacity:1;transform:scaleY(1)}}.ab__manifesto{background:var(--ink-dark);padding:160px 60px;position:relative;overflow:hidden}.ab__manifesto:before,.ab__manifesto:after{content:"";position:absolute;width:1px;height:80px;background:linear-gradient(to bottom,transparent,var(--accent),transparent);left:50%}.ab__manifesto:before{top:60px}.ab__manifesto:after{bottom:60px}.ab__manifesto-inner{max-width:900px;margin:0 auto;text-align:center}.ab__manifesto .ab__section-label{justify-content:center;margin-bottom:50px}.ab__manifesto-quote{font-family:Playfair Display,serif;font-size:clamp(1.6rem,3.2vw,3rem);font-style:italic;font-weight:400;line-height:1.4;color:var(--on-dark);margin-bottom:60px;position:relative;padding:0 40px}.ab__manifesto-quote:before,.ab__manifesto-quote:after{font-family:Playfair Display,serif;font-size:5rem;color:#c9a96e26;position:absolute;line-height:1}.ab__manifesto-quote:before{content:'"';top:-25px;left:0}.ab__manifesto-quote:after{content:'"';bottom:-55px;right:0}.ab__manifesto-signature{display:flex;flex-direction:column;align-items:center}.ab__sig-line{width:40px;height:1px;background:var(--accent);margin-bottom:20px}.ab__sig-name{font-family:Playfair Display,serif;font-size:1.2rem;font-style:italic;color:var(--accent)}.ab__story{background:var(--bg-2);color:var(--ink)}.ab__story-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:90vh}.ab__story-image{position:relative;overflow:hidden}.ab__story-image img{width:100%;height:100%;object-fit:cover;min-height:700px}.ab__story-placeholder{width:100%;height:100%;min-height:700px;background:linear-gradient(135deg,#1a1510,#0a0807);display:flex;align-items:center;justify-content:center}.ab__story-placeholder span{font-family:Playfair Display,serif;font-size:6rem;color:#c9a96e33;font-style:italic}.ab__story-text{display:flex;flex-direction:column;justify-content:center;padding:120px 80px;max-width:700px}.ab__story-text .ab__section-label{color:var(--accent)}.ab__story-heading{font-family:Playfair Display,serif;font-size:clamp(2.2rem,4.5vw,4rem);font-weight:400;color:var(--ink);line-height:1.1;margin-bottom:50px}.ab__story-heading em{font-style:italic;color:var(--accent)}.ab__story-body{font-family:Inter,sans-serif;font-size:1rem;font-weight:300;line-height:1.9;color:var(--ink-soft)}.ab__story-body p{margin-bottom:22px}.ab__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#c9a96e26}.ab__stat{padding:80px 40px;text-align:center;background:var(--ink-dark);transition:background .4s}.ab__stat:hover{background:var(--ink-dark)}.ab__stat-number{font-family:Playfair Display,serif;font-size:clamp(2.5rem,4.5vw,4rem);color:var(--accent);margin-bottom:12px;line-height:1}.ab__stat-label{font-family:Inter,sans-serif;font-size:.65rem;font-weight:500;letter-spacing:.25em;text-transform:uppercase;color:#fff6}.ab__process{background:var(--ink-dark);padding:160px 60px}.ab__process-head{max-width:900px;margin:0 auto 100px;text-align:center}.ab__process-head .ab__section-label{justify-content:center}.ab__process-heading{font-family:Playfair Display,serif;font-size:clamp(2.5rem,5vw,4.5rem);color:var(--on-dark);line-height:1.1;margin-bottom:30px}.ab__process-heading em{font-style:italic;color:var(--accent)}.ab__process-sub{font-family:Inter,sans-serif;font-size:1rem;font-weight:300;line-height:1.8;color:#ffffff8c;max-width:650px;margin:0 auto}.ab__process-grid{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:50px}.ab__process-step{position:relative;padding-top:40px;border-top:1px solid rgba(201,169,110,.25)}.ab__process-num{font-family:Playfair Display,serif;font-size:3.5rem;font-style:italic;color:var(--accent);opacity:.35;line-height:1;margin-bottom:30px}.ab__process-title{font-family:Playfair Display,serif;font-size:1.6rem;color:var(--on-dark);margin-bottom:18px}.ab__process-text{font-family:Inter,sans-serif;font-size:.9rem;font-weight:300;line-height:1.8;color:#ffffff80}.ab__studio{position:relative;height:90vh;min-height:600px;overflow:hidden;display:flex;align-items:center}.ab__studio-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ab__studio-media img{width:100%;height:100%;object-fit:cover}.ab__studio-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to right,rgba(0,0,0,.8) 0%,rgba(0,0,0,.3) 55%,transparent 100%)}.ab__studio-content{position:relative;z-index:3;max-width:600px;padding:0 80px}.ab__studio-heading{font-family:Playfair Display,serif;font-size:clamp(2.5rem,5vw,4.5rem);color:var(--on-dark);line-height:1.1;margin-bottom:35px}.ab__studio-heading em{font-style:italic;color:var(--accent)}.ab__studio-text{font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;line-height:1.9;color:#ffffffb3}.ab__philosophy{background:var(--bg-2);color:var(--ink);padding:160px 60px}.ab__philosophy-inner{max-width:1300px;margin:0 auto}.ab__philosophy .ab__section-label{color:var(--accent)}.ab__philosophy-heading{font-family:Playfair Display,serif;font-size:clamp(2.5rem,5vw,4.5rem);color:var(--ink);line-height:1.1;margin-bottom:100px;max-width:900px}.ab__philosophy-heading em{font-style:italic;color:var(--accent)}.ab__philosophy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.ab__philo-card{padding-top:40px;border-top:1px solid var(--line-strong)}.ab__philo-mark{font-size:1.2rem;color:var(--accent);margin-bottom:25px;opacity:.7}.ab__philo-card h4{font-family:Playfair Display,serif;font-size:1.6rem;color:var(--ink);margin-bottom:20px}.ab__philo-card p{font-family:Inter,sans-serif;font-size:.95rem;font-weight:300;line-height:1.8;color:#0000008c}.ab__cta{background:var(--ink-dark);padding:180px 60px;text-align:center}.ab__cta-inner{max-width:800px;margin:0 auto}.ab__cta .ab__section-label{justify-content:center}.ab__cta-heading{font-family:Playfair Display,serif;font-size:clamp(2.5rem,5vw,4.5rem);color:var(--on-dark);line-height:1.1;margin-bottom:30px}.ab__cta-heading em{font-style:italic;color:var(--accent)}.ab__cta-text{font-family:Inter,sans-serif;font-size:1.05rem;font-weight:300;line-height:1.9;color:#ffffff8c;margin-bottom:60px;max-width:600px;margin-left:auto;margin-right:auto}.ab__cta-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}@media(max-width:1024px){.ab__manifesto,.ab__process,.ab__philosophy,.ab__cta{padding:120px 40px}.ab__story-grid{grid-template-columns:1fr}.ab__story-image img,.ab__story-placeholder{min-height:500px}.ab__story-text{padding:100px 40px;max-width:none}.ab__stats{grid-template-columns:1fr 1fr}.ab__process-grid{grid-template-columns:1fr 1fr;gap:50px 40px}.ab__studio-content{padding:0 40px;max-width:500px}.ab__philosophy-grid{grid-template-columns:1fr;gap:50px}}@media(max-width:768px){.ab__hero{min-height:550px}.ab__hero-content{padding:0 25px}.ab__hero-meta{gap:12px}.ab__hero-line{width:30px}.ab__manifesto,.ab__process,.ab__philosophy,.ab__cta{padding:90px 25px}.ab__manifesto-quote{padding:0 20px}.ab__story-text{padding:80px 25px}.ab__stats{grid-template-columns:1fr 1fr}.ab__stat{padding:60px 25px}.ab__process-grid{grid-template-columns:1fr;gap:45px}.ab__studio{height:70vh;min-height:500px}.ab__studio-content{padding:0 25px}.ab__cta-buttons{flex-direction:column;align-items:center}.ab__cta-buttons .btn{width:100%;max-width:280px;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about-editorial.css.map */
