@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/montserrat-latin-300-normal.BgP24wlQ.woff2)format("woff2"),url(/_astro/montserrat-latin-300-normal.sTRdVzlf.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff)format("woff")}@font-face{font-family:Amiri;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/amiri-latin-400-italic.BrffukqG.woff2)format("woff2"),url(/_astro/amiri-latin-400-italic.BVF6Y0i0.woff)format("woff")}:root{--sf-rose:#edb4be;--sf-grey:#8a827b;--sf-ink:#1c1a19;--sf-white:#fff;--paper:var(--sf-white);--cream:var(--sf-white);--cream-2:var(--sf-white);--ink:var(--sf-ink);--ink-2:color-mix(in srgb, var(--sf-ink) 82%, var(--sf-white));--grey:var(--sf-grey);--line:color-mix(in srgb, var(--sf-grey) 28%, transparent);--rose:var(--sf-rose);--rose-soft:color-mix(in srgb, var(--sf-rose) 22%, var(--sf-white));--rose-tint:color-mix(in srgb, var(--sf-rose) 12%, var(--sf-white));--rose-deep:color-mix(in srgb, var(--sf-rose) 58%, var(--sf-ink));--sans:"Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Amiri", "Times New Roman", serif;--it-scale:1.11;--it-scale-text:1.08;--gutter:clamp(1.25rem, 4.5vw, 4rem);--max:1440px;--section:clamp(5rem, 11vw, 10rem);--fs-xs:.72rem;--fs-sm:.875rem;--fs-base:clamp(.96rem, .93rem + .2vw, 1.06rem);--fs-lg:clamp(1.1rem, 1.02rem + .45vw, 1.35rem);--fs-h3:clamp(1.45rem, 1.15rem + 1.3vw, 2.3rem);--fs-h2:clamp(2.15rem, 1.45rem + 3.6vw, 5rem);--fs-display:clamp(2.5rem, 1.2rem + 6.4vw, 8rem);--ease:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--radius:2px}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:var(--ease)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--cream);color:var(--ink);font-family:var(--sans);font-weight:300;font-size:var(--fs-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.65;overflow-x:clip}img,picture,video,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{letter-spacing:-.04em;text-wrap:balance;font-weight:400;line-height:1.05}p{text-wrap:pretty}::selection{background:var(--rose);color:var(--ink)}:focus-visible{outline:1.5px solid var(--ink);outline-offset:4px}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section)}.serif{font-family:var(--serif);letter-spacing:-.01em;font-weight:400}em,.it{font-family:var(--serif);letter-spacing:-.01em;word-spacing:-.04em;font-style:italic;font-weight:400;font-size:calc(var(--it-scale-text) * 1em);line-height:1}:is(h1,h2,h3,.display,.statement) :is(em,.it){font-size:calc(var(--it-scale) * 1em);line-height:calc(1 / var(--it-scale));letter-spacing:-.02em}:is(h1,h2,h3,.display,.statement) em em{font-size:1em}.rose{color:var(--rose-deep)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eyebrow{font-size:var(--fs-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:.75em;font-weight:400;display:inline-flex}.eyebrow .num{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--rose-deep);font-size:1.45em;font-style:italic;line-height:1}.eyebrow:after{content:"";opacity:.4;background:currentColor;width:2.5rem;height:1px}.eyebrow.no-line:after{display:none}.h2{font-size:var(--fs-h2);font-weight:400;line-height:1.02}.lead{font-size:var(--fs-lg);color:var(--ink-2);max-width:36ch;line-height:1.55}.muted{color:var(--grey)}.btn{--bg:var(--ink);--fg:var(--cream);isolation:isolate;background:var(--bg);color:var(--fg);font-size:var(--fs-sm);letter-spacing:.02em;transition:color .5s var(--ease);border-radius:999px;align-items:center;gap:.9rem;padding:1.05rem 1.6rem;font-weight:400;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--rose);transition:transform .55s var(--ease);position:absolute;inset:0;transform:translateY(101%)}.btn:hover{color:var(--ink)}.btn:hover:before{transform:translateY(0)}.btn .arrow{width:1.05em;transition:transform .55s var(--ease)}.btn:hover .arrow{transform:translate(4px)rotate(-45deg)}.btn--ghost{--bg:transparent;--fg:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.btn--light{--bg:var(--cream);--fg:var(--ink)}.link{font-size:var(--fs-sm);align-items:center;gap:.5rem;padding-bottom:.2rem;font-weight:400;display:inline-flex;position:relative}.link:after{content:"";transform-origin:100%;height:1px;transition:transform .6s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0}.link:hover:after{transform:scaleX(0)}.link .arrow{width:.95em;transition:transform .5s var(--ease)}.link:hover .arrow{transform:translate(4px)}.js [data-reveal]{opacity:0;transition:opacity 1.1s var(--ease), transform 1.1s var(--ease);transition-delay:var(--d,0s);transform:translateY(28px)}.js [data-reveal=fade]{transform:none}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-lines] .ln{margin-block:-.06em -.2em;padding-block:.06em .2em;display:block;overflow:hidden}.js [data-lines] .ln>span{transition:transform 1.2s var(--ease);transition-delay:calc(var(--i,0) * 90ms + var(--d,0s));display:inline-block;transform:translateY(105%)}.js [data-lines].is-in .ln>span{transform:none}.js [data-unveil]>*{clip-path:inset(100% 0 0);transition:clip-path 1.4s var(--ease-in-out);transition-delay:var(--d,0s)}.js [data-unveil].is-in>*{clip-path:inset(0)}.js [data-unveil] img{transition:transform 1.8s var(--ease);transition-delay:var(--d,0s);transform:scale(1.15)}.js [data-unveil].is-in img{transform:scale(1)}@media (prefers-reduced-motion:reduce){.js [data-reveal],.js [data-lines] .ln>span,.js [data-unveil]>*,.js [data-unveil] img{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}}[data-parallax] img{will-change:transform}.js [data-parallax].is-in img{transform:translate3d(0, var(--py,0px), 0) scale(1.12);transition:none}.placeholder{text-align:center;background:repeating-linear-gradient(-45deg, var(--cream-2) 0 12px, var(--cream) 12px 24px);border:1px dashed var(--grey);color:var(--grey);font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;place-items:center;gap:.5rem;padding:1.5rem;display:grid}.hdr[data-astro-cid-nen7h5rs]{z-index:50;transition:transform .6s var(--ease);position:fixed;inset:0 0 auto}.hdr[data-astro-cid-nen7h5rs]:before{content:"";background:color-mix(in srgb, var(--cream) 82%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);opacity:0;transition:opacity .5s var(--ease);position:absolute;inset:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled:before{opacity:1}.hdr[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}.hdr__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:2rem;height:76px;display:flex;position:relative}.hdr__logo[data-astro-cid-nen7h5rs]{z-index:2;position:relative}.hdr__logo[data-astro-cid-nen7h5rs] img{width:84px}.hdr__nav[data-astro-cid-nen7h5rs]{gap:2.2rem;margin-left:auto;display:none}.hdr__link[data-astro-cid-nen7h5rs]{font-size:var(--fs-sm);font-weight:400;position:relative}.hdr__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--rose-deep);width:4px;height:4px;transition:transform .4s var(--ease);border-radius:50%;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)scale(0)}.hdr__link[data-astro-cid-nen7h5rs]:hover:after{transform:translate(-50%)scale(1)}.hdr__cta[data-astro-cid-nen7h5rs]{padding:.8rem 1.25rem;display:none}.hdr__burger[data-astro-cid-nen7h5rs]{z-index:2;place-content:center;gap:7px;width:44px;height:44px;display:grid;position:relative}.hdr__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:var(--ink);width:26px;height:1px;transition:transform .5s var(--ease);display:block}.menu-open .hdr__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-of-type{transform:translateY(4px)rotate(45deg)}.menu-open .hdr__burger[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-of-type{transform:translateY(-4px)rotate(-45deg)}.menu[data-astro-cid-nen7h5rs]{z-index:1;background:var(--cream);padding:7rem 0 calc(2rem + env(safe-area-inset-bottom));clip-path:inset(0 0 100%);transition:clip-path .8s var(--ease-in-out);visibility:hidden;flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0}.menu-open .menu[data-astro-cid-nen7h5rs]{clip-path:inset(0);visibility:visible}.menu__nav[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.2rem;display:flex}.menu__link[data-astro-cid-nen7h5rs]{letter-spacing:-.04em;opacity:0;transition:opacity .6s var(--ease), transform .8s var(--ease);align-items:baseline;gap:1rem;padding-block:.15rem;font-size:clamp(2.2rem,10.5vw,3.6rem);font-weight:300;line-height:1.2;display:flex;transform:translateY(30px)}.menu-open .menu__link[data-astro-cid-nen7h5rs]{opacity:1;transition-delay:calc(.25s + var(--i) * 60ms);transform:none}.menu__link[data-astro-cid-nen7h5rs][aria-current=page]{font-family:var(--serif);font-style:italic;font-size:calc(clamp(2.2rem, 10.5vw, 3.6rem) * var(--it-scale));letter-spacing:-.02em}.menu__num[data-astro-cid-nen7h5rs]{font-family:var(--sans);font-size:var(--fs-xs);color:var(--rose-deep);letter-spacing:.1em}.menu__foot[data-astro-cid-nen7h5rs]{font-size:var(--fs-sm);color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.menu__cta[data-astro-cid-nen7h5rs]{margin-bottom:.75rem}.menu__social[data-astro-cid-nen7h5rs]{gap:1.5rem;display:flex}.menu__foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){padding-block:.35rem}@media (width>=960px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{display:inline-flex}.hdr__burger[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]{display:none}.hdr__bar[data-astro-cid-nen7h5rs]{height:88px}.hdr__logo[data-astro-cid-nen7h5rs] img{width:96px}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--paper);color:var(--ink-2);border-top:1px solid var(--line);padding:1rem 0 calc(2rem + env(safe-area-inset-bottom));font-size:var(--fs-sm)}.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:2.5rem 1.5rem;padding-block:3rem;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1;gap:1.25rem;max-width:22rem;display:grid}.ftr__brand[data-astro-cid-jo6i4kqk] .ftr__logo{width:120px}.ftr__col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ftr__col[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;width:fit-content;max-width:100%;padding-block:.3rem}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .4s var(--ease)}.ftr__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink);text-decoration:underline;text-decoration-color:var(--rose);text-underline-offset:.25em;text-decoration-thickness:2px}.ftr__h[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin-bottom:.4rem}.ftr__bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);font-size:var(--fs-xs);color:var(--grey);justify-content:space-between;gap:1rem;padding-top:1.5rem;display:flex}.ftr__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:.5rem;display:flex}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .4s var(--ease)}.ftr__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}@media (width<=519px){.ftr__col--contact[data-astro-cid-jo6i4kqk]{order:3;grid-column:1/-1}}@media (width>=520px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1.4fr 1fr}}@media (width>=900px){.ftr__top[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1.3fr 1fr}.ftr__brand[data-astro-cid-jo6i4kqk]{grid-column:auto}}.mq[data-astro-cid-543bmuqs]{border-block:1px solid var(--line);user-select:none;padding-block:1.1rem;overflow:hidden}.mq__track[data-astro-cid-543bmuqs]{width:max-content;animation:mq var(--speed) linear infinite;display:flex}.mq[data-astro-cid-543bmuqs]:hover .mq__track[data-astro-cid-543bmuqs]{animation-play-state:paused}.mq__list[data-astro-cid-543bmuqs]{flex-shrink:0;display:flex}.mq__list[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{white-space:nowrap;font-family:var(--serif);align-items:center;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.4rem);font-style:italic;line-height:1;display:flex}.mq__sep[data-astro-cid-543bmuqs]{font-family:var(--sans);color:var(--rose-deep);margin-inline:clamp(1.2rem,3vw,2.5rem);font-size:.45em;font-style:normal}.mq--plain[data-astro-cid-543bmuqs] .mq__list[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{padding-right:clamp(2.5rem,6vw,5rem)}@keyframes mq{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mq__track[data-astro-cid-543bmuqs]{animation:none}}.hero[data-astro-cid-yodha2z4]{padding-top:6.25rem;padding-bottom:3.5rem;position:relative}.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:repeat(12,1fr);gap:1.75rem 1rem;display:grid}.hero__meta[data-astro-cid-yodha2z4]{font-size:var(--fs-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.4rem .8rem;display:flex}.hero__meta[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{background:var(--rose);border-radius:50%;width:5px;height:5px}.hero__title[data-astro-cid-yodha2z4]{z-index:2;letter-spacing:-.068em;grid-column:1/-1;font-size:clamp(1.45rem,8.6vw,7rem);font-weight:300;line-height:1.05;position:relative}.hero__title[data-astro-cid-yodha2z4] .ln[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{white-space:nowrap}.hero__title[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{letter-spacing:-.035em}.hero__photo[data-astro-cid-yodha2z4]{aspect-ratio:4/5;background:var(--cream-2);grid-column:3/-1;overflow:hidden}.hero__photo[data-astro-cid-yodha2z4] img{object-fit:cover;object-position:50% 45%;width:100%;height:100%}.hero__intro[data-astro-cid-yodha2z4]{grid-column:1/-1;justify-items:start;gap:1.5rem;display:grid}.hero__lead[data-astro-cid-yodha2z4]{font-size:var(--fs-lg);color:var(--ink-2);max-width:32rem;line-height:1.5}.hero__lead[data-astro-cid-yodha2z4] em[data-astro-cid-yodha2z4]{color:var(--ink)}.hero__sign[data-astro-cid-yodha2z4]{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--grey)}.hero__sign[data-astro-cid-yodha2z4] i[data-astro-cid-yodha2z4]{color:var(--rose);margin-inline:.4em;font-style:normal}.hero__ctas[data-astro-cid-yodha2z4]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;display:flex}@media (width>=700px){.hero__photo[data-astro-cid-yodha2z4]{grid-area:3/7/5/-1}.hero__intro[data-astro-cid-yodha2z4]{grid-area:3/1/auto/7;align-self:end}}@media (width>=960px){.hero[data-astro-cid-yodha2z4]{align-items:center;min-height:100svh;padding-top:7.5rem;padding-bottom:3rem;display:flex}.hero__grid[data-astro-cid-yodha2z4]{grid-template-rows:auto auto 1fr;gap:0 1.5rem;width:100%}.hero__meta[data-astro-cid-yodha2z4]{grid-area:1/1/auto/8;margin-bottom:2rem}.hero__title[data-astro-cid-yodha2z4]{grid-area:2/1/auto/9;font-size:min(5.6vw,11svh,6.4rem)}.hero__photo[data-astro-cid-yodha2z4]{grid-area:1/9/4/13;align-self:center;max-height:80svh}.hero__intro[data-astro-cid-yodha2z4]{grid-area:3/1/auto/8;align-self:start;margin-top:2.75rem}}@media (width<=699px){.hero__photo[data-astro-cid-yodha2z4]{grid-column:2/12}}.val[data-astro-cid-ybfswb6q]{border-top:1px solid var(--line)}.val__grid[data-astro-cid-ybfswb6q]{gap:3rem;display:grid}.val__text[data-astro-cid-ybfswb6q]{align-content:center;gap:1.6rem;display:grid}.val__body[data-astro-cid-ybfswb6q]{color:var(--ink-2);gap:1rem;max-width:34rem;display:grid}.val__q[data-astro-cid-ybfswb6q]{letter-spacing:-.02em;max-width:30rem;font-size:clamp(1.3rem,1rem + 1.2vw,2rem);font-weight:300;line-height:1.3}.val__role[data-astro-cid-ybfswb6q]{border-left:2px solid var(--rose);max-width:30rem;color:var(--ink-2);padding-left:1.25rem}.val__role[data-astro-cid-ybfswb6q] strong[data-astro-cid-ybfswb6q]{color:var(--ink);font-weight:500}.val__photo[data-astro-cid-ybfswb6q]{aspect-ratio:3/4;background:var(--cream-2);justify-self:center;width:50%;overflow:hidden}.val__photo[data-astro-cid-ybfswb6q] img{object-fit:cover;object-position:50% 0%;width:100%;height:100%}.obj[data-astro-cid-ybfswb6q]{border-top:1px solid var(--line)}.obj__head[data-astro-cid-ybfswb6q]{gap:1.75rem;margin-bottom:clamp(2.5rem,6vw,4rem);display:grid}.obj__list[data-astro-cid-ybfswb6q]{border-top:1px solid var(--ink);display:grid}.obj__item[data-astro-cid-ybfswb6q]{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr;gap:.6rem .75rem;padding:2rem 0;display:grid}.obj__n[data-astro-cid-ybfswb6q]{font-family:var(--serif);color:var(--rose-deep);grid-row:1/3;font-size:1.35rem;font-style:italic;line-height:1.5}.obj__t[data-astro-cid-ybfswb6q]{font-size:clamp(1.6rem,1.2rem + 1.8vw,2.8rem);font-weight:300;line-height:1.05}.obj__d[data-astro-cid-ybfswb6q]{color:var(--ink-2);font-size:var(--fs-sm);max-width:26rem}@media (width>=960px){.val__grid[data-astro-cid-ybfswb6q]{grid-template-columns:repeat(12,1fr);align-items:center;column-gap:1.5rem}.val__text[data-astro-cid-ybfswb6q]{grid-column:1/7}.val__photo[data-astro-cid-ybfswb6q]{grid-column:8/13;width:min(58%,42svh)}.obj__head[data-astro-cid-ybfswb6q]{grid-template-columns:repeat(12,1fr);column-gap:1.5rem}.obj__head[data-astro-cid-ybfswb6q]>[data-astro-cid-ybfswb6q]{grid-column:1/11}.obj__list[data-astro-cid-ybfswb6q]{border-top:0;grid-template-columns:repeat(3,1fr);column-gap:1.5rem}.obj__item[data-astro-cid-ybfswb6q]{border-top:1px solid var(--ink);border-bottom:0;grid-template-columns:1fr;padding-top:1.5rem}.obj__n[data-astro-cid-ybfswb6q]{grid-row:auto}}.reel[data-astro-cid-qsmq67p2]{gap:.8rem;display:grid}.reel__frame[data-astro-cid-qsmq67p2]{aspect-ratio:9/16;background:var(--ink);border-radius:18px;position:relative;overflow:hidden}.reel[data-astro-cid-qsmq67p2] video[data-astro-cid-qsmq67p2]{object-fit:cover;width:100%;height:100%}.reel[data-astro-cid-qsmq67p2] figcaption[data-astro-cid-qsmq67p2]{font-size:var(--fs-sm);justify-content:space-between;display:flex}.reel__sound[data-astro-cid-qsmq67p2]{background:color-mix(in srgb, var(--ink) 55%, transparent);color:#fff;-webkit-backdrop-filter:blur(6px);width:38px;height:38px;transition:background .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.7rem;right:.7rem}.reel__sound[data-astro-cid-qsmq67p2]:hover{background:var(--rose-deep)}.reel__sound[data-astro-cid-qsmq67p2] svg[data-astro-cid-qsmq67p2]{width:18px}.reel__sound[data-astro-cid-qsmq67p2] .on[data-astro-cid-qsmq67p2]{display:none}.reel__sound[data-astro-cid-qsmq67p2][aria-pressed=true] .on[data-astro-cid-qsmq67p2]{display:block}.reel__sound[data-astro-cid-qsmq67p2][aria-pressed=true] .off[data-astro-cid-qsmq67p2]{display:none}.ct[data-astro-cid-ejw7tbj6]{border-top:1px solid var(--line)}.ct__head[data-astro-cid-ejw7tbj6]{gap:1.75rem;margin-bottom:clamp(3rem,8vw,6rem);display:grid}.ct__lead[data-astro-cid-ejw7tbj6]{font-size:var(--fs-lg);color:var(--ink-2);max-width:36rem;line-height:1.5}.ct__lead[data-astro-cid-ejw7tbj6] em[data-astro-cid-ejw7tbj6]{color:var(--ink)}.blk[data-astro-cid-ejw7tbj6]+.blk[data-astro-cid-ejw7tbj6]{margin-top:clamp(4.5rem,11vw,8rem)}.blk__head[data-astro-cid-ejw7tbj6]{border-top:1px solid var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:clamp(2rem,5vw,3rem);padding-top:1.25rem;display:flex}.blk__t[data-astro-cid-ejw7tbj6]{font-size:var(--fs-h3);font-weight:300}.blk__k[data-astro-cid-ejw7tbj6]{font-family:var(--serif);color:var(--rose-deep);margin-right:.35rem;font-style:italic}.rl[data-astro-cid-ejw7tbj6]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-auto-columns:62%;grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.rl[data-astro-cid-ejw7tbj6]::-webkit-scrollbar{display:none}.rl[data-astro-cid-ejw7tbj6]>div[data-astro-cid-ejw7tbj6]{scroll-snap-align:start}.posts[data-astro-cid-ejw7tbj6]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.posts[data-astro-cid-ejw7tbj6] li[data-astro-cid-ejw7tbj6]{aspect-ratio:4/5;background:#f2f1ef;overflow:hidden}.posts[data-astro-cid-ejw7tbj6] img{object-fit:cover;width:100%;height:100%}.pr[data-astro-cid-ejw7tbj6]{gap:1.5rem;display:grid}.pr__item[data-astro-cid-ejw7tbj6]{gap:.75rem;margin:0;display:grid}.pr__media[data-astro-cid-ejw7tbj6]{aspect-ratio:5/4;background:#f2f1ef;overflow:hidden}.pr__media[data-astro-cid-ejw7tbj6] img{object-fit:cover;width:100%;height:100%}.pr__item[data-astro-cid-ejw7tbj6] figcaption[data-astro-cid-ejw7tbj6]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--grey)}.srv__list[data-astro-cid-ejw7tbj6]{border-top:1px solid var(--line)}.srv__item[data-astro-cid-ejw7tbj6]{border-bottom:1px solid var(--line);grid-template-columns:2.5rem 1fr;gap:1rem .75rem;padding:2rem 0 2.2rem;display:grid;position:relative}.srv__item[data-astro-cid-ejw7tbj6]:before{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .9s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.srv__n[data-astro-cid-ejw7tbj6]{font-family:var(--serif);color:var(--rose-deep);font-size:1.35rem;font-style:italic;line-height:1.6}.srv__t[data-astro-cid-ejw7tbj6]{letter-spacing:-.04em;font-size:clamp(1.8rem,1.2rem + 2.4vw,3.2rem);font-weight:300;line-height:1.04}.srv__t[data-astro-cid-ejw7tbj6] em[data-astro-cid-ejw7tbj6]{display:block}.srv__body[data-astro-cid-ejw7tbj6]{grid-column:2;gap:1.1rem;display:grid}.srv__body[data-astro-cid-ejw7tbj6] p[data-astro-cid-ejw7tbj6]{color:var(--ink-2);font-size:var(--fs-sm);max-width:30rem}.srv__tags[data-astro-cid-ejw7tbj6]{flex-wrap:wrap;gap:.45rem;display:flex}.srv__tags[data-astro-cid-ejw7tbj6] li[data-astro-cid-ejw7tbj6]{font-size:var(--fs-xs);border:1px solid var(--line);transition:all .5s var(--ease);border-radius:999px;padding:.35rem .8rem}@media (hover:hover){.srv__t[data-astro-cid-ejw7tbj6]{transition:transform .8s var(--ease)}.srv__item[data-astro-cid-ejw7tbj6]:hover:before{transform:scaleX(1)}.srv__item[data-astro-cid-ejw7tbj6]:hover .srv__t[data-astro-cid-ejw7tbj6]{transform:translate(.6rem)}.srv__item[data-astro-cid-ejw7tbj6]:hover .srv__tags[data-astro-cid-ejw7tbj6] li[data-astro-cid-ejw7tbj6]{border-color:var(--rose);background:var(--rose-soft)}}@media (width>=800px){.rl[data-astro-cid-ejw7tbj6]{grid-template-columns:repeat(4,1fr);grid-auto-flow:row;gap:1.5rem;margin:0;padding:0;overflow:visible}.posts[data-astro-cid-ejw7tbj6]{grid-template-columns:repeat(6,1fr);gap:1rem}}@media (width>=960px){.ct__head[data-astro-cid-ejw7tbj6]{grid-template-columns:repeat(12,1fr);column-gap:1.5rem}.ct__head[data-astro-cid-ejw7tbj6]>[data-astro-cid-ejw7tbj6]{grid-column:1/11}.ct__lead[data-astro-cid-ejw7tbj6]{grid-column:7/13}.pr[data-astro-cid-ejw7tbj6]{grid-template-columns:1fr 1fr}.pr__item[data-astro-cid-ejw7tbj6]:nth-child(2n){margin-top:6rem}.srv__item[data-astro-cid-ejw7tbj6]{grid-template-columns:3.5rem 1fr 1fr;align-items:start;column-gap:1.5rem;padding:2.6rem 0}.srv__body[data-astro-cid-ejw7tbj6]{grid-column:3;padding-top:.5rem}}.ig[data-astro-cid-f6ik4562]{gap:.9rem;margin:0;display:grid}.ig__state[data-astro-cid-f6ik4562]{font-size:var(--fs-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--grey)}.ig--after[data-astro-cid-f6ik4562] .ig__state[data-astro-cid-f6ik4562]{color:var(--ink)}.ig--after[data-astro-cid-f6ik4562] .ig__state[data-astro-cid-f6ik4562]:before{content:"";background:var(--rose);vertical-align:.1em;border-radius:50%;width:.5rem;height:.5rem;margin-right:.6rem;display:inline-block}.ig__screen[data-astro-cid-f6ik4562]{border:1px solid var(--line);background:#fff;padding:clamp(.75rem,1.5vw,1.1rem)}.ig__head[data-astro-cid-f6ik4562]{gap:.15rem;margin-bottom:.9rem;display:grid}.ig__handle[data-astro-cid-f6ik4562]{font-size:var(--fs-sm);margin-bottom:.6rem;font-weight:500}.ig__top[data-astro-cid-f6ik4562]{align-items:center;gap:1.25rem;margin-bottom:.6rem;display:flex}.ig__avatar[data-astro-cid-f6ik4562]{background:var(--rose-tint);width:64px;height:64px;box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--rose);border-radius:50%;flex-shrink:0;overflow:hidden}.ig__avatar[data-astro-cid-f6ik4562] img{object-fit:cover;width:100%;height:100%}.ig__stats[data-astro-cid-f6ik4562]{text-align:center;gap:1.25rem;display:flex}.ig__stats[data-astro-cid-f6ik4562] div[data-astro-cid-f6ik4562]{flex-direction:column-reverse;display:flex}.ig__stats[data-astro-cid-f6ik4562] dd[data-astro-cid-f6ik4562]{font-weight:500;font-size:var(--fs-sm);line-height:1.2}.ig__stats[data-astro-cid-f6ik4562] dt[data-astro-cid-f6ik4562]{color:var(--ink-2);font-size:.68rem}.ig__name[data-astro-cid-f6ik4562]{font-size:var(--fs-sm);font-weight:500}.ig__bio[data-astro-cid-f6ik4562]{color:var(--ink-2);font-size:.78rem;line-height:1.45}.ig__btns[data-astro-cid-f6ik4562]{grid-template-columns:repeat(3,1fr);gap:.35rem;margin-bottom:.75rem;display:grid}.ig__btns[data-astro-cid-f6ik4562] span[data-astro-cid-f6ik4562]{text-align:center;background:#efefef;border-radius:6px;padding:.45rem 0;font-size:.66rem;font-weight:500}.ig--after[data-astro-cid-f6ik4562] .ig__btns[data-astro-cid-f6ik4562] .is-main[data-astro-cid-f6ik4562]{background:var(--rose)}.ig__hl[data-astro-cid-f6ik4562]{gap:.9rem;margin-bottom:.8rem;display:flex;overflow:hidden}.ig__hl[data-astro-cid-f6ik4562] li[data-astro-cid-f6ik4562]{color:var(--ink-2);flex-shrink:0;justify-items:center;gap:.3rem;font-size:.62rem;display:grid}.ig__hl[data-astro-cid-f6ik4562] i[data-astro-cid-f6ik4562]{background:var(--rose-tint);width:2.6rem;height:2.6rem;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%}.ig__grid[data-astro-cid-f6ik4562]{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.ig__grid[data-astro-cid-f6ik4562] li[data-astro-cid-f6ik4562]{aspect-ratio:4/5;background:#f2f1ef;overflow:hidden}.ig__grid[data-astro-cid-f6ik4562] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.ig__grid[data-astro-cid-f6ik4562] li[data-astro-cid-f6ik4562]:hover img{transform:scale(1.04)}.ig__grid[data-astro-cid-f6ik4562] .is-text[data-astro-cid-f6ik4562]{background:var(--rose-soft);text-align:center;place-items:center;padding:.6rem;display:grid}.ig__grid[data-astro-cid-f6ik4562] .is-text[data-astro-cid-f6ik4562] span[data-astro-cid-f6ik4562]{font-family:var(--serif);font-size:clamp(.75rem,.6rem + .5vw,1rem);font-style:italic;line-height:1.2}.car[data-astro-cid-oulirr76]{gap:1rem;display:grid}.car__head[data-astro-cid-oulirr76]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.car__t[data-astro-cid-oulirr76]{font-size:var(--fs-sm)}.car__nav[data-astro-cid-oulirr76]{gap:.4rem;display:flex}.car__nav[data-astro-cid-oulirr76] button[data-astro-cid-oulirr76]{border:1px solid var(--line);width:42px;height:42px;transition:all .4s var(--ease);border-radius:50%}.car__nav[data-astro-cid-oulirr76] button[data-astro-cid-oulirr76]:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.car__track[data-astro-cid-oulirr76]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:70%;grid-auto-flow:column;gap:.75rem;display:grid;overflow-x:auto}.car__track[data-astro-cid-oulirr76]::-webkit-scrollbar{display:none}.car__track[data-astro-cid-oulirr76] li[data-astro-cid-oulirr76]{scroll-snap-align:start;aspect-ratio:3/4;background:var(--cream-2);overflow:hidden}.car__track[data-astro-cid-oulirr76] img{object-fit:cover;width:100%;height:100%}@media (width>=700px){.car__track[data-astro-cid-oulirr76]{grid-auto-columns:38%}}@media (width>=960px){.car__track[data-astro-cid-oulirr76]{grid-auto-columns:calc(25% - .5625rem)}}.pj[data-astro-cid-vmyrgj4h]{border-top:1px solid var(--line)}.pj__head[data-astro-cid-vmyrgj4h]{gap:1.75rem;margin-bottom:clamp(3rem,8vw,5.5rem);display:grid}.case[data-astro-cid-vmyrgj4h]{border-top:1px solid var(--ink);gap:clamp(2.5rem,6vw,4rem);padding-top:clamp(2rem,4vw,3rem);display:grid}.case[data-astro-cid-vmyrgj4h]+.case[data-astro-cid-vmyrgj4h]{margin-top:clamp(5rem,12vw,9rem)}.case__head[data-astro-cid-vmyrgj4h]{gap:1.5rem;display:grid}.case__meta[data-astro-cid-vmyrgj4h]{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase}.case__n[data-astro-cid-vmyrgj4h]{font-family:var(--serif);letter-spacing:0;color:var(--rose-deep);margin-right:.6rem;font-size:1.45em;font-style:italic}.case__t[data-astro-cid-vmyrgj4h]{font-size:clamp(2.4rem,1.2rem + 5vw,6rem);font-weight:300;line-height:.95}.case__info[data-astro-cid-vmyrgj4h]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.case__info[data-astro-cid-vmyrgj4h] div[data-astro-cid-vmyrgj4h]{border-bottom:1px solid var(--line);padding:.9rem 1rem .9rem 0}.case__info[data-astro-cid-vmyrgj4h] .wide[data-astro-cid-vmyrgj4h]{grid-column:1/-1}.case__info[data-astro-cid-vmyrgj4h] dt[data-astro-cid-vmyrgj4h]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--grey);margin-bottom:.3rem}.case__info[data-astro-cid-vmyrgj4h] dd[data-astro-cid-vmyrgj4h]{font-size:var(--fs-sm)}.case__label[data-astro-cid-vmyrgj4h]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--rose-deep);margin-bottom:.6rem}.case__goal[data-astro-cid-vmyrgj4h]{letter-spacing:-.02em;max-width:46rem;font-size:clamp(1.25rem,1rem + 1.2vw,2rem);font-weight:300;line-height:1.35}.case__claim[data-astro-cid-vmyrgj4h]{gap:1rem;display:grid}.case__claim-t[data-astro-cid-vmyrgj4h]{font-size:var(--fs-h3);letter-spacing:-.03em;font-weight:300;line-height:1.1}.case__claim[data-astro-cid-vmyrgj4h] ul[data-astro-cid-vmyrgj4h]{flex-wrap:wrap;gap:.45rem;display:flex}.case__claim[data-astro-cid-vmyrgj4h] li[data-astro-cid-vmyrgj4h]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);border-radius:999px;padding:.45rem .9rem}.case__blocks[data-astro-cid-vmyrgj4h]{gap:2rem;display:grid}.case__block[data-astro-cid-vmyrgj4h]{color:var(--ink-2);gap:.25rem;max-width:40rem;display:grid}.case__pillars[data-astro-cid-vmyrgj4h]{color:var(--ink);flex-wrap:wrap;gap:.4rem;margin-top:.75rem;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.4rem);display:flex}.case__pillars[data-astro-cid-vmyrgj4h] i[data-astro-cid-vmyrgj4h]{color:var(--rose-deep);margin-right:.4rem;font-style:normal}.case__ba[data-astro-cid-vmyrgj4h]{align-items:start;gap:1.5rem;display:grid}.case__ba-col[data-astro-cid-vmyrgj4h]{gap:1rem;display:grid}.case__ba-txt[data-astro-cid-vmyrgj4h]{font-size:var(--fs-sm);color:var(--ink-2);max-width:30rem;min-height:3.2em}.case__ba-txt[data-astro-cid-vmyrgj4h] strong[data-astro-cid-vmyrgj4h]{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-weight:500;font-size:var(--fs-xs)}.case__arrow[data-astro-cid-vmyrgj4h]{color:var(--rose-deep);justify-self:center;font-size:1.5rem;transform:rotate(90deg)}.case__feed[data-astro-cid-vmyrgj4h]{justify-self:center;width:min(100%,34rem);overflow:hidden}.case__feed[data-astro-cid-vmyrgj4h] img{width:100%;height:auto}.case__work[data-astro-cid-vmyrgj4h]{gap:.5rem;display:grid}.case__reels[data-astro-cid-vmyrgj4h]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-auto-columns:62%;grid-auto-flow:column;gap:1rem;display:grid;overflow-x:auto}.case__reels[data-astro-cid-vmyrgj4h]::-webkit-scrollbar{display:none}.case__reels[data-astro-cid-vmyrgj4h]>div[data-astro-cid-vmyrgj4h]{scroll-snap-align:start}.case__car[data-astro-cid-vmyrgj4h]{margin-top:clamp(2.5rem,6vw,4rem)}.case__res[data-astro-cid-vmyrgj4h]{border-top:1px solid var(--line);padding-top:2rem}.case__res-t[data-astro-cid-vmyrgj4h]{letter-spacing:-.02em;max-width:36ch;font-size:clamp(1.2rem,1rem + 1vw,1.8rem);font-weight:300;line-height:1.3}.case__stats[data-astro-cid-vmyrgj4h]{grid-template-columns:1fr 1fr;margin-top:clamp(1.75rem,4vw,3rem);display:grid}.case__stats[data-astro-cid-vmyrgj4h] div[data-astro-cid-vmyrgj4h]{border-top:1px solid var(--line);flex-direction:column;gap:.3rem;padding:1.25rem 1rem 1.25rem 0;display:flex}.case__stats[data-astro-cid-vmyrgj4h] dd[data-astro-cid-vmyrgj4h]{letter-spacing:-.05em;font-size:clamp(2rem,1.4rem + 3vw,4.4rem);font-weight:300;line-height:1}.case__stats[data-astro-cid-vmyrgj4h] dt[data-astro-cid-vmyrgj4h]{font-size:var(--fs-sm);color:var(--grey)}.case__res-note[data-astro-cid-vmyrgj4h]{font-family:var(--serif);font-style:italic;font-size:calc(var(--fs-lg) * var(--it-scale-text));margin-top:1.5rem}@media (width>=800px){.case__ba[data-astro-cid-vmyrgj4h]{grid-template-columns:1fr auto 1fr;column-gap:clamp(1rem,3vw,2.5rem)}.case__arrow[data-astro-cid-vmyrgj4h]{align-self:center;transform:none}.case__reels[data-astro-cid-vmyrgj4h]{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:1.5rem;margin:0;padding:0;overflow:visible}.case__reels--few[data-astro-cid-vmyrgj4h]{grid-template-columns:repeat(4,1fr)}}@media (width>=960px){.pj__head[data-astro-cid-vmyrgj4h]{grid-template-columns:repeat(12,1fr);column-gap:1.5rem}.pj__head[data-astro-cid-vmyrgj4h]>[data-astro-cid-vmyrgj4h]{grid-column:1/11}.case__info[data-astro-cid-vmyrgj4h]{grid-template-columns:repeat(3,1fr) 2fr}.case__info[data-astro-cid-vmyrgj4h] .wide[data-astro-cid-vmyrgj4h]{grid-column:auto}.case__blocks[data-astro-cid-vmyrgj4h]{grid-template-columns:1fr 1fr;column-gap:clamp(2rem,5vw,5rem)}.case__reels[data-astro-cid-vmyrgj4h]{grid-template-columns:repeat(6,1fr);gap:1rem}.case__reels--few[data-astro-cid-vmyrgj4h]{grid-template-columns:repeat(4,1fr);gap:1.5rem}.case__stats[data-astro-cid-vmyrgj4h]{grid-template-columns:repeat(4,1fr);column-gap:1.5rem}}@media (width>=1100px){.case__ba[data-astro-cid-vmyrgj4h]{justify-self:center;width:100%;max-width:64rem}}.rf[data-astro-cid-opmlqobq]{background:var(--paper);border-top:1px solid var(--line)}.rf__head[data-astro-cid-opmlqobq]{gap:1.75rem;margin-bottom:clamp(3rem,8vw,5rem);display:grid}.rf__note[data-astro-cid-opmlqobq]{max-width:40rem;font-size:var(--fs-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.6rem .9rem;display:flex}.rf__badge[data-astro-cid-opmlqobq]{background:var(--ink);color:var(--paper);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:.3rem .6rem;font-size:.6rem;line-height:1.3}.rf__item[data-astro-cid-opmlqobq]{border-top:1px solid var(--ink);gap:1.75rem;padding-top:1.5rem;display:grid}.rf__item[data-astro-cid-opmlqobq]+.rf__item[data-astro-cid-opmlqobq]{margin-top:clamp(4rem,9vw,6rem)}.rf__t[data-astro-cid-opmlqobq]{font-size:var(--fs-h3);font-weight:300}.rf__n[data-astro-cid-opmlqobq]{font-family:var(--serif);color:var(--rose-deep);margin-right:.6rem;font-size:.8em;font-style:italic}.rf__ba[data-astro-cid-opmlqobq]{align-items:start;gap:1.5rem;display:grid}.rf__arrow[data-astro-cid-opmlqobq]{color:var(--rose-deep);justify-self:center;font-size:1.5rem;transform:rotate(90deg)}@media (width>=800px){.rf__ba[data-astro-cid-opmlqobq]{grid-template-columns:1fr auto 1fr;column-gap:clamp(1rem,3vw,2.5rem)}.rf__arrow[data-astro-cid-opmlqobq]{align-self:center;transform:none}}@media (width>=1100px){.rf__ba[data-astro-cid-opmlqobq]{max-width:64rem;margin-inline:auto}}.fv[data-astro-cid-6toa4vd6]{background:var(--cream-2);aspect-ratio:4/5;position:relative;overflow:hidden}.fv--rose[data-astro-cid-6toa4vd6]{background:var(--rose-soft)}.fv--stone[data-astro-cid-6toa4vd6]{background:#e6dfd6}.fv--white[data-astro-cid-6toa4vd6]{background:#fff}.fv[data-astro-cid-6toa4vd6] img{object-fit:cover;mix-blend-mode:multiply;width:100%;height:100%;transition:transform 1.2s var(--ease);transform:scale(1.02)}.fv__label[data-astro-cid-6toa4vd6]{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;background:var(--cream);border-radius:999px;padding:.35rem .7rem;position:absolute;top:1rem;left:1rem}.cc[data-astro-cid-lfviy2kt]{border-top:1px solid var(--line)}.cc__head[data-astro-cid-lfviy2kt]{gap:1.75rem;margin-bottom:clamp(3rem,8vw,5rem);display:grid}.cc__note[data-astro-cid-lfviy2kt]{max-width:36rem;font-size:var(--fs-sm);color:var(--ink-2)}.cc__note[data-astro-cid-lfviy2kt] strong[data-astro-cid-lfviy2kt]{color:var(--ink);font-weight:500}.cc__rights[data-astro-cid-lfviy2kt]{font-size:var(--fs-xs);color:var(--grey);margin-top:.75rem;display:block}.dc[data-astro-cid-lfviy2kt]{gap:clamp(4rem,10vw,7rem);margin-bottom:clamp(4.5rem,11vw,8rem);display:grid}.dc__item[data-astro-cid-lfviy2kt]{gap:2rem;display:grid}.dc__media[data-astro-cid-lfviy2kt]{position:relative}.badge[data-astro-cid-lfviy2kt]{background:var(--ink);color:var(--paper);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.3rem .55rem;font-size:.56rem;line-height:1.3;position:absolute;top:.5rem;left:.5rem}.dc__body[data-astro-cid-lfviy2kt]{align-content:center;justify-items:start;gap:1.25rem;display:grid}.dc__meta[data-astro-cid-lfviy2kt]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2)}.dc__t[data-astro-cid-lfviy2kt]{font-size:clamp(2.2rem,1.5rem + 3vw,4.2rem);font-weight:300;line-height:1}.dc__label[data-astro-cid-lfviy2kt]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--rose-deep);margin-bottom:.5rem}.dc__stakes[data-astro-cid-lfviy2kt]{border-left:2px solid var(--rose);max-width:34rem;padding-left:1.25rem}.dc__stakes[data-astro-cid-lfviy2kt] .statement[data-astro-cid-lfviy2kt]{font-size:var(--fs-lg);color:var(--ink);line-height:1.4}.dc__pillars[data-astro-cid-lfviy2kt],.dc__da[data-astro-cid-lfviy2kt]{width:100%;max-width:34rem}.dc__pillars[data-astro-cid-lfviy2kt] ol[data-astro-cid-lfviy2kt]{border-top:1px solid color-mix(in srgb, var(--ink) 16%, transparent)}.dc__pillars[data-astro-cid-lfviy2kt] li[data-astro-cid-lfviy2kt]{font-size:var(--fs-sm);border-bottom:1px solid color-mix(in srgb, var(--ink) 16%, transparent);align-items:baseline;gap:.9rem;padding-block:.7rem;display:flex}.dc__pillars[data-astro-cid-lfviy2kt] li[data-astro-cid-lfviy2kt] span[data-astro-cid-lfviy2kt]{font-family:var(--serif);color:var(--rose-deep);min-width:1.6rem;font-size:1.2rem;font-style:italic;line-height:1}.da__fonts[data-astro-cid-lfviy2kt]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin-bottom:1rem;display:grid}.da__fonts[data-astro-cid-lfviy2kt] div[data-astro-cid-lfviy2kt]{border-bottom:1px solid var(--line);padding:.8rem 1rem .8rem 0}.da__fonts[data-astro-cid-lfviy2kt] dt[data-astro-cid-lfviy2kt]{font-size:var(--fs-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--grey);margin-bottom:.2rem}.da__fonts[data-astro-cid-lfviy2kt] dd[data-astro-cid-lfviy2kt]{color:var(--ink)}.da__pal[data-astro-cid-lfviy2kt]{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.da__pal[data-astro-cid-lfviy2kt] li[data-astro-cid-lfviy2kt]{gap:.3rem;display:grid}.da__sw[data-astro-cid-lfviy2kt]{aspect-ratio:16/10;border:1px solid var(--line)}.da__name[data-astro-cid-lfviy2kt]{font-size:var(--fs-xs);color:var(--ink);line-height:1.3}.da__hex[data-astro-cid-lfviy2kt]{letter-spacing:.08em;color:var(--grey);font-size:.66rem}.ou[data-astro-cid-lfviy2kt]{border-top:1px solid var(--line);padding-top:clamp(2rem,5vw,3rem)}.ou__head[data-astro-cid-lfviy2kt]{gap:.5rem;margin-bottom:clamp(1.75rem,4vw,2.5rem);display:grid}.ou__t[data-astro-cid-lfviy2kt]{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.2rem);font-weight:300}.ou__s[data-astro-cid-lfviy2kt]{font-size:var(--fs-sm);color:var(--ink-2);max-width:32rem}.ou__grid[data-astro-cid-lfviy2kt]{grid-template-columns:1fr 1fr;gap:1.75rem .9rem;display:grid}.ou__item[data-astro-cid-lfviy2kt]{align-content:start;gap:.35rem;display:grid}.ou__btn[data-astro-cid-lfviy2kt]{cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}.ou__btn[data-astro-cid-lfviy2kt] img{transition:transform 1.2s var(--ease)}.ou__btn[data-astro-cid-lfviy2kt]:hover img{transform:scale(1.04)}.ou__zoom[data-astro-cid-lfviy2kt]{background:var(--paper);border:1px solid var(--line);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.1rem;line-height:1;display:grid;position:absolute;bottom:.5rem;right:.5rem}.ou__name[data-astro-cid-lfviy2kt]{font-size:var(--fs-sm);margin-top:.4rem}.ou__sector[data-astro-cid-lfviy2kt]{font-size:var(--fs-xs);color:var(--grey)}.ou__dialog[data-astro-cid-lfviy2kt]{background:0 0;border:0;width:100%;max-width:min(92vw,34rem);margin:auto;padding:0}.ou__dialog[data-astro-cid-lfviy2kt]::backdrop{background:color-mix(in srgb, var(--ink) 55%, transparent)}.ou__box[data-astro-cid-lfviy2kt]{background:var(--paper);gap:.9rem;padding:1rem;display:grid;position:relative}.ou__close[data-astro-cid-lfviy2kt]{z-index:2;background:var(--paper);border:1px solid var(--line);border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.4rem;line-height:1;position:absolute;top:.4rem;right:.4rem}.ou__cap[data-astro-cid-lfviy2kt]{font-size:var(--fs-sm);color:var(--ink-2)}.ou__cap[data-astro-cid-lfviy2kt] strong[data-astro-cid-lfviy2kt]{color:var(--ink);font-weight:500}@media (width>=960px){.cc__head[data-astro-cid-lfviy2kt]{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:1.5rem}.cc__head[data-astro-cid-lfviy2kt]>.eyebrow[data-astro-cid-lfviy2kt]{grid-column:1/-1}.cc__head[data-astro-cid-lfviy2kt]>.h2[data-astro-cid-lfviy2kt]{grid-column:1/7}.cc__note[data-astro-cid-lfviy2kt]{grid-column:8/13}.dc__item[data-astro-cid-lfviy2kt]{grid-template-columns:5fr 6fr;align-items:center;column-gap:clamp(2.5rem,5vw,5rem)}.dc__item[data-astro-cid-lfviy2kt]:nth-child(2n) .dc__media[data-astro-cid-lfviy2kt]{order:2}.dc__media[data-astro-cid-lfviy2kt]{justify-self:center;width:min(100%,80svh - 60.8px - 1.6rem)}.dc__media[data-astro-cid-lfviy2kt] .badge[data-astro-cid-lfviy2kt]{top:0;transform:translateY(-50%)}.ou__grid[data-astro-cid-lfviy2kt]{grid-template-columns:repeat(4,1fr);column-gap:1.25rem}}.ab[data-astro-cid-fab5gzdo]{border-top:1px solid var(--line)}.ab__grid[data-astro-cid-fab5gzdo]{gap:3rem;display:grid}.ab__text[data-astro-cid-fab5gzdo]{align-content:start;gap:1.6rem;display:grid}.ab__title[data-astro-cid-fab5gzdo]{font-size:var(--fs-display);font-weight:300;line-height:.95}.ab__body[data-astro-cid-fab5gzdo]{color:var(--ink-2);gap:.9rem;max-width:36rem;display:grid}.ab__now[data-astro-cid-fab5gzdo]{color:var(--ink);font-size:var(--fs-lg);margin-top:.5rem;line-height:1.45}.ab__visual[data-astro-cid-fab5gzdo]{grid-template-columns:repeat(6,1fr);gap:.75rem;display:grid;position:relative}.ab__visual[data-astro-cid-fab5gzdo] figure[data-astro-cid-fab5gzdo]{background:var(--cream-2);margin:0;overflow:hidden}.ab__visual[data-astro-cid-fab5gzdo] img{object-fit:cover;width:100%;height:100%}.ab__main[data-astro-cid-fab5gzdo]{aspect-ratio:4/5;grid-column:1/6}.ab__s1[data-astro-cid-fab5gzdo]{aspect-ratio:3/4;border:6px solid var(--paper);grid-column:4/7;margin-top:-40%!important}.ab__s2[data-astro-cid-fab5gzdo]{aspect-ratio:3/4;border:6px solid var(--paper);z-index:1;grid-column:1/4;margin-top:-25%!important}.ab__quotes[data-astro-cid-fab5gzdo]{gap:1.25rem;padding-block:clamp(4rem,10vw,7rem);display:grid}.ab__big[data-astro-cid-fab5gzdo]{letter-spacing:-.03em;max-width:30ch;font-size:clamp(1.6rem,1.1rem + 2.4vw,3.4rem);font-weight:300;line-height:1.2}.ab__small[data-astro-cid-fab5gzdo]{color:var(--ink-2);border-left:2px solid var(--rose);max-width:32rem;padding-left:1.25rem}.tst[data-astro-cid-fab5gzdo]{gap:1.5rem;display:grid}.tst__list[data-astro-cid-fab5gzdo]{border-top:1px solid var(--line);display:grid}.tst__item[data-astro-cid-fab5gzdo]{border-bottom:1px solid var(--line);grid-template-columns:1fr;row-gap:.9rem;margin:0;padding-block:clamp(1.75rem,4vw,2.5rem);display:grid}.tst__mark[data-astro-cid-fab5gzdo]{font-family:var(--serif);color:var(--sf-rose);height:1.6rem;font-size:3.2rem;font-style:italic;line-height:.75}.tst__item[data-astro-cid-fab5gzdo] blockquote[data-astro-cid-fab5gzdo] p[data-astro-cid-fab5gzdo]{color:var(--ink-2);max-width:40rem;font-size:clamp(1rem,.94rem + .35vw,1.2rem);line-height:1.6}.tst__item[data-astro-cid-fab5gzdo] blockquote[data-astro-cid-fab5gzdo] em{color:var(--ink)}.tst__item[data-astro-cid-fab5gzdo] figcaption[data-astro-cid-fab5gzdo]{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);flex-wrap:wrap;gap:.2rem .6rem;display:flex}.tst__item[data-astro-cid-fab5gzdo] figcaption[data-astro-cid-fab5gzdo] strong[data-astro-cid-fab5gzdo]{color:var(--ink);font-weight:500}@media (width>=600px){.tst__item[data-astro-cid-fab5gzdo]{grid-template-columns:3rem 1fr;column-gap:.75rem}.tst__mark[data-astro-cid-fab5gzdo]{height:auto}.tst__item[data-astro-cid-fab5gzdo] blockquote[data-astro-cid-fab5gzdo],.tst__item[data-astro-cid-fab5gzdo] figcaption[data-astro-cid-fab5gzdo]{grid-column:2}}@media (width>=960px){.ab__grid[data-astro-cid-fab5gzdo]{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:1.5rem}.ab__text[data-astro-cid-fab5gzdo]{grid-column:1/7;position:sticky;top:7rem}.ab__visual[data-astro-cid-fab5gzdo]{grid-column:8/13}.ab__quotes[data-astro-cid-fab5gzdo]{grid-template-columns:7fr 5fr;align-items:end;column-gap:clamp(2rem,5vw,5rem)}.tst[data-astro-cid-fab5gzdo]{grid-template-columns:repeat(12,1fr);column-gap:1.5rem}.tst[data-astro-cid-fab5gzdo]>.eyebrow[data-astro-cid-fab5gzdo]{grid-column:1/5;align-self:start}.tst__list[data-astro-cid-fab5gzdo]{grid-column:6/13;grid-template-columns:1fr 1fr;column-gap:2rem}.tst__item[data-astro-cid-fab5gzdo]{grid-template-columns:1fr}.tst__item[data-astro-cid-fab5gzdo] blockquote[data-astro-cid-fab5gzdo],.tst__item[data-astro-cid-fab5gzdo] figcaption[data-astro-cid-fab5gzdo]{grid-column:1}}.cta[data-astro-cid-d56ov33j]{background:var(--paper);border-top:1px solid var(--line);padding-block:var(--section);overflow:hidden}.cta__inner[data-astro-cid-d56ov33j]{gap:3rem;display:grid}.cta__text[data-astro-cid-d56ov33j]{align-content:center;gap:1.5rem;display:grid}.cta__title[data-astro-cid-d56ov33j]{font-size:var(--fs-display);font-weight:300;line-height:.95}.cta__lead[data-astro-cid-d56ov33j]{font-size:var(--fs-lg);color:var(--ink);max-width:30rem;line-height:1.45}.cta__actions[data-astro-cid-d56ov33j]{justify-items:start;gap:.75rem;margin-top:.5rem;display:grid}.cta__sub[data-astro-cid-d56ov33j]{font-size:var(--fs-sm);color:var(--ink-2)}.cta__photo[data-astro-cid-d56ov33j]{aspect-ratio:4/5;background:var(--paper);justify-self:center;width:74%;margin:0;overflow:hidden}.cta__photo[data-astro-cid-d56ov33j] img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}@media (width>=960px){.cta__inner[data-astro-cid-d56ov33j]{grid-template-columns:7fr 1fr 4fr;align-items:center}.cta__photo[data-astro-cid-d56ov33j]{grid-column:3;width:100%}}
