@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-tm{--oc-cream:#f1f0e9;--oc-charcoal:#1c1c1a;--oc-taupe:#cec3ba;--oc-ink:#1c1c1a;background:var(--oc-cream);color:var(--oc-charcoal);font-family:Jost,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.artone-tm ::selection{background:var(--oc-charcoal);color:var(--oc-cream)}.artone-tm .oc-serif{font-family:Playfair Display,serif;font-style:italic}.artone-tm .oc-container{margin:0 auto;max-width:80rem;padding:0 1.5rem}@media (min-width:768px){.artone-tm .oc-container{padding:0 3rem}}.artone-tm h1,.artone-tm h2{color:inherit;font-family:Jost,sans-serif}.artone-tm .oc-dark{background:var(--oc-charcoal);color:var(--oc-cream)}.artone-tm .oc-dark .oc-serif{color:var(--oc-taupe)}.artone-tm .tm-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-tm .tm-reveal.is-visible{opacity:1;transform:none}.artone-tm .tm-fade{animation:tmFadeUp 1s cubic-bezier(.21,.47,.32,.98) forwards;animation-delay:var(--d,0s);opacity:0;transform:translateY(22px)}@keyframes tmFadeUp{to{opacity:1;transform:none}}.hs-inline-edit .artone-tm .tm-fade,.hs-inline-edit .artone-tm .tm-reveal{animation:none!important;opacity:1!important;transform:none!important}.artone-tm .tm-hero{overflow:hidden;padding:7rem 0 0;position:relative;text-align:center}.artone-tm .tm-hero-eyebrow{align-items:center;color:var(--oc-ink);display:inline-flex;font-size:12px;font-weight:500;gap:1rem;letter-spacing:.22em;margin-bottom:1.75rem;text-transform:uppercase}.artone-tm .tm-hero-eyebrow:after,.artone-tm .tm-hero-eyebrow:before{background:var(--oc-ink);content:"";height:1px;width:3rem}.artone-tm .tm-hero h1{font-size:clamp(3rem,8vw,5.75rem);font-weight:300;letter-spacing:-.02em;line-height:1;margin:0 0 1.75rem}.artone-tm .tm-hero-sub{color:rgba(28,28,26,.75);font-size:1.25rem;line-height:1.7;margin:0 auto;max-width:44rem;text-align:center}.artone-tm .tm-hero-marks{inset:0;overflow:hidden;pointer-events:none;position:absolute}.artone-tm .tm-hero-marks span{animation:tmDrift 12s ease-in-out infinite alternate;color:rgba(28,28,26,.06);font-family:Playfair Display,serif;font-weight:600;line-height:1;position:absolute;user-select:none}.artone-tm .tm-hero-marks span:first-child{font-size:22rem;left:-2rem;top:-4rem}@keyframes tmDrift{0%{transform:translateY(-2.5rem) rotate(-2deg)}to{transform:translateY(2.5rem) rotate(2deg)}}.artone-tm .tm-item{overflow:hidden;padding:40px 0 6.5rem;position:relative}.artone-tm .tm-inner{max-width:56rem;padding:2.75rem 2.5rem;position:relative}.artone-tm .tm-inner:after,.artone-tm .tm-inner:before{content:"";inset:0;pointer-events:none;position:absolute}.artone-tm .tm-inner:before{border-bottom:1px solid #58595b;border-top:1px solid #58595b;transform:scaleX(0);transition:transform 1.3s cubic-bezier(.21,.47,.32,.98) .2s}.artone-tm .tm-inner:after{border-left:1px solid #58595b;border-right:1px solid #58595b;transform:scaleY(0);transition:transform 1.3s cubic-bezier(.21,.47,.32,.98) .5s}.artone-tm .tm-inner.is-visible:before{transform:scaleX(1)}.artone-tm .oc-dark .tm-inner:after,.artone-tm .oc-dark .tm-inner:before{border-color:#fff}.artone-tm .tm-inner.is-visible:after{transform:scaleY(1)}.artone-tm .tm-alt .tm-inner{margin-left:auto}.artone-tm .tm-center .tm-inner,.artone-tm .tm-item .tm-inner{margin-left:auto;margin-right:auto}.artone-tm .tm-mark{color:var(--oc-taupe);display:block;font-family:Playfair Display,serif;font-size:clamp(6rem,12vw,9rem);font-weight:600;height:.55em;line-height:.6;opacity:0;transform:scale(.4) rotate(-12deg);transform-origin:left bottom;transition:opacity 1s cubic-bezier(.21,.47,.32,.98),transform 1s cubic-bezier(.21,.47,.32,.98)}.artone-tm .is-visible .tm-mark,.artone-tm .tm-mark.is-visible{opacity:1;transform:none}.artone-tm .oc-dark .tm-mark{color:hsla(27,17%,77%,.55)}.artone-tm blockquote.tm-quote{border:0;margin:0;padding:0}.artone-tm .tm-text p{color:rgba(28,28,26,.85)!important;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.75;margin:0 0 1.25rem}.artone-tm .tm-text p:last-child{margin-bottom:0}.artone-tm .oc-dark .tm-text p{color:hsla(48,25%,92%,.85)!important}.artone-tm .tm-attrib{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.25rem}.artone-tm .tm-rule{align-self:center;background:var(--oc-charcoal);display:block;height:1px;transition:width 1.1s cubic-bezier(.21,.47,.32,.98) .35s;width:0}.artone-tm .oc-dark .tm-rule{background:var(--oc-taupe)}.artone-tm .is-visible .tm-rule{width:3.5rem}.artone-tm .tm-name{font-size:1.05rem;font-weight:500;letter-spacing:.35em;opacity:0;text-transform:uppercase;transform:translateX(-1.5rem);transition:opacity .9s ease .45s,transform .9s cubic-bezier(.21,.47,.32,.98) .45s,letter-spacing 1.2s cubic-bezier(.21,.47,.32,.98) .45s;white-space:normal}.artone-tm .is-visible .tm-name{letter-spacing:.12em;opacity:1;transform:none}.artone-tm .tm-role{color:rgba(28,28,26,.6);font-family:Playfair Display,serif;font-size:1rem;font-style:italic;opacity:0;transform:translateX(1.5rem);transition:opacity .9s ease .6s,transform .9s cubic-bezier(.21,.47,.32,.98) .6s}.artone-tm .oc-dark .tm-role{color:hsla(48,25%,92%,.6)}.artone-tm .is-visible .tm-role{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.artone-tm .tm-fade,.artone-tm .tm-mark,.artone-tm .tm-name,.artone-tm .tm-reveal,.artone-tm .tm-role{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.artone-tm .tm-rule{transition:none!important;width:3.5rem!important}.artone-tm .tm-inner:after,.artone-tm .tm-inner:before{transform:none!important;transition:none!important}.artone-tm .tm-hero-marks span{animation:none}.artone-tm .is-visible .tm-name{letter-spacing:.12em}}@media (max-width:640px){.artone-tm .tm-item{padding:40px 0 4.5rem}.artone-tm .tm-inner{padding:1.75rem 1.25rem}.artone-tm .tm-attrib{flex-direction:column;gap:.35rem}.artone-tm .tm-rule{align-self:flex-start}}.hamburger-menu-wrapper.scrolled{background:hsla(53,22%,93%,.85)!important}