.ma-about{isolation:isolate;background:var(--ma-sidebar);position:relative;overflow:clip}.ma-about__track{--about-progress:1;overflow-anchor:none;position:relative}.ma-about__stage{--about-settled:clamp(0, var(--about-progress), 1);align-items:center;min-height:100dvh;padding-block:clamp(80px,8dvh,96px);display:grid;position:relative;overflow:clip}.ma-about__track[data-pinned=false] .ma-about__stage{--about-progress:1}.ma-about__track[data-pinned=true] .ma-about__stage{height:100dvh;position:sticky;top:0}.ma-about__surface{pointer-events:none;background:var(--ma-wine-deep);transform:translateY(calc((1 - var(--about-settled)) * 100%));position:absolute;inset:0;overflow:clip}.ma-about__track[data-pinned=true] .ma-about__stage[data-motion=running] .ma-about__surface{will-change:transform}.ma-about__foreground{z-index:2;position:relative}.ma-about__copy{text-align:center;max-width:1120px;margin-inline:auto}.ma-about__copy h2{color:var(--ma-heading);font-family:var(--font-marcellus), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;white-space:nowrap;margin:0 auto;font-size:clamp(38px,4.6vw,64px);font-weight:400;line-height:1.12}.ma-about__paragraph{max-width:760px;color:var(--ma-heading);margin:32px auto 0;font-size:clamp(20px,2vw,27px);line-height:1.7}.ma-about__word{--word-reveal:clamp(0, (var(--about-progress) - var(--word-start)) / var(--word-span), 1);color:color-mix(in srgb, var(--ma-copy-muted), var(--ma-heading) calc(var(--word-reveal) * 100%))}.ma-about__art{z-index:1;opacity:calc(.14 + .28 * var(--about-settled));pointer-events:none;position:absolute;inset:0;overflow:clip;-webkit-mask-image:radial-gradient(at 50% 48%,#0000 20%,#0000002e 42%,#000 74%);mask-image:radial-gradient(at 50% 48%,#0000 20%,#0000002e 42%,#000 74%)}.ma-about__art svg{pointer-events:none;stroke:var(--ma-gold-muted);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round;display:block;position:absolute;overflow:visible}.ma-about__art path{vector-effect:non-scaling-stroke;stroke-dasharray:none;stroke-dashoffset:0}.ma-about__art[data-draw-ready=true] path{stroke-dasharray:var(--draw-scale) var(--draw-scale);stroke-dashoffset:calc(var(--draw-scale) * (1 - clamp(0, (var(--about-progress) - var(--draw-start)) / var(--draw-span), 1)))}.ma-about__vine{width:clamp(260px,22vw,360px);height:auto;top:50%;transform:translateY(-50%)}.ma-about__vine--left{left:clamp(-48px,-2vw,-16px)}.ma-about__vine--right{right:clamp(-48px,-2vw,-16px);transform:translateY(-50%)scaleX(-1)}.ma-about__veins,.ma-about__jewels,.ma-about__stems path+path{stroke:var(--ma-gold-deep);stroke-width:.9px}.ma-about__blossom,.ma-about__bud{stroke-width:1.25px}.ma-about__tendrils,.ma-about__sprigs,.ma-about__inner-petals{stroke-width:1px}@media (max-width:767px){.ma-about__copy h2{white-space:normal;max-width:540px}.ma-about__paragraph{margin-top:28px}.ma-about__art{-webkit-mask-image:radial-gradient(at 50% 46%,#0000 26%,#00000029 50%,#000 86%);mask-image:radial-gradient(at 50% 46%,#0000 26%,#00000029 50%,#000 86%)}.ma-about__vine{width:clamp(210px,48vw,280px)}.ma-about__vine--left{left:-70px}.ma-about__vine--right{right:-70px}}@media (prefers-reduced-motion:reduce){.ma-about__track{--about-progress:1!important}.ma-about__stage .ma-about__surface{will-change:auto}.ma-about__art[data-draw-ready=true] path{stroke-dasharray:none;stroke-dashoffset:0}}@media (max-width:359px){.ma-about__stage{padding-block:24px}.ma-about__copy h2{font-size:28px}}@media (max-width:899px){.ma-about__stage{padding-block:32px}}
