.blog-module__JsT-Oq__page{z-index:var(--vg-z-content);background:linear-gradient(to bottom, var(--vg-midnight) 0%, var(--vg-aubergine) 58%, var(--vg-midnight) 100%);color:var(--vg-fg);position:relative;overflow-x:clip}.blog-module__JsT-Oq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.blog-module__JsT-Oq__eyebrow{align-items:center;gap:var(--vg-space-2xs);font-family:var(--vg-font-concierge);font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-gold);margin-bottom:var(--vg-space-l);display:inline-flex}.blog-module__JsT-Oq__tick{background:var(--vg-gold);width:1.75rem;height:1px}.blog-module__JsT-Oq__page [data-mask]{vertical-align:bottom;display:inline-block;overflow:hidden}.blog-module__JsT-Oq__page [data-mask]>span{will-change:transform;display:inline-block}.blog-module__JsT-Oq__masthead{max-width:1400px;padding:clamp(7.5rem, 20svh, 12rem) var(--vg-gutter) clamp(2.5rem, 6svh, 4rem);margin-inline:auto}.blog-module__JsT-Oq__identity{font-family:var(--vg-font-concierge);font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-fg-muted);margin-bottom:var(--vg-space-s)}.blog-module__JsT-Oq__h1{font-size:var(--vg-step-4);text-transform:uppercase;color:var(--vg-fg)}.blog-module__JsT-Oq__mastRule{background:var(--vg-rule);width:min(22rem,42vw);height:1px;margin-block:var(--vg-space-m);display:block}.blog-module__JsT-Oq__standfirst{font-family:var(--vg-font-body);font-size:var(--vg-step-1);max-width:44ch;color:var(--vg-fg);line-height:1.45}.blog-module__JsT-Oq__ticks{margin-top:var(--vg-space-m);font-family:var(--vg-font-concierge);font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-fg-muted)}.blog-module__JsT-Oq__ticks span{color:var(--vg-rule)}.blog-module__JsT-Oq__figure{aspect-ratio:3/2;background:var(--vg-midnight);display:block;position:relative;overflow:hidden}.blog-module__JsT-Oq__figureInner{display:block;position:absolute;inset:0}.blog-module__JsT-Oq__figureInner img,.blog-module__JsT-Oq__figureInner svg{object-fit:cover;filter:saturate(.8)contrast(1.06)brightness(.72);width:100%;height:100%;transition:transform 1.1s var(--vg-ease-ascent), filter 1.1s var(--vg-ease-ascent);position:absolute;inset:0}.blog-module__JsT-Oq__figureInner svg{filter:none}.blog-module__JsT-Oq__marble{background:linear-gradient(to bottom, color-mix(in srgb, var(--vg-dusk-violet) 30%, var(--vg-midnight)) 0%, var(--vg-midnight) 100%)}.blog-module__JsT-Oq__gradeWash{background:linear-gradient(to bottom, color-mix(in srgb, var(--vg-dusk-violet) 55%, transparent) 0%, color-mix(in srgb, var(--vg-aubergine) 40%, transparent) 48%, color-mix(in srgb, var(--vg-ember) 34%, transparent) 100%);mix-blend-mode:color;opacity:.55;pointer-events:none;position:absolute;inset:0}.blog-module__JsT-Oq__open,.blog-module__JsT-Oq__shelf{max-width:1400px;padding:clamp(3rem, 8svh, 5.5rem) var(--vg-gutter) 0;margin-inline:auto}.blog-module__JsT-Oq__topic{align-items:center;gap:var(--vg-space-2xs);font-family:var(--vg-font-concierge);font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-gold);display:inline-flex}.blog-module__JsT-Oq__topic:before{content:"◆";font-size:.55em;transform:translateY(-.08em)}.blog-module__JsT-Oq__entryStand{font-family:var(--vg-font-body);font-size:var(--vg-step-0);line-height:var(--vg-leading-normal);color:var(--vg-fg-muted);max-width:52ch;display:block}.blog-module__JsT-Oq__entryFoot{align-items:baseline;gap:var(--vg-space-m);flex-wrap:wrap;display:flex}.blog-module__JsT-Oq__meta{font-family:var(--vg-font-concierge);font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-fg-muted)}.blog-module__JsT-Oq__readCue{font-family:var(--vg-font-concierge);font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-fg);border-bottom:1px solid var(--vg-gold);transition:color var(--vg-dur-fast) var(--vg-ease-ascent);padding-bottom:.3rem}.blog-module__JsT-Oq__lead{color:inherit;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);text-decoration:none;display:grid}.blog-module__JsT-Oq__leadFigure{aspect-ratio:16/10}.blog-module__JsT-Oq__leadCopy{gap:var(--vg-space-m);justify-items:start;min-width:0;display:grid}.blog-module__JsT-Oq__leadTitle{font-family:var(--vg-font-display);font-size:var(--vg-step-2);letter-spacing:.06em;text-transform:uppercase;color:var(--vg-fg);text-wrap:balance;transition:color var(--vg-dur-fast) var(--vg-ease-ascent);line-height:1.12}.blog-module__JsT-Oq__eyebrowText{min-width:0;display:inline}.blog-module__JsT-Oq__eyebrowDate{color:var(--vg-fg-muted);white-space:nowrap;display:inline}.blog-module__JsT-Oq__eyebrowDate>span{color:var(--vg-rule)}.blog-module__JsT-Oq__trioNote{font-family:var(--vg-font-body);font-style:italic;font-size:var(--vg-step-0);line-height:var(--vg-leading-normal);color:var(--vg-fg-muted);padding-top:var(--vg-space-m);border-top:1px solid color-mix(in srgb, var(--vg-gold) 26%, transparent);margin-top:clamp(3rem,8svh,5rem)}.blog-module__JsT-Oq__trio{margin-top:var(--vg-space-l);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);display:grid}.blog-module__JsT-Oq__pairEntry{gap:var(--vg-space-s);color:inherit;align-content:start;justify-items:start;min-width:0;text-decoration:none;display:grid}.blog-module__JsT-Oq__pairEntry .blog-module__JsT-Oq__figure{width:100%;margin-bottom:var(--vg-space-2xs)}.blog-module__JsT-Oq__pairTitle{font-family:var(--vg-font-display);font-size:var(--vg-step-1);letter-spacing:.06em;text-transform:uppercase;color:var(--vg-fg);text-wrap:balance;transition:color var(--vg-dur-fast) var(--vg-ease-ascent);line-height:1.16}.blog-module__JsT-Oq__lead:hover .blog-module__JsT-Oq__figureInner img,.blog-module__JsT-Oq__lead:focus-visible .blog-module__JsT-Oq__figureInner img,.blog-module__JsT-Oq__pairEntry:hover .blog-module__JsT-Oq__figureInner img,.blog-module__JsT-Oq__pairEntry:focus-visible .blog-module__JsT-Oq__figureInner img,.blog-module__JsT-Oq__rowLink:hover .blog-module__JsT-Oq__figureInner img,.blog-module__JsT-Oq__rowLink:focus-visible .blog-module__JsT-Oq__figureInner img{filter:saturate(.9)contrast(1.06)brightness(.82);transform:scale(1.035)}.blog-module__JsT-Oq__lead:hover .blog-module__JsT-Oq__leadTitle,.blog-module__JsT-Oq__lead:focus-visible .blog-module__JsT-Oq__leadTitle,.blog-module__JsT-Oq__pairEntry:hover .blog-module__JsT-Oq__pairTitle,.blog-module__JsT-Oq__pairEntry:focus-visible .blog-module__JsT-Oq__pairTitle,.blog-module__JsT-Oq__rowLink:hover .blog-module__JsT-Oq__rowTitle,.blog-module__JsT-Oq__rowLink:focus-visible .blog-module__JsT-Oq__rowTitle,.blog-module__JsT-Oq__lead:hover .blog-module__JsT-Oq__readCue,.blog-module__JsT-Oq__pairEntry:hover .blog-module__JsT-Oq__readCue{color:var(--vg-gold)}.blog-module__JsT-Oq__lead:focus-visible,.blog-module__JsT-Oq__pairEntry:focus-visible,.blog-module__JsT-Oq__rowLink:focus-visible{outline:1px solid var(--vg-gold);outline-offset:6px}.blog-module__JsT-Oq__shelf{padding-bottom:clamp(2rem,6svh,4rem)}.blog-module__JsT-Oq__ledger{margin:0;padding:0;list-style:none}.blog-module__JsT-Oq__rowLink{color:inherit;grid-template-columns:8.75rem minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,2.5vw,2.5rem);padding-block:clamp(1.5rem,3.5svh,2.25rem);text-decoration:none;display:grid;position:relative}.blog-module__JsT-Oq__rowRule{background:color-mix(in srgb, var(--vg-gold) 26%, transparent);height:1px;position:absolute;top:0;left:0;right:0}.blog-module__JsT-Oq__row:last-child .blog-module__JsT-Oq__rowLink{border-bottom:1px solid color-mix(in srgb, var(--vg-gold) 26%, transparent)}.blog-module__JsT-Oq__thumb{aspect-ratio:4/3;width:8.75rem}.blog-module__JsT-Oq__thumb .blog-module__JsT-Oq__marble{transform-origin:50% 52%;transform:scale(2.6)}.blog-module__JsT-Oq__thumb .blog-module__JsT-Oq__figureInner:has(.blog-module__JsT-Oq__marble){outline:1px solid var(--vg-rule);outline-offset:-1px;background:var(--vg-midnight)}.blog-module__JsT-Oq__rowCopy{gap:.45rem;min-width:0;display:grid}.blog-module__JsT-Oq__rowTitle{font-family:var(--vg-font-display);font-size:var(--vg-step-1);letter-spacing:.05em;text-transform:uppercase;color:var(--vg-fg);text-wrap:balance;transition:color var(--vg-dur-fast) var(--vg-ease-ascent);line-height:1.16}.blog-module__JsT-Oq__rowStand{font-family:var(--vg-font-body);font-size:var(--vg-step--1);color:var(--vg-fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:62ch;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__rowMeta{align-items:center;gap:var(--vg-space-s);font-family:var(--vg-font-concierge);font-variant-numeric:tabular-nums;font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-fg-muted);white-space:nowrap;display:inline-flex}.blog-module__JsT-Oq__rowDot{color:var(--vg-rule)}.blog-module__JsT-Oq__rowArrow{color:var(--vg-gold);transition:transform var(--vg-dur-fast) var(--vg-ease-ascent)}.blog-module__JsT-Oq__rowLink:hover .blog-module__JsT-Oq__rowArrow,.blog-module__JsT-Oq__rowLink:focus-visible .blog-module__JsT-Oq__rowArrow{transform:translate(.35rem)}.blog-module__JsT-Oq__ask{max-width:1400px;padding:clamp(4rem, 12svh, 8rem) var(--vg-gutter) clamp(5rem, 14svh, 9rem);text-align:center;margin-inline:auto}.blog-module__JsT-Oq__askRule{background:var(--vg-rule);width:min(16rem,50vw);height:1px;margin:0 auto var(--vg-space-l);display:block}.blog-module__JsT-Oq__askH2{font-size:var(--vg-step-3);text-transform:uppercase;color:var(--vg-fg);margin-bottom:var(--vg-space-m)}.blog-module__JsT-Oq__askBody{font-family:var(--vg-font-body);font-size:var(--vg-step-0);line-height:var(--vg-leading-normal);color:var(--vg-fg-muted);max-width:46ch;margin-inline:auto}.blog-module__JsT-Oq__askActions{justify-content:center;align-items:center;gap:var(--vg-space-m);margin-top:var(--vg-space-l);flex-wrap:wrap;display:flex}.blog-module__JsT-Oq__whatsappCta{font-family:var(--vg-font-concierge);font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-fg-ink);background:var(--vg-gold);transition:filter var(--vg-dur-fast) var(--vg-ease-ascent);padding:.9rem 1.6rem;text-decoration:none}.blog-module__JsT-Oq__whatsappCta:hover,.blog-module__JsT-Oq__whatsappCta:focus-visible{filter:brightness(1.08)}.blog-module__JsT-Oq__whatsappCta:focus-visible{outline:1px solid var(--vg-ivory);outline-offset:3px}.blog-module__JsT-Oq__telCta{font-family:var(--vg-font-concierge);font-weight:500;font-size:var(--vg-step--1);letter-spacing:var(--vg-tracking-wide);text-transform:uppercase;color:var(--vg-fg);border-bottom:1px solid var(--vg-gold);transition:color var(--vg-dur-fast) var(--vg-ease-ascent);padding-bottom:.35rem;text-decoration:none}.blog-module__JsT-Oq__telCta:hover,.blog-module__JsT-Oq__telCta:focus-visible{color:var(--vg-gold);outline:none}.blog-module__JsT-Oq__telCta:focus-visible{outline:1px solid var(--vg-gold);outline-offset:4px}@media (max-width:899px){.blog-module__JsT-Oq__lead{gap:var(--vg-space-m);grid-template-columns:1fr}.blog-module__JsT-Oq__leadCopy{gap:var(--vg-space-s)}.blog-module__JsT-Oq__trioNote{margin-top:clamp(2.5rem,7svh,3.5rem)}.blog-module__JsT-Oq__trio{grid-template-columns:1fr;gap:clamp(2.5rem,7svh,3.5rem)}}@media (max-width:640px){.blog-module__JsT-Oq__rowLink{grid-template-columns:6rem minmax(0,1fr);grid-template-areas:"thumb copy""meta meta";align-items:start;row-gap:.6rem}.blog-module__JsT-Oq__thumb{grid-area:thumb;width:6rem}.blog-module__JsT-Oq__rowCopy{grid-area:copy}.blog-module__JsT-Oq__rowMeta{grid-area:meta;justify-content:flex-end}.blog-module__JsT-Oq__rowStand{-webkit-line-clamp:3}}@media (max-width:480px){.blog-module__JsT-Oq__leadTitle,.blog-module__JsT-Oq__pairTitle,.blog-module__JsT-Oq__rowTitle{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-module__JsT-Oq__leadTitle{-webkit-line-clamp:4}.blog-module__JsT-Oq__pairTitle,.blog-module__JsT-Oq__rowTitle{-webkit-line-clamp:3}}
