.vm-capture *,.vm-capture :before,.vm-capture :after{transition:none!important}.vm[data-vt=a]{--v-display:var(--f-bodoni), "Didot", "Times New Roman", serif;--v-body:var(--f-inter), "Helvetica Neue", Arial, sans-serif;--v-display-weight:500;--v-display-scale:1;--v-display-track:-.005em;--v-display-lh:1.04}.vm[data-vt=b]{--v-display:var(--f-cormorant), Georgia, serif;--v-body:var(--f-manrope), "Helvetica Neue", Arial, sans-serif;--v-display-weight:500;--v-display-scale:1.13;--v-display-track:-.01em;--v-display-lh:1}.vm[data-vt=c]{--v-display:var(--f-dmserif), Georgia, serif;--v-body:var(--f-dmsans), "Helvetica Neue", Arial, sans-serif;--v-display-weight:400;--v-display-scale:.9;--v-display-track:-.015em;--v-display-lh:1.06}.vm[data-vp=a]{--v-ink:#151b20;--v-ink-2:#17343f;--v-paper:#f5f1e9;--v-accent:#b49a65;--v-accent-ink:#6f5a33;--v-stone:#55626a}.vm[data-vp=b]{--v-ink:#17191b;--v-ink-2:#26292c;--v-paper:#f7f6f2;--v-accent:#b9a582;--v-accent-ink:#6b5c40;--v-stone:#5f6466}.vm[data-vp=c]{--v-ink:#101d2c;--v-ink-2:#344b5a;--v-paper:#ece9e3;--v-accent:#b79b64;--v-accent-ink:#6a552c;--v-stone:#4a5966}.vm{--pad-x:clamp(1.25rem, 2.6vw, 2.75rem);--ease-out-soft:cubic-bezier(.22, .61, .21, 1);font-family:var(--v-body);background:var(--v-ink);color:var(--v-paper)}.vm :focus-visible{outline:1.5px solid var(--v-accent);outline-offset:4px;border-radius:2px}.vm-label-caps{font-family:var(--v-body);letter-spacing:.34em;text-transform:uppercase;font-size:clamp(.66rem,.72vw,.76rem);font-weight:500}.vm-outline-word{font-family:var(--v-display);letter-spacing:.015em;color:#0000;-webkit-text-stroke:clamp(1px, .12vw, 2px) currentColor;-webkit-user-select:none;user-select:none;white-space:nowrap;transform-origin:bottom;font-weight:500;line-height:.86;display:inline-block}.vm-outline-word--ink{-webkit-text-stroke-color:color-mix(in srgb, var(--v-paper) 78%, transparent)}.vm-outline-word--paper{-webkit-text-stroke-color:var(--v-ink)}.vm-hero{background:var(--v-ink);height:100svh;min-height:38rem;color:var(--v-paper);isolation:isolate;position:relative;overflow:hidden}.vm-hero-slide{will-change:transform;position:absolute;inset:0}.vm-hero-slide__media{position:absolute;inset:0;overflow:hidden}.vm-hero-slide__media img{object-fit:cover;object-position:var(--vm-pos,center 30%);will-change:transform}.vm-hero-slide__media:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--v-ink) 88%, transparent) 0%, color-mix(in srgb, var(--v-ink) 62%, transparent) 34%, color-mix(in srgb, var(--v-ink) 10%, transparent) 64%, transparent 100%), linear-gradient(to bottom, color-mix(in srgb, var(--v-ink) 70%, transparent) 0%, transparent 22%, transparent 58%, color-mix(in srgb, var(--v-ink) 78%, transparent) 100%);position:absolute;inset:0}.vm-hero-copy{z-index:5;left:var(--pad-x);width:min(38rem, calc(100vw - 2 * var(--pad-x)));position:absolute;top:46%;transform:translateY(-62%)}.vm-hero-kicker{color:var(--v-accent)}.vm-hero-title{font-family:var(--v-display);font-weight:var(--v-display-weight);font-size:calc(clamp(2.35rem, 4.3vw, 4.35rem) * var(--v-display-scale));line-height:var(--v-display-lh);letter-spacing:var(--v-display-track);text-wrap:balance;margin:1.4rem 0 0}.vm-line{padding-bottom:.08em;display:block;overflow:hidden}.vm-line>span{display:inline-block}.vm-hero-title em{color:var(--v-accent);font-style:italic}.vm-hero-lead{max-width:31rem;color:color-mix(in srgb, var(--v-paper) 86%, transparent);margin:1.5rem 0 0;font-size:clamp(1rem,1.12vw,1.125rem);line-height:1.65}.vm-hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2.2rem;display:flex}.vm-btn{min-height:3.1rem;font-family:var(--v-body);letter-spacing:.16em;text-transform:uppercase;transition:background .45s var(--ease-out-soft), color .45s var(--ease-out-soft), border-color .45s var(--ease-out-soft);border-radius:999px;align-items:center;gap:.75rem;padding:0 1.6rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.vm-btn--solid{background:var(--v-paper);color:var(--v-ink)}.vm-btn--solid:hover,.vm-btn--solid:focus-visible{background:var(--v-accent)}.vm-btn--line{border:1px solid color-mix(in srgb, var(--v-paper) 45%, transparent);color:var(--v-paper)}.vm-btn--line:hover,.vm-btn--line:focus-visible{background:var(--v-paper);color:var(--v-ink);border-color:var(--v-paper)}.vm-btn__arrow{transition:transform .45s var(--ease-out-soft)}.vm-btn:hover .vm-btn__arrow{transform:translate(3px)}.vm-hero-word{z-index:3;text-align:center;pointer-events:none;width:max-content;max-width:96vw;position:absolute;bottom:7vh;left:50%;transform:translate(-50%)}.vm-hero-word .word{display:block}.vm-hero-word .sub{letter-spacing:.52em;text-indent:.52em;text-transform:uppercase;color:color-mix(in srgb, var(--v-paper) 80%, transparent);margin-top:2.6vh;font-size:clamp(.62rem,.78vw,.86rem);font-weight:500;display:block}.vm-mini-card{z-index:6;left:var(--pad-x);cursor:pointer;background:0 0;border:0;width:clamp(8rem,9.5vw,11rem);padding:0;position:absolute;bottom:clamp(1.6rem,3.2vh,2.6rem)}.vm-mini-card .frame{aspect-ratio:3/3.9;border-radius:clamp(10px,.9vw,15px);width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 24px 60px -18px #0000008c}.vm-mini-card .frame img{object-fit:cover;transition:opacity .7s var(--ease-out-soft), transform .9s var(--ease-out-soft)}.vm-mini-card:hover .frame img{transform:scale(1.045)}.vm-mini-card .badge{z-index:2;background:color-mix(in srgb, var(--v-ink) 55%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:1.9rem;color:var(--v-paper);letter-spacing:.14em;text-align:center;border-radius:6px;padding:.28rem .4rem;font-size:.66rem;font-weight:500;position:absolute;top:.6rem;right:.6rem}.vm-hero-controls{z-index:6;right:var(--pad-x);align-items:center;gap:.6rem;display:flex;position:absolute;bottom:clamp(1.6rem,3.2vh,2.6rem)}.vm-hero-count{font-family:var(--v-display);margin-right:.4rem;font-size:clamp(1rem,1.1vw,1.2rem)}.vm-hero-count__total{opacity:.6;margin-left:.35rem;font-size:.8em}.vm-hero-progress{gap:6px;margin-right:.6rem;display:inline-flex}.vm-hero-progress>span{background:color-mix(in srgb, var(--v-paper) 40%, transparent);width:18px;height:1px;transition:width .6s var(--ease-out-soft), background .6s var(--ease-out-soft)}.vm-hero-progress>span.is-active{background:var(--v-accent);width:42px}.vm-icon-btn{border:1px solid color-mix(in srgb, var(--v-paper) 38%, transparent);background:color-mix(in srgb, var(--v-ink) 25%, transparent);width:2.75rem;height:2.75rem;color:var(--v-paper);cursor:pointer;transition:background .45s var(--ease-out-soft), color .45s var(--ease-out-soft);border-radius:50%;place-items:center;display:grid}.vm-icon-btn:hover,.vm-icon-btn:focus-visible{background:var(--v-paper);color:var(--v-ink)}.vm-icon-btn svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.vm-icon-btn svg .fill{fill:currentColor;stroke:none}@media (min-width:1024px){.has-motion .vm-hero:not(.vm-ready) [data-vh-kicker],.has-motion .vm-hero:not(.vm-ready) [data-vh-fade],.has-motion .vm-hero:not(.vm-ready) [data-vh-line]>span,.has-motion .vm-hero:not(.vm-ready) .vm-hero-word{opacity:0;animation:.6s 3s forwards vm-hero-fallback}}@keyframes vm-hero-fallback{to{opacity:1}}@media (max-width:899.98px){.vm-hero-slide__media img{object-position:var(--vm-pos-mobile,var(--vm-pos,center 30%))}.vm-hero-slide__media:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--v-ink) 72%, transparent) 0%, color-mix(in srgb, var(--v-ink) 55%, transparent) 30%, color-mix(in srgb, var(--v-ink) 20%, transparent) 55%, color-mix(in srgb, var(--v-ink) 85%, transparent) 100%)}.vm-hero-copy{top:clamp(6.5rem,15vh,9rem);transform:none}.vm-mini-card{display:none}.vm-hero-word{bottom:6.5rem}.vm-hero-controls{left:var(--pad-x);justify-content:flex-end}.vm-hero-count{margin-right:auto}}.vm-paper{background:var(--v-paper);color:var(--v-ink)}.vm-section{padding:clamp(6rem, 15vh, 11rem) var(--pad-x) clamp(5rem, 12vh, 9rem)}.vm-eyebrow{color:var(--v-accent-ink)}.vm-h2{font-family:var(--v-display);font-weight:var(--v-display-weight);font-size:calc(clamp(2.4rem, 5vw, 4.6rem) * var(--v-display-scale));letter-spacing:var(--v-display-track);text-wrap:balance;margin:1rem 0 0;line-height:1.02}.vm-body{color:var(--v-stone);max-width:36rem;font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.75}.vm-media-frame{background:var(--v-ink-2);border-radius:clamp(10px,.9vw,16px);position:relative;overflow:hidden}.vm-media-frame img{object-fit:cover;transition:transform 1s var(--ease-out-soft)}.vm-index{gap:clamp(2rem,4vw,4.5rem);margin-top:clamp(3.5rem,8vh,6rem);display:grid}@media (min-width:900px){.vm-index{grid-template-columns:1.35fr 1fr;align-items:start}}.vm-index-list{border-top:1px solid color-mix(in srgb, var(--v-ink) 16%, transparent);margin:0;padding:0;list-style:none}.vm-index-row{border-bottom:1px solid color-mix(in srgb, var(--v-ink) 16%, transparent)}.vm-index-link{color:inherit;transition:padding .6s var(--ease-out-soft);grid-template-columns:3rem 1fr auto;align-items:baseline;gap:1rem;padding:1.6rem 0;text-decoration:none;display:grid;position:relative}.vm-index-link:before{content:"";background:var(--v-accent-ink);transform-origin:100%;width:100%;height:1px;transition:transform .6s var(--ease-out-soft);position:absolute;top:-1px;left:0;transform:scaleX(0)}.vm-index-link:hover:before,.vm-index-link:focus-visible:before,.vm-index-link[aria-current=true]:before{transform-origin:0;transform:scaleX(1)}.vm-index-link:hover,.vm-index-link:focus-visible{padding-left:.9rem}.vm-index-num{font-family:var(--v-display);color:var(--v-accent-ink);font-style:italic}.vm-index-name{font-family:var(--v-display);font-weight:var(--v-display-weight);font-size:calc(clamp(1.6rem, 2.4vw, 2.3rem) * var(--v-display-scale));line-height:1.1}.vm-index-scope{color:var(--v-stone);grid-column:2/-1;margin:.4rem 0 0;font-size:.95rem;line-height:1.6}.vm-index-arrow{width:2.6rem;height:2.6rem;transition:background .45s var(--ease-out-soft), color .45s var(--ease-out-soft);border:1px solid;border-radius:50%;place-items:center;display:grid}.vm-index-link:hover .vm-index-arrow,.vm-index-link:focus-visible .vm-index-arrow{background:var(--v-ink);color:var(--v-paper)}.vm-index-panel{position:sticky;top:7rem}.vm-index-panel .vm-media-frame{aspect-ratio:3/3.8}.vm-index-panel figcaption{color:var(--v-stone);margin-top:.9rem;font-size:.8rem}@media (max-width:899.98px){.vm-index-panel{display:none}}
.vm[data-vp=n]{--v-ink:#0b1626;--v-ink-2:#13233a;--v-paper:#f3eee4;--v-accent:#c2a36b;--v-accent-ink:#6e5a2e;--v-stone:#4e5a68;--v-mist:#a9b3c0}.vm[data-vt=m]{--v-display:var(--f-instrument-serif), "Times New Roman", serif;--v-body:var(--f-inter-tight), "Helvetica Neue", Arial, sans-serif;--v-display-weight:400;--v-display-scale:1.08;--v-display-track:-.018em;--v-display-lh:.98}.vm-theme-dark{background:var(--v-ink);color:var(--v-paper)}.vm-theme-night-2{background:var(--v-ink-2);color:var(--v-paper)}.vm-theme-light{background:var(--v-paper);color:var(--v-ink)}.vm-serif-display{font-family:var(--v-display);font-weight:var(--v-display-weight);letter-spacing:var(--v-display-track)}.vm-text-link{color:inherit;letter-spacing:.3em;text-transform:uppercase;transition:opacity .3s ease, gap .35s var(--ease-out-soft);border-bottom:1px solid;align-items:center;gap:.6rem;margin-top:2rem;padding:0 0 .35rem;font-size:.72rem;font-weight:500;text-decoration:none;display:inline-flex}.vm-text-link:hover,.vm-text-link:focus-visible{opacity:.72;gap:.95rem}.vm-atelier-hero{background:var(--v-paper);color:var(--v-ink)}.vm-atelier-statement{left:var(--pad-x);z-index:6;flex-direction:column;gap:.55rem;display:flex;position:absolute;top:44%}.vm-atelier-word{bottom:9.5vh}.vm-atelier-card{left:auto;right:var(--pad-x);width:clamp(10rem,13vw,15rem)}.vm-atelier-card .frame{aspect-ratio:3/3.6}.vm-atelier-card .frame img{transition:opacity .9s var(--ease-out-soft)}.vm-atelier-hero .badge{background:color-mix(in srgb, var(--v-paper) 60%, transparent);color:var(--v-ink)}.vm-hands{padding:clamp(6rem, 16vh, 12rem) var(--pad-x);grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,7rem);display:grid}.vm-hands-copy{align-self:start;position:sticky;top:14vh}.vm-stack{font-weight:inherit;flex-direction:column;margin:0;display:flex}.vm-stack .l1{letter-spacing:.32em;text-transform:uppercase;color:var(--v-accent-ink);font-size:clamp(.68rem,.75vw,.8rem)}.vm-theme-dark .vm-stack .l1,.vm-theme-night-2 .vm-stack .l1{color:var(--v-accent)}.vm-stack .l2{font-family:var(--v-display);font-style:italic;font-weight:var(--v-display-weight);font-size:calc(clamp(3rem, 5.4vw, 5.6rem) * var(--v-display-scale));margin-top:.5rem;line-height:1.02}.vm-stack .l3{letter-spacing:.22em;text-transform:uppercase;margin-top:.9rem;font-size:clamp(1rem,1.3vw,1.4rem)}.vm-stack .l4{font-family:var(--v-display);font-weight:var(--v-display-weight);font-size:calc(clamp(3rem, 5.4vw, 5.6rem) * var(--v-display-scale));margin-top:.4rem;line-height:1.02}.vm-hands-copy p{opacity:.82;max-width:42ch;margin:2.2rem 0 0;font-size:clamp(.95rem,1vw,1.05rem);line-height:1.75}.vm-hands-grid{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,1.6vw,1.6rem);display:grid}.vm-hands-grid .vm-media-frame{aspect-ratio:1/1.08}.vm-hands-grid .vm-media-frame:nth-child(2n){margin-top:clamp(3rem,9vh,7rem)}.vm-banner{height:min(88svh,62rem);position:relative;overflow:hidden}.vm-banner-media{will-change:transform;position:absolute;inset:-9% 0}.vm-banner-media img{object-fit:cover}.vm-banner:after{content:"";background:radial-gradient(120% 90% at 50% 50%, transparent 40%, color-mix(in srgb, var(--v-ink) 55%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.vm-banner-caption{z-index:2;left:var(--pad-x);color:var(--v-paper);position:absolute;bottom:clamp(1.4rem,3vh,2.4rem)}.vm-crafted{padding:clamp(6rem, 16vh, 12rem) var(--pad-x) clamp(7rem, 18vh, 13rem)}.vm-crafted-head{text-align:center;margin-bottom:clamp(3.5rem,9vh,6.5rem)}.vm-crafted-head .title{font-size:calc(clamp(2.6rem, 5.4vw, 5.2rem) * var(--v-display-scale));margin:.9rem 0 0;line-height:1}.vm-crafted-head .subtitle{letter-spacing:.14em;text-transform:uppercase;color:var(--v-muted,currentColor);flex-wrap:wrap;justify-content:center;gap:.35rem 1.6rem;margin:1.4rem 0 0;padding:0;font-size:.8125rem;list-style:none;display:flex}.vm-crafted-head .subtitle li+li:before{content:"·";color:var(--color-gold);margin-right:1.6rem}@media (max-width:640px){.vm-crafted-head .subtitle{letter-spacing:.1em;text-wrap:balance;flex-direction:column;font-size:.6875rem}.vm-crafted-head .subtitle li+li:before{content:none}}.vm-crafted-cols{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr) minmax(0,.94fr);align-items:start;gap:clamp(1.6rem,3.4vw,4rem);display:grid}.vm-crafted-cols .lead-image .frame{aspect-ratio:3/4}.vm-crafted-cols .detail-card{margin-top:clamp(4rem,12vh,9rem)}.vm-crafted-cols .detail-card .frame{aspect-ratio:1}.vm-crafted-cols .caption{flex-direction:column;gap:.4rem;margin-top:1.1rem;display:flex}.vm-crafted-cols .caption .t{letter-spacing:.28em;text-transform:uppercase;font-size:.7rem}.vm-crafted-cols .caption .d{opacity:.72;font-size:.86rem;line-height:1.6}.vm-crafted-cols .side{margin-top:clamp(2rem,6vh,4.5rem)}.vm-crafted-cols .side h3{letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:clamp(.72rem,.78vw,.82rem);font-weight:500}.vm-crafted-cols .side p{opacity:.82;max-width:34ch;margin:1.4rem 0 0;font-size:clamp(.95rem,1vw,1.05rem);line-height:1.75}.vm-crafted-cols .side .stat{font-family:var(--v-display);font-style:italic;font-size:calc(clamp(1.4rem, 1.8vw, 1.9rem) * var(--v-display-scale));letter-spacing:.02em;margin-top:2.4rem}.vm-campaign-hero .vm-hero-word{bottom:11vh}.vm-mini-card--left{width:clamp(13rem,17vw,19rem)}.vm-mini-card--left .frame{aspect-ratio:16/10.5}.vm-mini-card .caption{flex-direction:column;gap:.3rem;margin-top:.7rem;display:flex}.vm-mini-card--right{left:auto;right:var(--pad-x);width:clamp(6.4rem,7.6vw,8.6rem)}.vm-mini-card--right .frame{aspect-ratio:1}.vm-campaign-stage{min-height:100svh;padding:clamp(5rem, 12vh, 9rem) var(--pad-x);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:flex;position:relative}.vm-campaign-stage .visual{flex:none;width:min(43%,40rem);position:relative}.vm-campaign-stage .visual .frame{aspect-ratio:1/1.04}.vm-campaign-stage .visual .frame img{opacity:0;transition:opacity .85s var(--ease-out-soft), transform 1.1s var(--ease-out-soft);transform:scale(1.045)}.vm-campaign-stage .visual .frame img.is-active{opacity:1;transform:scale(1)}.vm-campaign-copy{max-width:34rem;position:relative}.vm-campaign-copy .eyebrow{opacity:.6}.vm-campaign-copy .name{font-family:var(--v-body);letter-spacing:.06em;text-transform:uppercase;margin:.9rem 0 0;font-size:clamp(1.9rem,3vw,3.1rem);font-weight:600;line-height:1.04}.vm-campaign-copy p{opacity:.8;max-width:44ch;margin:1.6rem 0 0;font-size:clamp(.95rem,1vw,1.05rem);line-height:1.75}.vm-campaign-next{right:var(--pad-x);cursor:pointer;color:inherit;text-align:left;background:0 0;border:0;align-items:flex-end;gap:1.1rem;padding:0;display:flex;position:absolute;bottom:clamp(1.6rem,3.4vh,2.8rem)}.vm-campaign-next .frame{aspect-ratio:1;width:clamp(6rem,7.4vw,8.4rem);display:block;position:relative}.vm-campaign-next .meta{flex-direction:column;gap:.35rem;padding-bottom:.2rem;display:flex}.vm-collections{padding:clamp(6rem, 15vh, 11rem) var(--pad-x) clamp(5rem, 12vh, 9rem);position:relative}.vm-collections-head{text-align:center;position:relative}.vm-collections-head .title{font-size:calc(clamp(3.2rem, 7.6vw, 7.4rem) * var(--v-display-scale));margin:.9rem 0 0;line-height:.95}.vm-circle-cta{aspect-ratio:1;width:clamp(3.4rem,4.6vw,4.6rem);color:inherit;transition:background .45s var(--ease-out-soft), color .45s var(--ease-out-soft);border:1px solid;border-radius:50%;place-items:center;display:grid;position:absolute;top:58%;right:0;transform:translateY(-50%)}.vm-circle-cta:hover,.vm-circle-cta:focus-visible{background:var(--v-paper);color:var(--v-ink)}.vm-theme-light .vm-circle-cta:hover,.vm-theme-light .vm-circle-cta:focus-visible{background:var(--v-ink);color:var(--v-paper)}.vm-collections-grid{grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,2.2vw,2.5rem);margin-top:clamp(3.5rem,8vh,6rem);display:grid}.vm-collection-card{color:inherit;text-decoration:none}.vm-collection-card .frame{aspect-ratio:3/3.8}.vm-collection-card:hover img,.vm-collection-card:focus-visible img{transform:scale(1.04)}.vm-collection-card .meta{gap:.3rem;margin-top:1.2rem;display:grid}.vm-collection-card .name{font-family:var(--v-display);font-weight:var(--v-display-weight);font-size:calc(clamp(1.6rem, 2.2vw, 2.2rem) * var(--v-display-scale));margin:.3rem 0 0;line-height:1.05}.vm-collection-card .tagline{opacity:.8}.vm-collection-card .season{opacity:.6;font-size:.8rem}.closing{padding:clamp(7rem, 18vh, 12rem) var(--pad-x) clamp(11rem, 26vh, 17rem);text-align:center;position:relative;overflow:hidden}.closing-word{opacity:.2;pointer-events:none;position:absolute;bottom:clamp(1.5rem,4vh,3rem);left:50%;transform:translate(-50%)}.closing-copy{z-index:1;position:relative}.closing-title{max-width:16ch;font-size:calc(clamp(2.6rem, 5vw, 5rem) * var(--v-display-scale));margin:1rem auto 0;line-height:1}.closing-actions{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:2.2rem;display:flex}@media (max-width:60rem){.vm-atelier-card{width:clamp(6rem,26vw,8rem)}.vm-hands{grid-template-columns:1fr;gap:3.5rem}.vm-hands-copy{position:static}.vm-crafted-cols{grid-template-columns:1fr}.vm-crafted-cols .detail-card,.vm-crafted-cols .side{margin-top:0}.vm-campaign-stage{flex-direction:column;align-items:stretch;padding-bottom:12rem}.vm-campaign-stage .visual{width:100%}.vm-collections-grid{grid-template-columns:1fr;gap:3rem}.vm-circle-cta{margin:2.2rem auto 0;position:static;transform:none}}
