@import url("https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,400;0,600;1,400;1,600&display=swap");.artone-av{--oc-cream:#f1f0e9;--oc-charcoal:#1c1c1a;--oc-taupe:#cec3ba;--oc-terracotta:#1c1c1a;background:var(--oc-cream);color:var(--oc-charcoal);font-family:Jost,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.artone-av ::selection{background:var(--oc-charcoal);color:var(--oc-cream)}.artone-av .oc-serif{font-family:Playfair Display,serif;font-style:italic}.artone-av .oc-container{margin:0 auto;max-width:80rem;padding:0 1.5rem}@media (min-width:768px){.artone-av .oc-container{padding:0 3rem}}.artone-av h1,.artone-av h2,.artone-av h3{color:inherit;font-family:Jost,sans-serif}.artone-av h2{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:300;line-height:1.15;margin:0 0 1.5rem}.artone-av .oc-eyebrow{color:var(--oc-terracotta);display:block;font-size:12px;font-weight:500;letter-spacing:.2em;margin-bottom:1rem;text-transform:uppercase}.artone-av .av-body p{color:rgba(28,28,26,.85)!important;font-size:1.125rem;line-height:1.8;margin:0 0 1.25rem}.artone-av .av-body p:last-child{margin-bottom:0}.artone-av .av-dark .av-body p,.artone-av .oc-dark .av-body p{color:hsla(48,25%,92%,.85)!important}.artone-av .av-body a{border-bottom:1px solid rgba(239,107,81,.4);color:var(--oc-terracotta);font-style:normal;text-decoration:none;transition:border-color .3s,color .3s}.artone-av .av-body a:hover{border-bottom-color:#58595b;color:#58595b}.artone-av .oc-dark .oc-eyebrow,.artone-av .oc-dark .oc-serif{color:var(--oc-taupe)}.artone-av .oc-dark .av-body a{border-bottom-color:hsla(48,25%,92%,.4);color:var(--oc-cream)}.artone-av .av-reveal{opacity:0;transform:translateY(34px);transition:opacity .9s cubic-bezier(.21,.47,.32,.98) var(--d,0s),transform .9s cubic-bezier(.21,.47,.32,.98) var(--d,0s)}.artone-av .av-reveal.is-visible{opacity:1;transform:none}.artone-av .av-fade{animation:avFadeUp 1s cubic-bezier(.21,.47,.32,.98) forwards;animation-delay:var(--d,0s);opacity:0;transform:translateY(22px)}@keyframes avFadeUp{to{opacity:1;transform:none}}.hs-inline-edit .artone-av .av-fade,.hs-inline-edit .artone-av .av-reveal{animation:none!important;opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.artone-av .av-fade,.artone-av .av-reveal{animation:none;opacity:1;transform:none;transition:none}}.artone-av .av-section{padding:7rem 0}.artone-av .oc-dark{background:var(--oc-charcoal);color:var(--oc-cream)}.artone-av .av-hero{overflow:hidden;padding:7rem 0 0;text-align:center}.artone-av .av-hero-stack{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:62rem}.artone-av .av-hero-eyebrow{align-items:center;color:var(--oc-terracotta);display:flex;font-size:12px;font-weight:500;gap:1rem;letter-spacing:.22em;margin-bottom:1.75rem;text-transform:uppercase}.artone-av .av-hero-eyebrow:after,.artone-av .av-hero-eyebrow:before{background:var(--oc-terracotta);content:"";height:1px;width:3rem}.artone-av .av-hero h1{font-size:clamp(3rem,8vw,5.75rem);font-weight:300;letter-spacing:-.02em;line-height:1;margin:0 0 1.75rem}.artone-av .av-hero-sub{color:rgba(28,28,26,.75);font-size:1.25rem;line-height:1.7;margin:0 auto;max-width:44rem}.artone-av .av-hero-scroll{animation:avScrollPulse 2.2s ease-in-out infinite;background:linear-gradient(180deg,rgba(28,28,26,0),rgba(28,28,26,.55));display:block;height:4rem;margin-top:3rem;width:1px}@keyframes avScrollPulse{0%,to{opacity:.3;transform:scaleY(.4);transform-origin:top}50%{opacity:1;transform:scaleY(1);transform-origin:top}}.artone-av .av-hero-image{height:72vh;margin:2rem 0 0;overflow:hidden;position:relative}.artone-av .av-hero-image img{filter:grayscale(1) contrast(1.05);height:118%;object-fit:cover;width:100%;will-change:transform}.artone-av .av-hero-ctas{bottom:1.25rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;position:absolute;right:1.5rem;z-index:2}.artone-av .av-btn{align-items:center;background-color:#2e2e2e;border:0 solid #2e2e2e;border-radius:100px;color:#fff;display:inline-flex;font-family:futura-pt,sans-serif;font-size:16px;font-weight:400;gap:.6rem;letter-spacing:normal;line-height:19.6px;padding:6px 28px;text-align:center;text-decoration:none;text-transform:none}.artone-av .av-btn:focus,.artone-av .av-btn:hover{background-color:#000;color:#fff;font-weight:400}.artone-av .av-btn:active{background-color:#7e7e7e}.artone-av .av-btn svg{height:1rem;width:1rem}@media (max-width:640px){.artone-av .av-hero-ctas{justify-content:center;left:1rem;right:1rem}}.artone-av .av-hero-image figcaption{background:linear-gradient(0deg,rgba(28,28,26,.65),rgba(28,28,26,0));bottom:0;color:hsla(48,25%,92%,.9);font-size:.85rem;left:0;letter-spacing:.08em;margin:0;padding:3rem 40% 1.25rem 1.5rem;position:absolute;right:0;text-align:left;text-transform:uppercase}@media (max-width:640px){.artone-av .av-hero-image figcaption{padding-bottom:4.5rem;padding-right:1.5rem}}.artone-av .av-quote{padding:8rem 0;text-align:center}.artone-av .av-quote-lead{color:hsla(48,25%,92%,.6);font-size:1.05rem;letter-spacing:.12em;line-height:1.9;margin:0 auto 2.25rem;max-width:46rem;text-transform:uppercase}.artone-av .av-quote-text{color:var(--oc-cream);font-size:clamp(1.9rem,4.5vw,3.25rem);line-height:1.3;margin:0 auto;max-width:56rem}.artone-av .av-quote-text .oc-serif{color:var(--oc-taupe)}.artone-av .av-chapter-grid{align-items:center;display:grid;gap:3.5rem;grid-template-columns:1fr}@media (min-width:960px){.artone-av .av-chapter-grid{gap:6rem;grid-template-columns:1fr 1fr}.artone-av .av-chapter-reverse .av-chapter-copy{order:2}.artone-av .av-chapter-reverse .av-chapter-media{order:1}}.artone-av .av-chapter-solo{grid-template-columns:1fr!important}.artone-av .av-chapter-solo .av-chapter-copy{margin:0 auto;max-width:50rem}.artone-av .av-figure{margin:0}.artone-av .av-figure img,.artone-av .av-slide img{aspect-ratio:4/3;border-radius:2px;display:block;object-fit:contain;object-position:bottom center;width:100%}.artone-av .av-figure figcaption,.artone-av .av-slide figcaption{color:rgba(28,28,26,.6);font-size:.9rem;line-height:1.6;margin-top:.9rem}.artone-av .oc-dark .av-figure figcaption,.artone-av .oc-dark .av-slide figcaption{color:hsla(48,25%,92%,.6)}.artone-av .av-figure figcaption p,.artone-av .av-slide figcaption p{color:inherit!important;font-size:.9rem;margin:0}.artone-av .av-carousel{position:relative}.artone-av .av-slide{inset:0;margin:0;opacity:0;position:absolute;transition:opacity .8s ease;visibility:hidden}.artone-av .av-slide.is-active{opacity:1;position:relative;visibility:visible}.artone-av .av-carousel-nav{align-items:center;display:flex;gap:1.25rem;justify-content:center;margin-top:1.1rem}.artone-av .av-carousel .av-slide figcaption,.artone-av .av-carousel .av-slide figcaption p,.artone-av .av-figure figcaption,.artone-av .av-figure figcaption p{text-align:center!important}.artone-av .av-arrow{background:none;border:1px solid rgba(28,28,26,.25);border-radius:999px;color:inherit;cursor:pointer;font-size:1rem;height:2.75rem;transition:background .3s,color .3s,border-color .3s,transform .2s;width:2.75rem}.artone-av .av-arrow:hover{background:var(--oc-charcoal);border-color:var(--oc-charcoal);color:var(--oc-cream);transform:scale(1.06)}.artone-av .oc-dark .av-arrow{border-color:hsla(48,25%,92%,.3)}.artone-av .oc-dark .av-arrow:hover{background:var(--oc-cream);border-color:var(--oc-cream);color:var(--oc-charcoal)}.artone-av .av-arrow:focus-visible{outline:2px solid var(--oc-terracotta);outline-offset:3px}.artone-av .av-play{align-items:center;display:inline-flex;font-size:.6rem;justify-content:center;letter-spacing:.15em;line-height:1;padding:0;white-space:nowrap}.artone-av .av-count{color:rgba(28,28,26,.55);font-size:.85rem;letter-spacing:.15em;min-width:4.5rem;text-align:center}.artone-av .oc-dark .av-count{color:hsla(48,25%,92%,.55)}.artone-av .av-album-head{margin-bottom:3.5rem;max-width:50rem}.artone-av .av-album-intro{margin-top:1rem}.artone-av .av-carousel-wide .av-slide img{aspect-ratio:16/9}.artone-av .av-carousel .av-slide{display:flex;flex-direction:column;justify-content:flex-end}.hamburger-menu-wrapper.scrolled{background:hsla(53,22%,93%,.85)!important}