.pavilion-module__9pVpXG__root{--pv-ink:#000;--pv-white:#fff;--pv-gray:gray;--pv-stroke-light:#e2e2e2;--pv-stroke:#ccc;--pv-violet:#ab8ff2;--pv-violet-2:#7a60b9;--pv-violet-3:#5c448d;--pv-violet-4:#493374;--pv-gradient:linear-gradient(315deg, var(--pv-violet) 0%, var(--pv-violet-2) 32%, var(--pv-violet-3) 66%, var(--pv-violet-4) 100%);--pv-frost:linear-gradient(180deg, #ffffff26, #ffffff08);--pv-sans:var(--font-pt-inter), system-ui, "Noto Sans Devanagari", sans-serif;--pv-serif:var(--font-pt-playfair), Georgia, "Noto Serif Devanagari", serif;--pv-caption:14px;--pv-body:18px;--pv-sub:clamp(22px, 2.2vw, 27px);--pv-heading:clamp(36px, 4vw, 47px);--pv-display:clamp(40px, 6vw, 72px);--pv-gap:5px;--pv-card:23px;--pv-section:64px;--pv-page:clamp(16px, 4vw, 48px);--pv-max:900px;--pv-ease:cubic-bezier(.16, 1, .3, 1);background:var(--pv-white);color:var(--pv-ink);font-family:var(--pv-sans);font-size:var(--pv-body);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-synthesis:none;-webkit-font-smoothing:antialiased;line-height:1.25;overflow-x:clip}:where(.pavilion-module__9pVpXG__root) a{color:inherit;text-decoration:none}:where(.pavilion-module__9pVpXG__root) a:focus-visible{outline-offset:4px;outline:2px solid}:where(.pavilion-module__9pVpXG__root) h1,:where(.pavilion-module__9pVpXG__root) h2,:where(.pavilion-module__9pVpXG__root) h3,:where(.pavilion-module__9pVpXG__root) p,:where(.pavilion-module__9pVpXG__root) ul,:where(.pavilion-module__9pVpXG__root) ol,:where(.pavilion-module__9pVpXG__root) dl,:where(.pavilion-module__9pVpXG__root) dd{font-weight:inherit;font-size:inherit;margin:0;padding:0}:where(.pavilion-module__9pVpXG__root) ul,:where(.pavilion-module__9pVpXG__root) ol{list-style:none}.pavilion-module__9pVpXG__ghostLight{border:1px solid var(--pv-white);color:var(--pv-white);overflow-wrap:anywhere;padding:5px 10px;transition:background .25s,color .25s;display:inline-block}.pavilion-module__9pVpXG__ghostLight:hover{background:var(--pv-white);color:var(--pv-ink)}.pavilion-module__9pVpXG__caption{font-size:var(--pv-caption);overflow-wrap:anywhere;line-height:1.2}.pavilion-module__9pVpXG__hero{min-height:100svh;padding:20px var(--pv-page) 0;background:var(--pv-gradient);color:var(--pv-white);isolation:isolate;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:clip}.pavilion-module__9pVpXG__arcs,.pavilion-module__9pVpXG__bandArcs{z-index:-1;pointer-events:none;position:absolute;inset:0}.pavilion-module__9pVpXG__arc{background:var(--pv-frost);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transform-origin:bottom;border:1px solid #ffffff8c;border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;display:block;position:absolute;bottom:0}.pavilion-module__9pVpXG__nav{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pavilion-module__9pVpXG__nav ul{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pavilion-module__9pVpXG__heroBody{text-align:center;align-content:center;justify-items:center;gap:26px;max-width:1000px;margin-inline:auto;padding-block:48px 72px;display:grid}.pavilion-module__9pVpXG__frame{background:var(--pv-white);max-width:100%;color:var(--pv-ink);text-align:left;align-items:center;gap:clamp(14px,2vw,24px);padding:clamp(12px,1.6vw,18px) clamp(18px,2.6vw,32px) clamp(12px,1.6vw,18px) clamp(12px,1.6vw,18px);display:flex}.pavilion-module__9pVpXG__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}@media (prefers-reduced-motion:no-preference){.pavilion-module__9pVpXG__frame{animation:pavilion-module__9pVpXG__open 1.1s var(--pv-ease) .3s both}}@keyframes pavilion-module__9pVpXG__open{0%{clip-path:inset(0 50%)}}.pavilion-module__9pVpXG__portrait{aspect-ratio:1;background:var(--pv-gradient);border-radius:50%;flex:none;width:clamp(64px,8vw,104px);overflow:hidden}.pavilion-module__9pVpXG__photo{object-fit:cover;width:100%;height:100%;display:block}.pavilion-module__9pVpXG__portraitInitials{height:100%;color:var(--pv-white);font-family:var(--pv-serif);place-items:center;font-size:clamp(24px,3vw,38px);display:grid}.pavilion-module__9pVpXG__name{min-width:0;font-weight:600;font-size:var(--pv-display);letter-spacing:-.024em;text-wrap:balance;overflow-wrap:anywhere;line-height:1.08}.pavilion-module__9pVpXG__nameMid{font-size:clamp(34px,5vw,60px)}.pavilion-module__9pVpXG__nameLong{font-size:clamp(28px,4vw,50px)}.pavilion-module__9pVpXG__serifLine{max-width:24ch;font-family:var(--pv-serif);font-weight:400;font-size:var(--pv-heading);letter-spacing:-.015em;text-wrap:balance;line-height:1.08}.pavilion-module__9pVpXG__heroFoot{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 26px;display:flex}.pavilion-module__9pVpXG__circle{border:1px solid var(--pv-white);background:var(--pv-white);width:88px;height:88px;color:var(--pv-ink);font-size:var(--pv-caption);transition:background .3s, color .3s, scale .4s var(--pv-ease);border-radius:50%;place-items:center;display:grid}.pavilion-module__9pVpXG__circle:hover{color:var(--pv-white);background:0 0;scale:1.08}.pavilion-module__9pVpXG__heroMeta{font-size:var(--pv-caption);text-align:left;gap:4px;display:grid}.pavilion-module__9pVpXG__main{display:block}.pavilion-module__9pVpXG__section{max-width:calc(var(--pv-max) + 2 * var(--pv-page));padding:var(--pv-section) var(--pv-page) 0;margin-inline:auto}.pavilion-module__9pVpXG__heading{font-family:var(--pv-serif);font-weight:400;font-size:var(--pv-heading);letter-spacing:-.015em;margin-bottom:23px;line-height:1.08}.pavilion-module__9pVpXG__subheading{font-family:var(--pv-serif);font-weight:400;font-size:var(--pv-sub);margin-bottom:18px;line-height:1.25}.pavilion-module__9pVpXG__about{font-size:var(--pv-sub);white-space:pre-line;overflow-wrap:anywhere;line-height:1.25}.pavilion-module__9pVpXG__projects{border-top:1px solid var(--pv-ink)}.pavilion-module__9pVpXG__projects>li{border-bottom:1px solid var(--pv-stroke)}.pavilion-module__9pVpXG__project{isolation:isolate;grid-template-columns:48px minmax(0,1fr) auto;gap:18px;padding:22px 0;display:grid;position:relative}.pavilion-module__9pVpXG__project:before{content:"";z-index:-1;background:var(--pv-violet-3);opacity:0;transition:opacity .35s;position:absolute;inset:0 -14px}.pavilion-module__9pVpXG__project:hover{color:var(--pv-white)}.pavilion-module__9pVpXG__project:hover:before{opacity:1}.pavilion-module__9pVpXG__index{font-size:var(--pv-caption)}.pavilion-module__9pVpXG__projectBody{gap:10px;display:grid}.pavilion-module__9pVpXG__projectTitle{font-family:var(--pv-serif);font-size:var(--pv-sub);overflow-wrap:anywhere;line-height:1.12}.pavilion-module__9pVpXG__year{font-size:var(--pv-caption)}.pavilion-module__9pVpXG__violetBand{margin-top:var(--pv-section);padding:96px var(--pv-page) 120px;background:var(--pv-gradient);color:var(--pv-white);isolation:isolate;position:relative;overflow:clip}.pavilion-module__9pVpXG__bandArcs .pavilion-module__9pVpXG__arc{opacity:.6}.pavilion-module__9pVpXG__bandInner{max-width:var(--pv-max);margin-inline:auto}.pavilion-module__9pVpXG__bandHeading{font-family:var(--pv-serif);font-weight:400;font-size:var(--pv-heading);margin-bottom:30px;line-height:1.08}.pavilion-module__9pVpXG__roles{gap:14px;display:grid}.pavilion-module__9pVpXG__role{padding:var(--pv-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#4933748c;border:1px solid #ffffffb3;gap:6px;display:grid}.pavilion-module__9pVpXG__rolePeriod{font-size:var(--pv-caption);overflow-wrap:anywhere}.pavilion-module__9pVpXG__roleTitle{font-weight:600;font-size:var(--pv-sub);overflow-wrap:anywhere;line-height:1.2}.pavilion-module__9pVpXG__points{gap:6px;margin-top:8px;display:grid}.pavilion-module__9pVpXG__points li{overflow-wrap:anywhere;padding-left:26px;position:relative}.pavilion-module__9pVpXG__points li:before{content:"→";position:absolute;left:0}.pavilion-module__9pVpXG__skillTable{border-top:1px solid var(--pv-ink)}.pavilion-module__9pVpXG__skillTable div{border-bottom:1px solid var(--pv-stroke);grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:18px;padding:16px 0;display:grid}.pavilion-module__9pVpXG__skillTable dt{font-size:var(--pv-caption)}.pavilion-module__9pVpXG__skillTable dd{overflow-wrap:anywhere}.pavilion-module__9pVpXG__learning{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:40px;display:grid}.pavilion-module__9pVpXG__records{border-top:1px solid var(--pv-ink);display:grid}.pavilion-module__9pVpXG__records>li{border-bottom:1px solid var(--pv-stroke-light);gap:4px;padding:14px 0;display:grid}.pavilion-module__9pVpXG__recordTitle{overflow-wrap:anywhere;font-weight:600}.pavilion-module__9pVpXG__foot{padding:110px var(--pv-page) 40px;background:var(--pv-violet-4);color:var(--pv-white);text-align:center;justify-items:center;gap:24px;margin-top:96px;display:grid}.pavilion-module__9pVpXG__footTitle{max-width:16ch;font-family:var(--pv-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(40px,5.6vw,72px);font-weight:400;line-height:1.05}.pavilion-module__9pVpXG__footLinks{flex-wrap:wrap;justify-content:center;gap:10px 26px;display:flex}.pavilion-module__9pVpXG__arrowLink{font-size:var(--pv-caption);transition:opacity .2s}.pavilion-module__9pVpXG__arrowLink span{transition:translate .3s var(--pv-ease);margin-right:10px;display:inline-block}.pavilion-module__9pVpXG__arrowLink:hover span{translate:6px}.pavilion-module__9pVpXG__colophon{font-size:var(--pv-caption);margin-top:30px}@media (max-width:640px){.pavilion-module__9pVpXG__frame{flex-direction:column;align-items:flex-start}.pavilion-module__9pVpXG__project{grid-template-columns:36px minmax(0,1fr)}.pavilion-module__9pVpXG__year{grid-column:2}.pavilion-module__9pVpXG__skillTable div{grid-template-columns:minmax(0,1fr);gap:6px}}@media (prefers-reduced-motion:reduce){.pavilion-module__9pVpXG__root *{transition-duration:.01ms!important}}
.frame-stage-module__3QYI6W__stage{position:relative}.frame-stage-module__3QYI6W__sticky{background:var(--fs-canvas,#000);height:100svh;position:sticky;top:0;overflow:hidden}.frame-stage-module__3QYI6W__poster,.frame-stage-module__3QYI6W__canvas,.frame-stage-module__3QYI6W__scrim{width:100%;height:100%;position:absolute;inset:0}.frame-stage-module__3QYI6W__poster{object-fit:cover;object-position:var(--fs-anchor-desktop) 50%}.frame-stage-module__3QYI6W__canvas{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1)}.frame-stage-module__3QYI6W__canvas[data-ready=true]{opacity:1}.frame-stage-module__3QYI6W__over{z-index:1;flex-direction:column;gap:28vh;min-height:220vh;margin-top:-100svh;padding-bottom:40vh;display:flex;position:relative}@media (max-width:767px){.frame-stage-module__3QYI6W__poster{object-position:var(--fs-anchor-phone) 50%}.frame-stage-module__3QYI6W__over{gap:22vh}}@media (prefers-reduced-motion:reduce){.frame-stage-module__3QYI6W__canvas{display:none}}
.refract-module__vznRRW__root{--rf-black:#000;--rf-white:#fff;--rf-steel:#a8b0ba;--rf-text:#c9ced6;--rf-soft:#a3aab4;--rf-meta:#a3a3a3;--rf-line:#ffffff1f;--rf-glass:#000000db;--rf-beam:var(--rf-white);--rf-display:var(--font-pt-archivo), system-ui, "Noto Sans Devanagari", sans-serif;--rf-sans:var(--font-pt-inter), system-ui, "Noto Sans Devanagari", sans-serif;--rf-page:clamp(20px, 5vw, 72px);--rf-max:1200px;--rf-ease:cubic-bezier(.16, 1, .3, 1);background:var(--rf-black);color:var(--rf-text);font-family:var(--rf-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}:where(.refract-module__vznRRW__root) a{color:inherit;text-decoration:none}:where(.refract-module__vznRRW__root) a:focus-visible{outline:2px solid var(--rf-white);outline-offset:4px}:where(.refract-module__vznRRW__root) h1,:where(.refract-module__vznRRW__root) h2,:where(.refract-module__vznRRW__root) h3,:where(.refract-module__vznRRW__root) p,:where(.refract-module__vznRRW__root) ul,:where(.refract-module__vznRRW__root) ol{font-weight:inherit;font-size:inherit;margin:0;padding:0}:where(.refract-module__vznRRW__root) ul,:where(.refract-module__vznRRW__root) ol{list-style:none}.refract-module__vznRRW__scrim{background:linear-gradient(90deg, #000000e6 0%, #000000b8 30%, #0000 60%), linear-gradient(180deg, #0000 72%, var(--rf-black) 100%)}.refract-module__vznRRW__hero{max-width:820px;min-height:100svh;padding:clamp(88px, 15vh, 168px) var(--rf-page) 48px;flex-direction:column;gap:22px;display:flex}.refract-module__vznRRW__kicker{color:var(--rf-soft);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:14px;font-size:13px;display:flex}.refract-module__vznRRW__mark{border:1px solid var(--rf-line);min-width:40px;height:40px;color:var(--rf-white);font-family:var(--rf-display);letter-spacing:.04em;border-radius:999px;place-items:center;padding:0 8px;font-weight:500;font-stretch:125%;display:inline-grid}.refract-module__vznRRW__name{color:var(--rf-white);background:linear-gradient(180deg, var(--rf-white) 35%, var(--rf-steel) 100%);-webkit-text-fill-color:transparent;font-family:var(--rf-display);letter-spacing:-.015em;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;font-size:clamp(46px,8.4vw,132px);font-weight:200;font-stretch:125%;line-height:.98}.refract-module__vznRRW__nameMid{font-size:clamp(40px,6.6vw,104px)}.refract-module__vznRRW__nameLong{font-size:clamp(34px,5vw,80px)}.refract-module__vznRRW__headline{max-width:34ch;color:var(--rf-text);font-size:clamp(18px,1.7vw,22px);line-height:1.45}.refract-module__vznRRW__heroFoot{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:10px;display:flex}.refract-module__vznRRW__availability{color:var(--rf-soft);font-size:14px}.refract-module__vznRRW__cta{min-height:48px;color:var(--rf-white);overflow-wrap:anywhere;transition:background-color .25s var(--rf-ease), color .25s var(--rf-ease);border:1px solid #ffffff8c;border-radius:999px;align-items:center;padding:12px 26px;font-weight:500;display:inline-flex}.refract-module__vznRRW__cta:hover{background:var(--rf-white);color:var(--rf-black)}.refract-module__vznRRW__panelSection{padding:0 var(--rf-page)}.refract-module__vznRRW__panel{border:1px solid var(--rf-line);background:var(--rf-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;max-width:640px;padding:clamp(24px,3.4vw,44px);position:relative}.refract-module__vznRRW__panel:before{content:"";background:var(--rf-beam);width:56px;height:2px;position:absolute;top:-1px;left:clamp(24px,3.4vw,44px)}.refract-module__vznRRW__label{color:var(--rf-meta);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:13px}.refract-module__vznRRW__index{color:var(--rf-beam);font-variant-numeric:tabular-nums;margin-right:6px}.refract-module__vznRRW__about{gap:24px;display:grid}.refract-module__vznRRW__photo{border:1px solid var(--rf-line);object-fit:cover;border-radius:14px;width:128px;height:128px}.refract-module__vznRRW__summary{color:var(--rf-text);white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.refract-module__vznRRW__projects{display:grid}.refract-module__vznRRW__project{border-top:1px solid var(--rf-line);gap:8px;padding:22px 0;display:grid}.refract-module__vznRRW__projects>li:first-child .refract-module__vznRRW__project{border-top:0;padding-top:0}.refract-module__vznRRW__meta{color:var(--rf-meta);letter-spacing:.08em;overflow-wrap:anywhere;gap:14px;font-size:13px;display:flex}.refract-module__vznRRW__projectTitle,.refract-module__vznRRW__rowTitle{color:var(--rf-white);font-family:var(--rf-display);overflow-wrap:anywhere;font-size:clamp(20px,1.9vw,24px);font-weight:400;font-stretch:112%;line-height:1.25}.refract-module__vznRRW__text{color:var(--rf-text);overflow-wrap:anywhere}.refract-module__vznRRW__soft{color:var(--rf-soft);overflow-wrap:anywhere;font-size:15px}.refract-module__vznRRW__tags{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.refract-module__vznRRW__tags li{color:var(--rf-text);overflow-wrap:anywhere;border:1px solid #ffffff2e;border-radius:999px;padding:4px 12px;font-size:13px}.refract-module__vznRRW__rest{max-width:var(--rf-max);padding:clamp(72px, 10vw, 140px) var(--rf-page);gap:clamp(72px,10vw,140px);margin:0 auto;display:grid}.refract-module__vznRRW__section{gap:32px;display:grid}.refract-module__vznRRW__heading{color:var(--rf-white);font-family:var(--rf-display);letter-spacing:-.01em;padding-top:20px;font-size:clamp(30px,4vw,56px);font-weight:300;font-stretch:125%;line-height:1.05;position:relative}.refract-module__vznRRW__heading:before{content:"";background:var(--rf-beam);width:56px;height:2px;position:absolute;top:0;left:0}.refract-module__vznRRW__heading .refract-module__vznRRW__index{vertical-align:.9em;font-size:.42em}.refract-module__vznRRW__rows{display:grid}.refract-module__vznRRW__row{border-top:1px solid var(--rf-line);grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:8px 32px;padding:26px 0;display:grid}.refract-module__vznRRW__points{color:var(--rf-text);gap:6px;margin-top:12px;display:grid}.refract-module__vznRRW__points li{overflow-wrap:anywhere;padding-left:18px;position:relative}.refract-module__vznRRW__points li:before{content:"";background:var(--rf-beam);width:8px;height:1px;position:absolute;top:.8em;left:0}.refract-module__vznRRW__skills{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:32px;display:grid}.refract-module__vznRRW__skills .refract-module__vznRRW__label{margin-bottom:10px}.refract-module__vznRRW__foot{max-width:var(--rf-max);padding:clamp(72px, 10vw, 140px) var(--rf-page) 56px;justify-items:start;gap:20px;margin:0 auto;display:grid;position:relative}.refract-module__vznRRW__spectrum{background:linear-gradient(90deg,#ff5a3c,#ffb03b,#7bdc5a,#3fc8ff,#8f82ff,#d77bff);width:min(100%,360px);height:2px}.refract-module__vznRRW__footTitle{color:var(--rf-white);font-family:var(--rf-display);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:clamp(36px,6vw,88px);font-weight:200;font-stretch:125%;line-height:1}.refract-module__vznRRW__links{color:var(--rf-text);flex-wrap:wrap;gap:10px 22px;display:flex}.refract-module__vznRRW__links a{overflow-wrap:anywhere;border-bottom:1px solid #ffffff4d}.refract-module__vznRRW__links a:hover{border-color:var(--rf-white);color:var(--rf-white)}.refract-module__vznRRW__colophon{color:var(--rf-meta);margin-top:40px;font-size:13px}@media (max-width:767px){.refract-module__vznRRW__scrim{background:linear-gradient(180deg, #000000e6 0%, #000000a8 42%, #0000 70%), linear-gradient(180deg, #0000 80%, var(--rf-black) 100%)}.refract-module__vznRRW__row{grid-template-columns:minmax(0,1fr)}}.refract-module__vznRRW__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}@media (prefers-reduced-motion:reduce){.refract-module__vznRRW__cta{transition:none}}
.ink-module__W0wCna__root{--ik-fog:#f4f4f4;--ik-ink:#000;--ik-white:#fff;--ik-graphite:#141414;--ik-stone:#666;--ik-ash:#e2e8f0;--ik-serif:var(--font-pt-fraunces), Georgia, "Noto Serif Devanagari", serif;--ik-sans:var(--font-pt-inter), system-ui, "Noto Sans Devanagari", sans-serif;--ik-page:clamp(20px, 5vw, 72px);--ik-max:1280px;background:var(--ik-fog);color:var(--ik-ink);font-family:var(--ik-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:clip}:where(.ink-module__W0wCna__root) a{color:inherit;text-decoration:none}:where(.ink-module__W0wCna__root) a:focus-visible{outline:2px solid var(--ik-ink);outline-offset:4px}:where(.ink-module__W0wCna__root) h1,:where(.ink-module__W0wCna__root) h2,:where(.ink-module__W0wCna__root) h3,:where(.ink-module__W0wCna__root) p,:where(.ink-module__W0wCna__root) ul,:where(.ink-module__W0wCna__root) ol,:where(.ink-module__W0wCna__root) dl,:where(.ink-module__W0wCna__root) dd{font-weight:inherit;font-size:inherit;margin:0;padding:0}:where(.ink-module__W0wCna__root) ul,:where(.ink-module__W0wCna__root) ol{list-style:none}.ink-module__W0wCna__scrim{background:linear-gradient(90deg,#f4f4f4f0 0%,#f4f4f4cc 32%,#f4f4f400 58%)}.ink-module__W0wCna__caption{color:var(--ik-stone);overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 18px;font-size:14px;line-height:1.43;display:flex}.ink-module__W0wCna__label{color:var(--ik-stone);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:12px;line-height:1.33}.ink-module__W0wCna__text{overflow-wrap:anywhere;font-size:16px;line-height:1.5}.ink-module__W0wCna__button{background:var(--ik-graphite);min-height:48px;color:var(--ik-white);overflow-wrap:anywhere;align-items:center;padding:14px 24px;font-size:14px;font-weight:500;display:inline-flex}.ink-module__W0wCna__button:hover{background:var(--ik-ink)}.ink-module__W0wCna__hero{max-width:760px;min-height:100svh;padding:96px var(--ik-page) 64px;flex-direction:column;justify-content:center;gap:24px;display:flex}.ink-module__W0wCna__name{font-family:var(--ik-serif);font-variation-settings:"opsz" 144;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(48px,7.4vw,112px);font-weight:300;line-height:1}.ink-module__W0wCna__nameMid{font-size:clamp(42px,6vw,88px)}.ink-module__W0wCna__nameLong{font-size:clamp(36px,4.6vw,68px)}.ink-module__W0wCna__headline{max-width:30ch;font-family:var(--ik-serif);font-size:clamp(20px,1.8vw,24px);font-weight:300;line-height:1.4}.ink-module__W0wCna__panelWrap{padding:0 var(--ik-page)}.ink-module__W0wCna__panel{border:1px solid var(--ik-fog);background:#fffffff0;gap:20px;max-width:600px;padding:clamp(24px,3vw,40px);display:grid}.ink-module__W0wCna__photo{object-fit:cover;filter:grayscale();width:140px;height:175px}.ink-module__W0wCna__summary{font-family:var(--ik-serif);white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(20px,1.8vw,24px);font-weight:300;line-height:1.45}.ink-module__W0wCna__works{display:grid}.ink-module__W0wCna__work{border-top:1px solid var(--ik-ash);gap:6px;padding:24px 0;display:grid}.ink-module__W0wCna__works>li:first-child .ink-module__W0wCna__work{border-top:0;padding-top:0}.ink-module__W0wCna__plate{color:var(--ik-stone);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.ink-module__W0wCna__workTitle,.ink-module__W0wCna__entryTitle{font-family:var(--ik-serif);overflow-wrap:anywhere;font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.11}.ink-module__W0wCna__medium{color:var(--ik-stone);overflow-wrap:anywhere;font-size:14px;font-style:italic}.ink-module__W0wCna__rest{max-width:var(--ik-max);padding:clamp(64px, 9vw, 128px) var(--ik-page);gap:clamp(64px,9vw,128px);margin:0 auto;display:grid}.ink-module__W0wCna__section{gap:32px;display:grid}.ink-module__W0wCna__heading{border-bottom:1px solid var(--ik-ink);font-family:var(--ik-serif);letter-spacing:-.015em;padding-bottom:16px;font-size:clamp(36px,4.4vw,60px);font-weight:300;line-height:1}.ink-module__W0wCna__entries{display:grid}.ink-module__W0wCna__entry{border-bottom:1px solid var(--ik-ash);grid-template-columns:minmax(120px,220px) minmax(0,1fr);gap:8px 40px;padding:28px 0;display:grid}.ink-module__W0wCna__points{gap:6px;margin-top:12px;display:grid}.ink-module__W0wCna__points li{overflow-wrap:anywhere}.ink-module__W0wCna__points li:before{content:"— ";color:var(--ik-stone)}.ink-module__W0wCna__skills{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px;display:grid}.ink-module__W0wCna__foot{max-width:var(--ik-max);padding:clamp(64px, 9vw, 128px) var(--ik-page) 56px;border-top:1px solid var(--ik-ink);justify-items:start;gap:24px;margin:0 auto;display:grid}.ink-module__W0wCna__footTitle{max-width:18ch;font-family:var(--ik-serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(40px,6vw,84px);font-weight:300;line-height:1}.ink-module__W0wCna__links{flex-wrap:wrap;gap:10px 24px;display:flex}.ink-module__W0wCna__links a{border-bottom:1px solid var(--ik-ink);overflow-wrap:anywhere}@media (max-width:767px){.ink-module__W0wCna__scrim{background:linear-gradient(#f4f4f400 42%,#f4f4f4d1 62%,#f4f4f4f5 100%)}.ink-module__W0wCna__hero{justify-content:flex-end;padding-bottom:48px}.ink-module__W0wCna__entry{grid-template-columns:minmax(0,1fr)}}.ink-module__W0wCna__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}
.horizon-module__LmgOmq__root{--hz-core:#0d0e11;--hz-obsidian:#14151a;--hz-charcoal:#282a36;--hz-slate:#3a3a3f;--hz-silver:#e5e7eb;--hz-white:#fff;--hz-pink:#f472b6;--hz-rose:#fbcfe8;--hz-violet:#a855f7;--hz-cyan:#22d3ee;--hz-display:var(--font-pt-inter), system-ui, "Noto Sans Devanagari", sans-serif;--hz-mono:var(--font-pt-jetbrains-mono), ui-monospace, monospace;--hz-page:clamp(20px, 5vw, 72px);--hz-max:1200px;background:var(--hz-core);color:var(--hz-silver);font-family:var(--hz-display);font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}:where(.horizon-module__LmgOmq__root) a{color:inherit;text-decoration:none}:where(.horizon-module__LmgOmq__root) a:focus-visible{outline:2px solid var(--hz-cyan);outline-offset:4px}:where(.horizon-module__LmgOmq__root) h1,:where(.horizon-module__LmgOmq__root) h2,:where(.horizon-module__LmgOmq__root) h3,:where(.horizon-module__LmgOmq__root) p,:where(.horizon-module__LmgOmq__root) ul,:where(.horizon-module__LmgOmq__root) ol,:where(.horizon-module__LmgOmq__root) dl,:where(.horizon-module__LmgOmq__root) dd{font-weight:inherit;font-size:inherit;margin:0;padding:0}:where(.horizon-module__LmgOmq__root) ul,:where(.horizon-module__LmgOmq__root) ol{list-style:none}.horizon-module__LmgOmq__scrim{background:linear-gradient(90deg, #0d0e11e0 0%, #0d0e119e 34%, #0d0e1100 58%), linear-gradient(180deg, #0d0e1100 74%, var(--hz-core) 100%)}.horizon-module__LmgOmq__label,.horizon-module__LmgOmq__meta,.horizon-module__LmgOmq__hud,.horizon-module__LmgOmq__status{font-family:var(--hz-mono);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}.horizon-module__LmgOmq__label{color:var(--hz-cyan);margin-bottom:18px;font-size:13px}.horizon-module__LmgOmq__meta{color:var(--hz-cyan);gap:12px;font-size:12px;display:flex}.horizon-module__LmgOmq__text{overflow-wrap:anywhere}.horizon-module__LmgOmq__soft{color:var(--hz-silver);opacity:1;overflow-wrap:anywhere;font-size:15px}.horizon-module__LmgOmq__hero{max-width:760px;min-height:100svh;padding:96px var(--hz-page) 56px;flex-direction:column;justify-content:center;gap:22px;display:flex}.horizon-module__LmgOmq__hud{color:var(--hz-cyan);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;display:flex}.horizon-module__LmgOmq__player{border:2px solid var(--hz-pink);min-width:36px;height:36px;color:var(--hz-white);place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.horizon-module__LmgOmq__name{color:var(--hz-white);background:linear-gradient(180deg, var(--hz-rose) 20%, var(--hz-pink) 100%);-webkit-text-fill-color:transparent;letter-spacing:-.035em;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;font-size:clamp(48px,8vw,120px);font-weight:800;line-height:.95}.horizon-module__LmgOmq__nameMid{font-size:clamp(42px,6.4vw,96px)}.horizon-module__LmgOmq__nameLong{font-size:clamp(34px,4.8vw,72px)}.horizon-module__LmgOmq__headline{max-width:34ch;color:var(--hz-silver);font-size:clamp(18px,1.6vw,21px);line-height:1.5}.horizon-module__LmgOmq__heroFoot{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.horizon-module__LmgOmq__start{background:var(--hz-pink);min-height:48px;box-shadow:0 0 0 2px var(--hz-core), 0 0 0 4px var(--hz-pink);color:var(--hz-core);font-family:var(--hz-mono);text-transform:uppercase;overflow-wrap:anywhere;border-radius:8px;align-items:center;padding:12px 22px;font-size:14px;font-weight:700;display:inline-flex}.horizon-module__LmgOmq__start:hover{background:var(--hz-rose)}.horizon-module__LmgOmq__status{color:var(--hz-silver);font-size:13px}.horizon-module__LmgOmq__stats{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.horizon-module__LmgOmq__stats>div{border:1px solid var(--hz-slate);background:#14151acc;border-radius:8px;min-width:96px;padding:10px 14px}.horizon-module__LmgOmq__stats dt{color:var(--hz-cyan);font-family:var(--hz-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.horizon-module__LmgOmq__stats dd{color:var(--hz-white);font-family:var(--hz-mono);font-size:24px;font-weight:700}.horizon-module__LmgOmq__panelWrap{padding:0 var(--hz-page)}.horizon-module__LmgOmq__panel{border:1px solid var(--hz-slate);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14151ae6;border-radius:12px;max-width:640px;padding:clamp(22px,3vw,36px)}.horizon-module__LmgOmq__about{gap:20px;display:grid}.horizon-module__LmgOmq__photo{border:2px solid var(--hz-violet);object-fit:cover;image-rendering:auto;border-radius:8px;width:112px;height:112px}.horizon-module__LmgOmq__summary{white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(17px,1.5vw,20px)}.horizon-module__LmgOmq__quests{display:grid}.horizon-module__LmgOmq__quest{border-top:1px solid var(--hz-slate);border-left:2px solid var(--hz-violet);gap:8px;padding:22px 0 22px 18px;display:grid}.horizon-module__LmgOmq__quests>li:first-child .horizon-module__LmgOmq__quest{border-top:0}.horizon-module__LmgOmq__questTitle{color:var(--hz-white);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(19px,1.8vw,24px);font-weight:700;line-height:1.25}.horizon-module__LmgOmq__chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.horizon-module__LmgOmq__chips li{background:var(--hz-charcoal);color:var(--hz-silver);font-family:var(--hz-mono);overflow-wrap:anywhere;border-radius:6px;padding:3px 10px;font-size:12px}.horizon-module__LmgOmq__rest{max-width:var(--hz-max);padding:clamp(64px, 9vw, 120px) var(--hz-page);gap:clamp(64px,9vw,120px);margin:0 auto;display:grid}.horizon-module__LmgOmq__section{gap:28px;display:grid}.horizon-module__LmgOmq__heading{color:var(--hz-white);letter-spacing:-.03em;flex-wrap:wrap;align-items:baseline;gap:16px;font-size:clamp(32px,4.4vw,56px);font-weight:800;line-height:1;display:flex}.horizon-module__LmgOmq__heading .horizon-module__LmgOmq__label{margin:0}.horizon-module__LmgOmq__rows{gap:12px;display:grid}.horizon-module__LmgOmq__row{border:1px solid var(--hz-slate);background:var(--hz-obsidian);border-radius:12px;grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:8px 28px;padding:22px 24px;display:grid}.horizon-module__LmgOmq__points{gap:6px;margin-top:12px;display:grid}.horizon-module__LmgOmq__points li{overflow-wrap:anywhere;padding-left:18px;position:relative}.horizon-module__LmgOmq__points li:before{content:"";background:var(--hz-pink);width:6px;height:6px;position:absolute;top:.7em;left:0}.horizon-module__LmgOmq__tree{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.horizon-module__LmgOmq__branch{border:1px solid var(--hz-slate);background:var(--hz-obsidian);border-radius:12px;gap:12px;padding:20px;display:grid}.horizon-module__LmgOmq__foot{max-width:var(--hz-max);padding:clamp(64px, 9vw, 120px) var(--hz-page) 56px;border-top:1px solid var(--hz-slate);justify-items:start;gap:22px;margin:0 auto;display:grid}.horizon-module__LmgOmq__footTitle{background:linear-gradient(180deg, var(--hz-rose) 20%, var(--hz-pink) 100%);color:var(--hz-white);-webkit-text-fill-color:transparent;letter-spacing:-.035em;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,6.4vw,92px);font-weight:800;line-height:1}.horizon-module__LmgOmq__links{font-family:var(--hz-mono);flex-wrap:wrap;gap:10px 22px;font-size:14px;display:flex}.horizon-module__LmgOmq__links a{border-bottom:1px solid var(--hz-cyan);overflow-wrap:anywhere}@media (max-width:767px){.horizon-module__LmgOmq__scrim{background:linear-gradient(180deg, #0d0e11e6 0%, #0d0e1199 40%, #0d0e1100 56%), linear-gradient(180deg, #0d0e1100 80%, var(--hz-core) 100%)}.horizon-module__LmgOmq__hero{justify-content:flex-start;padding-top:80px}.horizon-module__LmgOmq__row{grid-template-columns:minmax(0,1fr)}}.horizon-module__LmgOmq__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}@media (prefers-reduced-motion:reduce){.horizon-module__LmgOmq__start{transition:none}}
.pearl-module__KgHZUW__root{--pl-powder:#f2f1ef;--pl-white:#fff;--pl-ink:#000;--pl-plum:#49369e;--pl-lavender:#a9a7db;--pl-petal:#ec9bad;--pl-smoke:#5f5b57;--pl-serif:var(--font-pt-playfair), Georgia, "Noto Serif Devanagari", serif;--pl-sans:var(--font-pt-inter), system-ui, "Noto Sans Devanagari", sans-serif;--pl-page:clamp(20px, 5vw, 72px);--pl-max:1180px;background:var(--pl-powder);color:var(--pl-ink);font-family:var(--pl-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.63;overflow-x:clip}:where(.pearl-module__KgHZUW__root) a{color:inherit;text-decoration:none}:where(.pearl-module__KgHZUW__root) a:focus-visible{outline:2px solid var(--pl-plum);outline-offset:4px}:where(.pearl-module__KgHZUW__root) h1,:where(.pearl-module__KgHZUW__root) h2,:where(.pearl-module__KgHZUW__root) h3,:where(.pearl-module__KgHZUW__root) p,:where(.pearl-module__KgHZUW__root) ul,:where(.pearl-module__KgHZUW__root) ol{font-weight:inherit;font-size:inherit;margin:0;padding:0}:where(.pearl-module__KgHZUW__root) ul,:where(.pearl-module__KgHZUW__root) ol{list-style:none}.pearl-module__KgHZUW__scrim{background:linear-gradient(90deg,#f2f1eff2 0%,#f2f1efcc 32%,#f2f1ef00 56%)}.pearl-module__KgHZUW__eyebrow{color:var(--pl-plum);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;margin-bottom:14px;font-size:13px}.pearl-module__KgHZUW__muted{color:var(--pl-smoke);overflow-wrap:anywhere;font-size:15px}.pearl-module__KgHZUW__text{overflow-wrap:anywhere}.pearl-module__KgHZUW__badge{background:var(--pl-petal);color:var(--pl-ink);overflow-wrap:anywhere;border-radius:999px;align-self:flex-start;padding:4px 14px;font-size:13px}.pearl-module__KgHZUW__outline{border:1px solid var(--pl-plum);min-height:48px;color:var(--pl-plum);overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:12px 28px;font-size:15px;transition:background-color .25s,color .25s;display:inline-flex}.pearl-module__KgHZUW__outline:hover{background:var(--pl-plum);color:var(--pl-white)}.pearl-module__KgHZUW__hero{max-width:720px;min-height:100svh;padding:96px var(--pl-page) 64px;flex-direction:column;justify-content:center;gap:20px;display:flex}.pearl-module__KgHZUW__name{font-family:var(--pl-serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(48px,7vw,108px);font-weight:400;line-height:1.02}.pearl-module__KgHZUW__nameMid{font-size:clamp(42px,5.8vw,86px)}.pearl-module__KgHZUW__nameLong{font-size:clamp(34px,4.4vw,66px)}.pearl-module__KgHZUW__headline{max-width:32ch;font-family:var(--pl-serif);font-size:clamp(20px,1.8vw,24px);font-style:italic;line-height:1.4}.pearl-module__KgHZUW__cardWrap{padding:0 var(--pl-page)}.pearl-module__KgHZUW__card{background:#fffffff2;border-radius:28px;max-width:620px;display:grid;overflow:hidden;box-shadow:0 30px 60px -40px #49369e73}.pearl-module__KgHZUW__cardBody{padding:clamp(24px,3vw,40px)}.pearl-module__KgHZUW__photo{aspect-ratio:4/3;object-fit:cover;object-position:50% 30%;width:100%;height:auto}.pearl-module__KgHZUW__summary{font-family:var(--pl-serif);white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(19px,1.7vw,23px);line-height:1.5}.pearl-module__KgHZUW__pieces{display:grid}.pearl-module__KgHZUW__piece{border-top:1px solid var(--pl-lavender);gap:6px;padding:22px 0;display:grid}.pearl-module__KgHZUW__pieces>li:first-child .pearl-module__KgHZUW__piece{border-top:0;padding-top:0}.pearl-module__KgHZUW__pieceTitle{font-family:var(--pl-serif);overflow-wrap:anywhere;font-size:clamp(21px,1.9vw,27px);line-height:1.25}.pearl-module__KgHZUW__tags{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.pearl-module__KgHZUW__tags li{border:1px solid var(--pl-lavender);overflow-wrap:anywhere;border-radius:999px;padding:2px 12px;font-size:13px}.pearl-module__KgHZUW__rest{max-width:var(--pl-max);padding:clamp(64px, 9vw, 128px) var(--pl-page);gap:clamp(64px,9vw,128px);margin:0 auto;display:grid}.pearl-module__KgHZUW__section{gap:32px;display:grid}.pearl-module__KgHZUW__heading{font-family:var(--pl-serif);letter-spacing:-.015em;margin-bottom:8px;font-size:clamp(34px,4.2vw,56px);line-height:1.05}.pearl-module__KgHZUW__timeline{gap:16px;display:grid}.pearl-module__KgHZUW__moment{background:var(--pl-white);border-radius:24px;gap:4px;padding:clamp(22px,3vw,32px);display:grid}.pearl-module__KgHZUW__points{gap:6px;margin-top:10px;display:grid}.pearl-module__KgHZUW__points li{overflow-wrap:anywhere;padding-left:18px;position:relative}.pearl-module__KgHZUW__points li:before{content:"";background:var(--pl-lavender);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:0}.pearl-module__KgHZUW__skillGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;display:grid}.pearl-module__KgHZUW__skillCard{background:var(--pl-white);border-radius:24px;padding:24px}.pearl-module__KgHZUW__split{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.pearl-module__KgHZUW__list{gap:20px;display:grid}.pearl-module__KgHZUW__foot{max-width:var(--pl-max);padding:clamp(64px, 9vw, 128px) var(--pl-page) 56px;justify-items:start;gap:22px;margin:0 auto;display:grid}.pearl-module__KgHZUW__footTitle{max-width:16ch;font-family:var(--pl-serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(40px,6vw,84px);line-height:1.02}.pearl-module__KgHZUW__links{color:var(--pl-plum);flex-wrap:wrap;gap:10px 24px;display:flex}.pearl-module__KgHZUW__links a{border-bottom:1px solid var(--pl-plum);overflow-wrap:anywhere}@media (max-width:767px){.pearl-module__KgHZUW__scrim{background:linear-gradient(#f2f1eff5 0%,#f2f1efd1 36%,#f2f1ef00 52%)}.pearl-module__KgHZUW__hero{justify-content:flex-start;padding-top:80px}}.pearl-module__KgHZUW__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}@media (prefers-reduced-motion:reduce){.pearl-module__KgHZUW__outline{transition:none}}
.eclipse-module__mAaSQa__root{--ec-void:#000;--ec-dust:#f0f0fa;--ec-starfield:#f0f0fa59;--ec-interstellar:#545457;--ec-dim:#a9a9b3;--ec-overlay:#000c;--ec-sans:Arial, "Helvetica Neue", "Noto Sans Devanagari", sans-serif;--ec-page:clamp(20px, 5vw, 80px);--ec-max:1200px;background:var(--ec-void);color:var(--ec-dust);font-family:var(--ec-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.7;overflow-x:clip}:where(.eclipse-module__mAaSQa__root) a{color:inherit;text-decoration:none}:where(.eclipse-module__mAaSQa__root) a:focus-visible{outline:1px solid var(--ec-dust);outline-offset:4px}:where(.eclipse-module__mAaSQa__root) h1,:where(.eclipse-module__mAaSQa__root) h2,:where(.eclipse-module__mAaSQa__root) h3,:where(.eclipse-module__mAaSQa__root) p,:where(.eclipse-module__mAaSQa__root) ul,:where(.eclipse-module__mAaSQa__root) ol,:where(.eclipse-module__mAaSQa__root) dl,:where(.eclipse-module__mAaSQa__root) dd{font-weight:inherit;font-size:inherit;margin:0;padding:0}:where(.eclipse-module__mAaSQa__root) ul,:where(.eclipse-module__mAaSQa__root) ol{list-style:none}.eclipse-module__mAaSQa__scrim{background:linear-gradient(90deg, #000000d9 0%, #00000080 34%, #0000 54%), linear-gradient(180deg, #0000 76%, var(--ec-void) 100%)}.eclipse-module__mAaSQa__label{color:var(--ec-dust);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;font-size:12px;line-height:2}.eclipse-module__mAaSQa__text{overflow-wrap:anywhere}.eclipse-module__mAaSQa__dim{color:var(--ec-dim);letter-spacing:.04em;overflow-wrap:anywhere;font-size:14px}.eclipse-module__mAaSQa__ghost{border:1px solid var(--ec-starfield);min-height:48px;color:var(--ec-dust);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;align-items:center;padding:12px 26px;font-size:13px;font-weight:700;transition:background-color .25s,color .25s;display:inline-flex}.eclipse-module__mAaSQa__ghost:hover{background:var(--ec-dust);color:var(--ec-void)}.eclipse-module__mAaSQa__hero{max-width:720px;min-height:100svh;padding:96px var(--ec-page) clamp(56px, 10vh, 96px);flex-direction:column;justify-content:flex-end;gap:22px;display:flex}.eclipse-module__mAaSQa__name{letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(44px,6.4vw,96px);font-weight:700;line-height:1}.eclipse-module__mAaSQa__nameMid{font-size:clamp(38px,5vw,76px)}.eclipse-module__mAaSQa__nameLong{font-size:clamp(30px,3.8vw,58px)}.eclipse-module__mAaSQa__headline{letter-spacing:.1em;text-transform:uppercase;max-width:40ch;font-size:14px;line-height:1.7}.eclipse-module__mAaSQa__heroFoot{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.eclipse-module__mAaSQa__panelWrap{padding:0 var(--ec-page)}.eclipse-module__mAaSQa__panel{border:1px solid var(--ec-interstellar);background:var(--ec-overlay);gap:18px;max-width:560px;padding:clamp(24px,3vw,40px);display:grid}.eclipse-module__mAaSQa__photo{object-fit:cover;filter:grayscale()contrast(1.1);width:120px;height:120px}.eclipse-module__mAaSQa__summary{white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(16px,1.4vw,18px);line-height:1.7}.eclipse-module__mAaSQa__list{display:grid}.eclipse-module__mAaSQa__item{border-top:1px solid var(--ec-interstellar);gap:6px;padding:22px 0;display:grid}.eclipse-module__mAaSQa__list>li:first-child .eclipse-module__mAaSQa__item{border-top:0;padding-top:0}.eclipse-module__mAaSQa__itemTitle{letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(18px,1.6vw,22px);font-weight:700;line-height:1.3}.eclipse-module__mAaSQa__rest{max-width:var(--ec-max);padding:clamp(72px, 10vw, 140px) var(--ec-page);gap:clamp(72px,10vw,140px);margin:0 auto;display:grid}.eclipse-module__mAaSQa__section{gap:28px;display:grid}.eclipse-module__mAaSQa__heading{letter-spacing:.02em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:18px;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1;display:flex}.eclipse-module__mAaSQa__rows{display:grid}.eclipse-module__mAaSQa__row{border-top:1px solid var(--ec-interstellar);grid-template-columns:minmax(130px,220px) minmax(0,1fr);gap:8px 32px;padding:26px 0;display:grid}.eclipse-module__mAaSQa__points{gap:6px;margin-top:12px;display:grid}.eclipse-module__mAaSQa__points li{overflow-wrap:anywhere;padding-left:20px;position:relative}.eclipse-module__mAaSQa__points li:before{content:"";background:var(--ec-dust);width:10px;height:1px;position:absolute;top:.85em;left:0}.eclipse-module__mAaSQa__specs{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:28px 40px;display:grid}.eclipse-module__mAaSQa__specs>div{border-top:1px solid var(--ec-interstellar);padding-top:14px}.eclipse-module__mAaSQa__foot{max-width:var(--ec-max);padding:clamp(72px, 10vw, 140px) var(--ec-page) 56px;border-top:1px solid var(--ec-interstellar);justify-items:start;gap:22px;margin:0 auto;display:grid}.eclipse-module__mAaSQa__footTitle{letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(34px,5vw,72px);font-weight:700;line-height:1}.eclipse-module__mAaSQa__links{letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:10px 24px;font-size:13px;display:flex}.eclipse-module__mAaSQa__links a{border-bottom:1px solid var(--ec-starfield);overflow-wrap:anywhere}@media (max-width:767px){.eclipse-module__mAaSQa__scrim{background:linear-gradient(180deg, #000000db 0%, #00000080 36%, #0000 50%), linear-gradient(180deg, #0000 82%, var(--ec-void) 100%)}.eclipse-module__mAaSQa__hero{justify-content:flex-start;padding-top:80px}.eclipse-module__mAaSQa__row{grid-template-columns:minmax(0,1fr)}}.eclipse-module__mAaSQa__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}@media (prefers-reduced-motion:reduce){.eclipse-module__mAaSQa__ghost{transition:none}}
.silk-module__ELcwQa__root{--sk-black:#000;--sk-card:#211d1d;--sk-white:#fff;--sk-muted:#e0dcd6;--sk-mid:#505050;--sk-green:#a7f175;--sk-violet:#9e9eff;--sk-yellow:#fdbd68;--sk-serif:var(--font-pt-lora), Georgia, "Noto Serif Devanagari", serif;--sk-sans:var(--font-pt-inter), system-ui, "Noto Sans Devanagari", sans-serif;--sk-page:clamp(20px, 5vw, 72px);--sk-max:1200px;background:var(--sk-black);color:var(--sk-muted);font-family:var(--sk-sans);letter-spacing:.01em;font-synthesis:none;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:clip}:where(.silk-module__ELcwQa__root) a{color:inherit;text-decoration:none}:where(.silk-module__ELcwQa__root) a:focus-visible{outline:2px solid var(--sk-green);outline-offset:4px}:where(.silk-module__ELcwQa__root) h1,:where(.silk-module__ELcwQa__root) h2,:where(.silk-module__ELcwQa__root) h3,:where(.silk-module__ELcwQa__root) p,:where(.silk-module__ELcwQa__root) ul,:where(.silk-module__ELcwQa__root) ol{font-weight:inherit;font-size:inherit;margin:0;padding:0}:where(.silk-module__ELcwQa__root) ul,:where(.silk-module__ELcwQa__root) ol{list-style:none}.silk-module__ELcwQa__scrim{background:linear-gradient(180deg, #000000e6 0%, #000000b8 30%, #0000 48%), linear-gradient(180deg, #0000 78%, var(--sk-black) 100%)}.silk-module__ELcwQa__label{color:var(--sk-muted);letter-spacing:.14em;text-transform:uppercase;overflow-wrap:anywhere;margin-bottom:14px;font-size:13px}.silk-module__ELcwQa__text{overflow-wrap:anywhere}.silk-module__ELcwQa__soft{color:var(--sk-muted);overflow-wrap:anywhere;font-size:15px}.silk-module__ELcwQa__action{background:var(--sk-green);min-height:48px;color:var(--sk-black);overflow-wrap:anywhere;border-radius:999px;align-items:center;padding:12px 26px;font-size:15px;font-weight:600;transition:background-color .25s;display:inline-flex}.silk-module__ELcwQa__action:hover{background:var(--sk-white)}.silk-module__ELcwQa__hero{max-width:980px;min-height:100svh;padding:clamp(72px, 11vh, 120px) var(--sk-page) 56px;flex-direction:column;justify-content:flex-start;gap:18px;display:flex}.silk-module__ELcwQa__kicker{color:var(--sk-muted);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:6px 22px;font-size:13px;display:flex}.silk-module__ELcwQa__name{color:var(--sk-white);font-family:var(--sk-serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(48px,8vw,112px);font-weight:400;line-height:.96}.silk-module__ELcwQa__nameMid{font-size:clamp(42px,6.4vw,92px)}.silk-module__ELcwQa__nameLong{font-size:clamp(34px,4.8vw,68px)}.silk-module__ELcwQa__headline{max-width:36ch;font-size:clamp(17px,1.5vw,20px)}.silk-module__ELcwQa__panelWrap{padding:0 var(--sk-page)}.silk-module__ELcwQa__panel{background:#211d1df0;border-radius:20px;max-width:620px;padding:clamp(24px,3vw,40px)}.silk-module__ELcwQa__about{gap:20px;display:grid}.silk-module__ELcwQa__photo{object-fit:cover;border-radius:50%;width:128px;height:128px}.silk-module__ELcwQa__summary{font-family:var(--sk-serif);white-space:pre-line;overflow-wrap:anywhere;font-size:clamp(19px,1.7vw,23px);line-height:1.5}.silk-module__ELcwQa__acts{display:grid}.silk-module__ELcwQa__act{border-top:1px solid var(--sk-mid);gap:6px;padding:22px 0;display:grid}.silk-module__ELcwQa__acts>li:first-child .silk-module__ELcwQa__act{border-top:0;padding-top:0}.silk-module__ELcwQa__actNo{color:var(--sk-yellow);letter-spacing:.12em;text-transform:uppercase;font-size:13px}.silk-module__ELcwQa__actTitle{color:var(--sk-white);font-family:var(--sk-serif);overflow-wrap:anywhere;font-size:clamp(21px,1.9vw,27px);line-height:1.25}.silk-module__ELcwQa__tags{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.silk-module__ELcwQa__tags li{border:1px solid var(--sk-mid);overflow-wrap:anywhere;border-radius:999px;padding:3px 12px;font-size:13px}.silk-module__ELcwQa__rest{max-width:var(--sk-max);padding:clamp(72px, 10vw, 136px) var(--sk-page);gap:clamp(72px,10vw,136px);margin:0 auto;display:grid}.silk-module__ELcwQa__section{gap:32px;display:grid}.silk-module__ELcwQa__heading{color:var(--sk-white);font-family:var(--sk-serif);letter-spacing:-.02em;font-size:clamp(38px,5vw,80px);line-height:.98}.silk-module__ELcwQa__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;display:grid}.silk-module__ELcwQa__card{background:var(--sk-card);border-radius:20px;align-content:start;gap:6px;padding:clamp(22px,3vw,32px);display:grid}.silk-module__ELcwQa__points{gap:6px;margin-top:10px;display:grid}.silk-module__ELcwQa__points li{overflow-wrap:anywhere;padding-left:18px;position:relative}.silk-module__ELcwQa__points li:before{content:"";background:var(--sk-green);border-radius:50%;width:8px;height:8px;position:absolute;top:.65em;left:0}.silk-module__ELcwQa__repertoire{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:28px;display:grid}.silk-module__ELcwQa__split{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.silk-module__ELcwQa__list{gap:20px;margin-top:24px;display:grid}.silk-module__ELcwQa__foot{max-width:var(--sk-max);padding:clamp(72px, 10vw, 136px) var(--sk-page) 56px;border-top:1px solid var(--sk-mid);justify-items:start;gap:22px;margin:0 auto;display:grid}.silk-module__ELcwQa__footTitle{max-width:18ch;color:var(--sk-white);font-family:var(--sk-serif);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(40px,6vw,92px);line-height:.98}.silk-module__ELcwQa__links{color:var(--sk-violet);flex-wrap:wrap;gap:10px 24px;display:flex}.silk-module__ELcwQa__links a{border-bottom:1px solid var(--sk-violet);overflow-wrap:anywhere}@media (max-width:767px){.silk-module__ELcwQa__scrim{background:linear-gradient(180deg, #000000e6 0%, #000000b3 34%, #0000 46%), linear-gradient(180deg, #0000 80%, var(--sk-black) 100%)}}.silk-module__ELcwQa__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}@media (prefers-reduced-motion:reduce){.silk-module__ELcwQa__action{transition:none}}
.salon-module__f1HZBq__root{--canvas:#41443e;--paper:#f2f0ed;--light:#eee;--ink:#000;--deepest:#050505;--display:var(--font-pt-playfair), "Playfair Display", Georgia, serif;--sans:var(--font-pt-inter), Inter, system-ui, sans-serif;--text-caption:.75rem;--text-body:.875rem;--text-sub:1.25rem;--text-heading:1.875rem;--text-heading-lg:clamp(2.25rem, 6vw, 4.6875rem);--text-display:clamp(3.5rem, 17vw, 16.25rem);--gutter:clamp(1rem, 2.7vw, 2.4375rem);--section-gap:clamp(3.5rem, 8vw, 5.5625rem);background:var(--canvas);color:var(--light);font-family:var(--sans);font-size:var(--text-body);line-height:1.5;overflow-x:clip}:where(.salon-module__f1HZBq__root) *,:where(.salon-module__f1HZBq__root) :before,:where(.salon-module__f1HZBq__root) :after{box-sizing:border-box}:where(.salon-module__f1HZBq__root) :is(h1,h2,h3,p,ul,ol,dl){margin:0}:where(.salon-module__f1HZBq__root) :is(ul,ol){padding:0;list-style:none}:where(.salon-module__f1HZBq__root) a{color:inherit;text-decoration:none}.salon-module__f1HZBq__root a:focus-visible{outline:1px solid var(--light);outline-offset:4px}.salon-module__f1HZBq__hero{min-height:100svh;padding:var(--gutter);isolation:isolate;grid-template-rows:auto 1fr auto;display:grid;position:relative}.salon-module__f1HZBq__nav{justify-content:space-between;align-items:center;gap:1rem;display:flex}.salon-module__f1HZBq__mark{font-family:var(--display);font-size:var(--text-sub);letter-spacing:.02em}.salon-module__f1HZBq__navLinks{font-size:var(--text-body);gap:clamp(1rem,6vw,8.125rem);display:flex}.salon-module__f1HZBq__navLinks a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .4s cubic-bezier(.16,1,.3,1)}.salon-module__f1HZBq__navLinks a:hover{background-size:100% 1px}.salon-module__f1HZBq__ghostCircle{border:1px solid var(--light);border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:background .3s,color .3s;display:grid}.salon-module__f1HZBq__ghostCircle:hover{background:var(--light);color:var(--canvas)}.salon-module__f1HZBq__plate{z-index:-1;inset:18% var(--gutter) 22% auto;width:min(46rem,58%);position:absolute}.salon-module__f1HZBq__plate img{object-fit:cover;filter:grayscale()contrast(1.05);opacity:.55;width:100%;height:100%}.salon-module__f1HZBq__nameWrap{transform-origin:0;align-self:center}.salon-module__f1HZBq__name{font-family:var(--display);font-weight:400;font-size:min(var(--text-display), calc(88vw / (var(--name-len,6) * .62)));letter-spacing:-.02em;overflow-wrap:anywhere;line-height:.9;display:grid}.salon-module__f1HZBq__nameLine{display:block}.salon-module__f1HZBq__nameLine:nth-child(2){padding-left:12vw}.salon-module__f1HZBq__heroFoot{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.salon-module__f1HZBq__headline{max-width:34rem;font-size:var(--text-sub);line-height:1.3}.salon-module__f1HZBq__meta{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em;text-align:right;gap:.25rem;display:grid}.salon-module__f1HZBq__label{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.14em;margin-bottom:2rem}.salon-module__f1HZBq__paper{background:var(--paper);color:var(--ink);padding:var(--section-gap) var(--gutter)}.salon-module__f1HZBq__statement{font-family:var(--display);font-size:var(--text-heading-lg);max-width:58rem;line-height:1.08}.salon-module__f1HZBq__section{padding:var(--section-gap) var(--gutter);border-top:1px solid color-mix(in srgb, var(--light) 25%, transparent)}.salon-module__f1HZBq__index>li+li{border-top:1px solid color-mix(in srgb, var(--light) 25%, transparent)}.salon-module__f1HZBq__row{grid-template-columns:3.5rem 1fr minmax(8rem,14rem);gap:1.5rem;padding:2rem 0;display:grid}.salon-module__f1HZBq__rowNo{font-size:var(--text-caption);letter-spacing:.12em;padding-top:.75rem}.salon-module__f1HZBq__rowTitle{font-family:var(--display);font-weight:400;font-size:var(--text-heading-lg);line-height:1;transition:transform .5s cubic-bezier(.16,1,.3,1)}.salon-module__f1HZBq__row:hover .salon-module__f1HZBq__rowTitle{transform:translate(.6rem)}.salon-module__f1HZBq__rowSummary{max-width:40rem;margin-top:1rem}.salon-module__f1HZBq__rowOutcome,.salon-module__f1HZBq__rowTags{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em;margin-top:.5rem}.salon-module__f1HZBq__rowAside{align-content:start;justify-items:end;gap:.75rem;display:grid}.salon-module__f1HZBq__rowYear{font-size:var(--text-caption);letter-spacing:.12em}.salon-module__f1HZBq__cover{aspect-ratio:3/2;background:var(--deepest);place-items:center;width:100%;display:grid;overflow:hidden}.salon-module__f1HZBq__cover img{object-fit:cover;width:100%;height:100%}.salon-module__f1HZBq__coverFallback{font-family:var(--display);font-size:var(--text-heading);color:var(--light)}.salon-module__f1HZBq__ledgerRow{border-top:1px solid color-mix(in srgb, var(--light) 25%, transparent);grid-template-columns:minmax(7rem,14rem) 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.salon-module__f1HZBq__ledgerPeriod{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.1em}.salon-module__f1HZBq__ledgerRole{font-family:var(--display);font-weight:400;font-size:var(--text-heading);line-height:1.1}.salon-module__f1HZBq__ledgerOrg{margin-top:.25rem}.salon-module__f1HZBq__points{gap:.375rem;max-width:44rem;margin-top:.75rem;display:grid}.salon-module__f1HZBq__points li:before{content:"— "}.salon-module__f1HZBq__columns{gap:var(--section-gap) 2.5rem;padding:var(--section-gap) var(--gutter);border-top:1px solid color-mix(in srgb, var(--light) 25%, transparent);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.salon-module__f1HZBq__block+.salon-module__f1HZBq__block{margin-top:1.5rem}.salon-module__f1HZBq__blockTitle{font-family:var(--display);font-weight:400;font-size:var(--text-sub)}.salon-module__f1HZBq__blockText{margin-top:.25rem}.salon-module__f1HZBq__contact{background:var(--deepest);color:var(--light);padding:var(--section-gap) var(--gutter);justify-items:start;gap:2rem;display:grid}.salon-module__f1HZBq__contactTitle{font-family:var(--display);font-weight:400;font-size:var(--text-display);line-height:.9}.salon-module__f1HZBq__ghostRect{border:1px solid var(--light);font-size:var(--text-sub);overflow-wrap:anywhere;border-radius:0;padding:1rem 1.5rem;transition:background .3s,color .3s}.salon-module__f1HZBq__ghostRect:hover{background:var(--light);color:var(--deepest)}.salon-module__f1HZBq__links{flex-wrap:wrap;gap:.75rem;display:flex}.salon-module__f1HZBq__linkPill{border:1px solid var(--light);border-radius:999px;padding:.5rem 1.125rem;transition:background .3s,color .3s;display:inline-block}.salon-module__f1HZBq__linkPill:hover{background:var(--light);color:var(--deepest)}.salon-module__f1HZBq__footNote{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.12em}@media (max-width:760px){.salon-module__f1HZBq__navLinks{display:none}.salon-module__f1HZBq__plate{inset:12% var(--gutter) 30% var(--gutter);width:auto}.salon-module__f1HZBq__row{grid-template-columns:1fr;gap:.75rem}.salon-module__f1HZBq__rowAside{justify-items:start}.salon-module__f1HZBq__ledgerRow{grid-template-columns:1fr;gap:.5rem}.salon-module__f1HZBq__meta{text-align:left}}.salon-module__f1HZBq__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.salon-module__f1HZBq__root *{transition:none!important}}
.obelisk-module__yObhka__root{--midnight:#020202;--void:#000;--ghost:#292a2c;--snow:#fff;--slate:#9b9b9b;--display:var(--font-pt-montserrat), Montserrat, Arial, sans-serif;--sans:var(--font-pt-inter), Inter, system-ui, sans-serif;--gutter:clamp(1rem, 3vw, 2.5rem);--gap:clamp(4rem, 9vw, 8rem);background:var(--midnight);color:var(--snow);font-family:var(--sans);font-size:1rem;line-height:1.55;overflow-x:clip}:where(.obelisk-module__yObhka__root) *,:where(.obelisk-module__yObhka__root) :before,:where(.obelisk-module__yObhka__root) :after{box-sizing:border-box}:where(.obelisk-module__yObhka__root) :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}:where(.obelisk-module__yObhka__root) :is(ul,ol){padding:0;list-style:none}:where(.obelisk-module__yObhka__root) a{color:inherit;text-decoration:none}.obelisk-module__yObhka__root a:focus-visible{outline:2px solid var(--snow);outline-offset:4px}.obelisk-module__yObhka__hero{min-height:100svh;padding:var(--gutter);grid-template-rows:auto auto 1fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.obelisk-module__yObhka__topBar{color:var(--slate);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--ghost);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-bottom:1rem;font-size:.8125rem;display:flex}.obelisk-module__yObhka__name{font-family:var(--display);font-weight:800;font-size:min(13rem, calc(92vw / (var(--name-len,6) * .78)));letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:anywhere;line-height:.88;display:grid}.obelisk-module__yObhka__nameLine{white-space:nowrap;display:block}.obelisk-module__yObhka__nameLineB{text-align:right}.obelisk-module__yObhka__heroGrid{grid-template-columns:1fr minmax(12rem,26rem);align-items:end;gap:2rem;display:grid}.obelisk-module__yObhka__headline{font-family:var(--display);max-width:36rem;font-size:clamp(1.25rem,2.6vw,2.25rem);font-weight:500;line-height:1.15}.obelisk-module__yObhka__monolith{aspect-ratio:3/4;background:var(--ghost);overflow:hidden}.obelisk-module__yObhka__monolith img{object-fit:cover;filter:grayscale()contrast(1.1)brightness(.8);width:100%;height:100%}.obelisk-module__yObhka__kicker{color:var(--slate);text-transform:uppercase;letter-spacing:.12em;margin-bottom:2.5rem;font-size:.8125rem}.obelisk-module__yObhka__about,.obelisk-module__yObhka__section,.obelisk-module__yObhka__work{padding:var(--gap) var(--gutter);border-top:1px solid var(--ghost)}.obelisk-module__yObhka__summary{font-family:var(--display);max-width:62rem;font-size:clamp(1.375rem,3.2vw,3rem);font-weight:500;line-height:1.2}.obelisk-module__yObhka__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:4rem;display:grid}.obelisk-module__yObhka__stats div{border-top:1px solid var(--ghost);padding-top:1rem}.obelisk-module__yObhka__stats dt{color:var(--slate);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}.obelisk-module__yObhka__stats dd{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(2.5rem,7vw,6rem);font-weight:800;line-height:1}.obelisk-module__yObhka__stack{gap:1.5rem;display:grid}.obelisk-module__yObhka__card{background:var(--ghost);border-top:1px solid var(--snow);grid-template-rows:auto auto 1fr;gap:1.5rem;min-height:min(80svh,40rem);padding:clamp(1.25rem,3vw,2.5rem);display:grid;position:sticky}.obelisk-module__yObhka__cardHead{color:var(--slate);letter-spacing:.1em;justify-content:space-between;font-size:.875rem;display:flex}.obelisk-module__yObhka__cardTitle{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(2rem,6vw,5.5rem);font-weight:800;line-height:.95}.obelisk-module__yObhka__cardBody{grid-template-columns:1fr minmax(10rem,22rem);align-items:end;gap:2rem;display:grid}.obelisk-module__yObhka__cardMeta{color:var(--slate);margin-top:.75rem;font-size:.875rem}.obelisk-module__yObhka__tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.obelisk-module__yObhka__tags li{border:1px solid var(--slate);border-radius:999px;padding:.25rem .75rem;font-size:.8125rem}.obelisk-module__yObhka__cover{aspect-ratio:4/3;background:var(--midnight);place-items:center;display:grid;overflow:hidden}.obelisk-module__yObhka__cover img{object-fit:cover;width:100%;height:100%}.obelisk-module__yObhka__coverFallback{font-family:var(--display);letter-spacing:-.05em;font-size:clamp(3rem,8vw,6rem);font-weight:800}.obelisk-module__yObhka__expRow{border-top:1px solid var(--ghost);grid-template-columns:2fr 1.5fr 1fr;gap:.5rem 2rem;padding:1.75rem 0;display:grid}.obelisk-module__yObhka__expRole{font-family:var(--display);font-size:clamp(1.25rem,2.4vw,2rem);font-weight:700;line-height:1.1}.obelisk-module__yObhka__expOrg{color:var(--snow)}.obelisk-module__yObhka__expPeriod{color:var(--slate);text-align:right}.obelisk-module__yObhka__expPoints{color:var(--slate);grid-column:1/-1;gap:.375rem;max-width:48rem;display:grid}.obelisk-module__yObhka__skillGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.5rem;display:grid}.obelisk-module__yObhka__skillGroup{font-family:var(--display);margin-bottom:1rem;font-size:1.25rem;font-weight:700}.obelisk-module__yObhka__skillList{color:var(--slate);gap:.375rem;display:grid}.obelisk-module__yObhka__eduRow{border-top:1px solid var(--ghost);grid-template-columns:2fr 1.5fr .6fr;gap:1rem;padding:1rem 0;display:grid}.obelisk-module__yObhka__eduRow span:last-child{color:var(--slate);text-align:right}.obelisk-module__yObhka__contact{padding:var(--gap) var(--gutter);border-top:1px solid var(--ghost);background:var(--void);gap:2.5rem;display:grid}.obelisk-module__yObhka__contactTitle{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(3rem,12vw,11rem);font-weight:800;line-height:.9}.obelisk-module__yObhka__ctaWrap{justify-self:start}.obelisk-module__yObhka__cta{background:var(--snow);color:var(--void);font-family:var(--display);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.75rem;padding:1.125rem 1.75rem;font-size:clamp(1rem,2vw,1.375rem);font-weight:700;transition:background .3s;display:inline-flex}.obelisk-module__yObhka__cta:hover{background:var(--slate)}.obelisk-module__yObhka__links{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:.5rem 2rem;font-size:.875rem;display:flex}.obelisk-module__yObhka__links a{border-bottom:1px solid var(--slate);padding-bottom:.125rem}.obelisk-module__yObhka__foot{color:var(--slate);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}@media (max-width:760px){.obelisk-module__yObhka__heroGrid,.obelisk-module__yObhka__cardBody{grid-template-columns:1fr}.obelisk-module__yObhka__monolith{aspect-ratio:16/10}.obelisk-module__yObhka__card{min-height:0;position:static}.obelisk-module__yObhka__expRow,.obelisk-module__yObhka__eduRow{grid-template-columns:1fr}.obelisk-module__yObhka__expPeriod,.obelisk-module__yObhka__eduRow span:last-child{text-align:left}.obelisk-module__yObhka__nameLine{white-space:normal}}.obelisk-module__yObhka__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.obelisk-module__yObhka__root *{transition:none!important}}
.volt-module__u8W9Rq__root{--zero:#000;--white:#fff;--pewter:#4d4d4d;--lime:#d3fd50;--sans:var(--font-pt-inter-tight), "Inter Tight", system-ui, sans-serif;--gutter:clamp(1rem, 3vw, 2.5rem);--gap:clamp(4rem, 9vw, 7.5rem);background:var(--zero);color:var(--white);font-family:var(--sans);font-size:1rem;line-height:1.5;overflow-x:clip}:where(.volt-module__u8W9Rq__root) *,:where(.volt-module__u8W9Rq__root) :before,:where(.volt-module__u8W9Rq__root) :after{box-sizing:border-box}:where(.volt-module__u8W9Rq__root) :is(h1,h2,h3,p,ul,ol,dl,dd){margin:0}:where(.volt-module__u8W9Rq__root) :is(ul,ol){padding:0;list-style:none}:where(.volt-module__u8W9Rq__root) a{color:inherit;text-decoration:none}.volt-module__u8W9Rq__root a:focus-visible{outline:2px solid var(--lime);outline-offset:4px}.volt-module__u8W9Rq__hero{min-height:100svh;padding:var(--gutter);grid-template-rows:auto 1fr auto auto;gap:clamp(1.5rem,4vw,2.5rem);display:grid}.volt-module__u8W9Rq__nav{justify-content:space-between;align-items:center;gap:1rem;font-weight:500;display:flex}.volt-module__u8W9Rq__navName{font-size:1rem}.volt-module__u8W9Rq__navCta{border:1px solid var(--white);border-radius:999px;padding:.5rem 1.25rem;transition:background .25s,color .25s}.volt-module__u8W9Rq__navCta:hover{background:var(--lime);border-color:var(--lime);color:var(--zero)}.volt-module__u8W9Rq__name{font-weight:600;font-size:min(12rem, calc(94vw / (var(--name-len,6) * .6)));letter-spacing:-.055em;align-self:end;line-height:.9}.volt-module__u8W9Rq__heroRow{grid-template-columns:1fr auto;align-items:center;gap:2rem;display:grid}.volt-module__u8W9Rq__headline{max-width:44rem;font-size:clamp(1.25rem,3vw,2.5rem);font-weight:500;line-height:1.15}.volt-module__u8W9Rq__wipe{color:var(--zero);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(var(--lime), var(--lime)) 0 0 / 100% 100% no-repeat;padding:.05em .25em;animation:1.1s cubic-bezier(.65,0,.35,1) .4s both volt-module__u8W9Rq__wipe;position:relative}@keyframes volt-module__u8W9Rq__wipe{0%{color:var(--white);background-size:0% 100%}60%{color:var(--white)}to{color:var(--zero);background-size:100% 100%}}.volt-module__u8W9Rq__dial{width:clamp(7rem,14vw,11rem);height:auto;fill:var(--lime);letter-spacing:.08em;text-transform:uppercase;font-size:15px;font-weight:600}.volt-module__u8W9Rq__facts{border-top:1px solid var(--pewter);flex-wrap:wrap;gap:1rem 3rem;padding-top:1rem;display:flex}.volt-module__u8W9Rq__facts dt{text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}.volt-module__u8W9Rq__facts dd{font-weight:500}.volt-module__u8W9Rq__band{background:var(--lime);color:var(--zero);padding:.75rem 0}.volt-module__u8W9Rq__bandText{letter-spacing:-.04em;white-space:nowrap;padding-right:2.5rem;font-size:clamp(1.75rem,5vw,4rem);font-weight:700}.volt-module__u8W9Rq__label{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.6rem;margin-bottom:2rem;font-size:.8125rem;display:inline-flex}.volt-module__u8W9Rq__label:before{content:"";background:var(--lime);width:.7rem;height:.7rem}.volt-module__u8W9Rq__about,.volt-module__u8W9Rq__section{padding:var(--gap) var(--gutter);border-top:1px solid var(--pewter)}.volt-module__u8W9Rq__summary{letter-spacing:-.03em;max-width:64rem;font-size:clamp(1.375rem,3.4vw,3.25rem);font-weight:500;line-height:1.15}.volt-module__u8W9Rq__rows>li{border-top:1px solid var(--pewter)}.volt-module__u8W9Rq__row{isolation:isolate;grid-template-columns:3rem 1fr 4rem minmax(8rem,12rem);gap:1.5rem;padding:1.75rem .75rem;transition:color .3s;display:grid;position:relative}.volt-module__u8W9Rq__row:before{content:"";z-index:-1;background:var(--lime);transform-origin:0;transition:transform .5s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:scaleX(0)}@media (hover:hover){.volt-module__u8W9Rq__row:hover{color:var(--zero)}.volt-module__u8W9Rq__row:hover:before{transform:scaleX(1)}}.volt-module__u8W9Rq__rowNo,.volt-module__u8W9Rq__rowYear{padding-top:.5rem;font-size:.875rem;font-weight:600}.volt-module__u8W9Rq__rowTitle{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(1.75rem,4.4vw,4rem);font-weight:600;line-height:1}.volt-module__u8W9Rq__rowText{max-width:40rem;margin-top:.75rem}.volt-module__u8W9Rq__rowMeta{margin-top:.5rem;font-size:.875rem;font-weight:500}.volt-module__u8W9Rq__cover{aspect-ratio:4/3;background:var(--lime);color:var(--zero);place-items:center;display:grid;overflow:hidden}.volt-module__u8W9Rq__cover img{object-fit:cover;width:100%;height:100%}.volt-module__u8W9Rq__coverFallback{letter-spacing:-.05em;font-size:2.5rem;font-weight:700}.volt-module__u8W9Rq__timeline{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:2rem;display:grid}.volt-module__u8W9Rq__exp{border-top:2px solid var(--lime);padding-top:1.25rem}.volt-module__u8W9Rq__expPeriod{text-transform:uppercase;letter-spacing:.08em;font-size:.875rem}.volt-module__u8W9Rq__expRole{letter-spacing:-.03em;margin-top:.5rem;font-size:1.5rem;font-weight:600;line-height:1.15}.volt-module__u8W9Rq__expOrg{margin-top:.25rem;font-weight:500}.volt-module__u8W9Rq__expPoints{gap:.375rem;margin-top:.75rem;display:grid}.volt-module__u8W9Rq__expPoints li:before{content:"+ "}.volt-module__u8W9Rq__skillGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2.5rem;display:grid}.volt-module__u8W9Rq__skillGroup{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.volt-module__u8W9Rq__chips{flex-wrap:wrap;gap:.5rem;display:flex}.volt-module__u8W9Rq__chips li{background:var(--lime);color:var(--zero);border-radius:999px;padding:.3rem .85rem;font-size:.9375rem;font-weight:500}.volt-module__u8W9Rq__eduGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2rem;display:grid}.volt-module__u8W9Rq__eduGrid li{border-top:1px solid var(--pewter);padding-top:1rem}.volt-module__u8W9Rq__eduTitle{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.volt-module__u8W9Rq__eduMeta{margin-top:.25rem;font-size:.875rem}.volt-module__u8W9Rq__contact{background:var(--lime);color:var(--zero);padding:var(--gap) var(--gutter);gap:2.5rem;display:grid}.volt-module__u8W9Rq__contactTitle{letter-spacing:-.06em;font-size:clamp(3rem,11vw,10rem);font-weight:700;line-height:.9}.volt-module__u8W9Rq__ctaWrap{justify-self:start}.volt-module__u8W9Rq__cta{background:var(--zero);color:var(--white);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.75rem;padding:1.125rem 1.75rem;font-size:clamp(1rem,2vw,1.375rem);font-weight:600;display:inline-flex}.volt-module__u8W9Rq__links{flex-wrap:wrap;gap:.5rem 2rem;font-weight:600;display:flex}.volt-module__u8W9Rq__links a{border-bottom:2px solid var(--zero)}@media (max-width:760px){.volt-module__u8W9Rq__heroRow{grid-template-columns:1fr}.volt-module__u8W9Rq__row{grid-template-columns:2.25rem 1fr}.volt-module__u8W9Rq__rowYear{grid-column:2;padding-top:0}.volt-module__u8W9Rq__cover{grid-column:1/-1}}.volt-module__u8W9Rq__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.volt-module__u8W9Rq__wipe{animation:none}.volt-module__u8W9Rq__root *{transition:none!important}}
.shimmer-module__rjz6pa__root{--ink:#000;--white:#fff;--border:#333;--muted:#666;--green:#1eff66;--sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--mono:var(--font-pt-jetbrains-mono), Menlo, Monaco, monospace;--gutter:clamp(1rem, 3vw, 2.5rem);--gap:clamp(4rem, 8vw, 7rem);background:var(--ink);color:var(--white);font-family:var(--sans);font-size:1rem;line-height:1.55;overflow-x:clip}:where(.shimmer-module__rjz6pa__root) *,:where(.shimmer-module__rjz6pa__root) :before,:where(.shimmer-module__rjz6pa__root) :after{box-sizing:border-box}:where(.shimmer-module__rjz6pa__root) :is(h1,h2,h3,p,ul,ol){margin:0}:where(.shimmer-module__rjz6pa__root) :is(ul,ol){padding:0;list-style:none}:where(.shimmer-module__rjz6pa__root) a{color:inherit;text-decoration:none}.shimmer-module__rjz6pa__root a:focus-visible{outline:1px solid var(--green);outline-offset:4px}.shimmer-module__rjz6pa__hero{min-height:100svh;padding:var(--gutter);isolation:isolate;grid-template-rows:auto 1fr auto auto;gap:1.5rem;display:grid;position:relative}.shimmer-module__rjz6pa__hud{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;padding-bottom:1rem;font-size:.8125rem;display:flex}.shimmer-module__rjz6pa__status{color:var(--green);align-items:center;gap:.5rem;display:inline-flex}.shimmer-module__rjz6pa__dot{background:var(--green);border-radius:50%;width:.5rem;height:.5rem;animation:1.8s ease-in-out infinite shimmer-module__rjz6pa__pulse}@keyframes shimmer-module__rjz6pa__pulse{50%{opacity:.25}}.shimmer-module__rjz6pa__light{z-index:-1;border-block:1px solid var(--border);position:absolute;inset:22% 0 28%;overflow:hidden}.shimmer-module__rjz6pa__light img{object-fit:cover;opacity:.45;width:100%;height:100%}.shimmer-module__rjz6pa__name{font-weight:700;font-size:min(11rem, calc(94vw / (var(--name-len,6) * .58)));letter-spacing:-.05em;align-self:end;line-height:.9}.shimmer-module__rjz6pa__headline{font-family:var(--mono);max-width:46rem;font-size:clamp(.9375rem,1.6vw,1.125rem)}.shimmer-module__rjz6pa__prompt{color:var(--green)}.shimmer-module__rjz6pa__label{font-family:var(--mono);color:var(--green);letter-spacing:.06em;margin-bottom:2rem;font-size:.8125rem}.shimmer-module__rjz6pa__section,.shimmer-module__rjz6pa__split,.shimmer-module__rjz6pa__contact{padding:var(--gap) var(--gutter);border-top:1px solid var(--border)}.shimmer-module__rjz6pa__summary{letter-spacing:-.03em;max-width:62rem;font-size:clamp(1.375rem,3vw,2.75rem);line-height:1.2}.shimmer-module__rjz6pa__grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.shimmer-module__rjz6pa__cell{border-right:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-rows:auto 1fr;transition:box-shadow .3s;display:grid}@media (hover:hover){.shimmer-module__rjz6pa__cell:hover{box-shadow:inset 0 0 0 1px var(--green)}}.shimmer-module__rjz6pa__cover{aspect-ratio:16/10;border-bottom:1px solid var(--border);background:linear-gradient(var(--border) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, linear-gradient(90deg, var(--border) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem;place-items:center;display:grid;overflow:hidden}.shimmer-module__rjz6pa__cover img{object-fit:cover;width:100%;height:100%}.shimmer-module__rjz6pa__coverFallback{font-family:var(--mono);color:var(--green);font-size:1.75rem}.shimmer-module__rjz6pa__cellBody{align-content:start;gap:.5rem;padding:1.25rem;display:grid}.shimmer-module__rjz6pa__cellMeta{font-family:var(--mono);justify-content:space-between;font-size:.75rem;display:flex}.shimmer-module__rjz6pa__cellTitle{letter-spacing:-.03em;font-size:1.5rem;font-weight:700;line-height:1.1}.shimmer-module__rjz6pa__cellText{font-size:.9375rem}.shimmer-module__rjz6pa__cellOutcome{font-family:var(--mono);color:var(--green);font-size:.8125rem}.shimmer-module__rjz6pa__tags{font-family:var(--mono);text-transform:uppercase;flex-wrap:wrap;gap:.375rem .75rem;font-size:.75rem;display:flex}.shimmer-module__rjz6pa__tags li:before{content:"#";color:var(--green)}.shimmer-module__rjz6pa__log>li+li{margin-top:.25rem}.shimmer-module__rjz6pa__logEntry{border-top:1px dashed var(--border);grid-template-columns:minmax(8rem,13rem) 1fr;gap:1.5rem;padding:1.25rem 0;display:grid}.shimmer-module__rjz6pa__logTime{font-family:var(--mono);color:var(--green);font-size:.8125rem}.shimmer-module__rjz6pa__logRole{letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.2}.shimmer-module__rjz6pa__logAt{font-weight:400}.shimmer-module__rjz6pa__logPoints{gap:.25rem;margin-top:.5rem;font-size:.9375rem;display:grid}.shimmer-module__rjz6pa__logPoints li:before{content:"→ ";color:var(--green)}.shimmer-module__rjz6pa__split{gap:var(--gap) 3rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.shimmer-module__rjz6pa__stackGroup+.shimmer-module__rjz6pa__stackGroup{margin-top:1.5rem}.shimmer-module__rjz6pa__stackName{font-size:1.125rem;font-weight:700}.shimmer-module__rjz6pa__stackItems{font-family:var(--mono);flex-wrap:wrap;gap:.5rem;margin-top:.5rem;font-size:.8125rem;display:flex}.shimmer-module__rjz6pa__stackItems li{border:1px solid var(--border);padding:.2rem .6rem}.shimmer-module__rjz6pa__eduList{gap:1.25rem;display:grid}.shimmer-module__rjz6pa__eduTitle{font-size:1.125rem;font-weight:700}.shimmer-module__rjz6pa__eduMeta{font-family:var(--mono);font-size:.8125rem}.shimmer-module__rjz6pa__contact{gap:2rem;display:grid}.shimmer-module__rjz6pa__email{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.5rem,6vw,5.5rem);font-weight:700;line-height:1;transition:color .25s}.shimmer-module__rjz6pa__email:hover{color:var(--green)}.shimmer-module__rjz6pa__links{flex-wrap:wrap;gap:.75rem 2rem;display:flex}.shimmer-module__rjz6pa__link{font-family:var(--mono);text-transform:uppercase;border-bottom:1px solid var(--green);font-size:.875rem}.shimmer-module__rjz6pa__foot{font-family:var(--mono);text-transform:uppercase;border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1rem;font-size:.75rem;display:flex}@media (max-width:760px){.shimmer-module__rjz6pa__logEntry{grid-template-columns:1fr;gap:.5rem}}.shimmer-module__rjz6pa__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.shimmer-module__rjz6pa__dot{animation:none}.shimmer-module__rjz6pa__root *{transition:none!important}}
.kinetic-module__-r3VtW__root{--mist:#eaf7f3;--white:#fff;--ink:#181f1f;--fog:#d1d2d2;--graphite:#000;--olive:#5f7b3d;--teal:#1d5d54;--sage:#a4b994;--moss:#90a053;--lime:#aab569;--display:var(--font-pt-bebas-neue), "Bebas Neue", Impact, sans-serif;--sans:var(--font-pt-inter), Inter, system-ui, sans-serif;--gutter:clamp(1rem, 3vw, 2.5rem);--gap:clamp(4rem, 9vw, 7.5rem);background:var(--mist);color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.55;overflow-x:clip}:where(.kinetic-module__-r3VtW__root) *,:where(.kinetic-module__-r3VtW__root) :before,:where(.kinetic-module__-r3VtW__root) :after{box-sizing:border-box}:where(.kinetic-module__-r3VtW__root) :is(h1,h2,h3,p,ul,ol){margin:0}:where(.kinetic-module__-r3VtW__root) :is(ul,ol){padding:0;list-style:none}:where(.kinetic-module__-r3VtW__root) a{color:inherit;text-decoration:none}.kinetic-module__-r3VtW__root a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.kinetic-module__-r3VtW__field,.kinetic-module__-r3VtW__contactField{background:radial-gradient(40% 60% at 20% 30%, var(--lime) 0%, transparent 70%), radial-gradient(35% 55% at 75% 40%, var(--teal) 0%, transparent 70%), radial-gradient(45% 70% at 50% 85%, var(--olive) 0%, transparent 75%), radial-gradient(30% 50% at 90% 85%, var(--moss) 0%, transparent 70%), var(--sage);background-size:160% 160%;animation:18s ease-in-out infinite alternate kinetic-module__-r3VtW__drift}@keyframes kinetic-module__-r3VtW__drift{0%{background-position:0 0}50%{background-position:60% 40%}to{background-position:100% 100%}}.kinetic-module__-r3VtW__hero{min-height:100svh;padding:var(--gutter);grid-template-rows:auto 1fr auto auto;gap:1.5rem;display:grid}.kinetic-module__-r3VtW__nav{text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;display:flex}.kinetic-module__-r3VtW__navLink{border-bottom:1px solid var(--ink)}.kinetic-module__-r3VtW__field{border-radius:.25rem;min-height:clamp(12rem,38vh,26rem);position:relative}.kinetic-module__-r3VtW__fieldTag{background:var(--mist);color:var(--ink);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;max-width:calc(100% - 2rem);padding:.35rem .75rem;font-size:.8125rem;position:absolute;bottom:1rem;left:1rem}.kinetic-module__-r3VtW__nameWrap{transform-origin:0}.kinetic-module__-r3VtW__name{font-family:var(--display);font-weight:400;font-size:min(16rem, calc(82vw / (var(--name-len,6) * .42)));letter-spacing:.005em;text-transform:uppercase;line-height:.85}.kinetic-module__-r3VtW__nameWrap>div{transform-origin:0}.kinetic-module__-r3VtW__headline{max-width:44rem;font-size:clamp(1.125rem,2.2vw,1.75rem);line-height:1.25}.kinetic-module__-r3VtW__label{text-transform:uppercase;letter-spacing:.12em;margin-bottom:2rem;font-size:.8125rem}.kinetic-module__-r3VtW__section,.kinetic-module__-r3VtW__cols{padding:var(--gap) var(--gutter);border-top:1px solid var(--fog)}.kinetic-module__-r3VtW__statement{letter-spacing:-.02em;max-width:64rem;font-size:clamp(1.5rem,3.6vw,3.5rem);line-height:1.15}.kinetic-module__-r3VtW__project{border-top:1px solid var(--fog);padding:2rem 0}.kinetic-module__-r3VtW__projectHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.kinetic-module__-r3VtW__projectTitle{font-family:var(--display);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(2.5rem,8vw,7.5rem);font-weight:400;line-height:.9;transition:letter-spacing .6s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.kinetic-module__-r3VtW__project:hover .kinetic-module__-r3VtW__projectTitle{letter-spacing:.06em}}.kinetic-module__-r3VtW__projectYear{letter-spacing:.08em;font-size:.875rem}.kinetic-module__-r3VtW__projectBody{grid-template-columns:minmax(10rem,22rem) 1fr;gap:2rem;max-width:64rem;margin-top:1.5rem;display:grid}.kinetic-module__-r3VtW__cover{aspect-ratio:4/3;background:var(--sage);border-radius:.25rem;place-items:center;display:grid;overflow:hidden}.kinetic-module__-r3VtW__cover img{object-fit:cover;width:100%;height:100%}.kinetic-module__-r3VtW__coverFallback{font-family:var(--display);color:var(--ink);font-size:4rem}.kinetic-module__-r3VtW__meta{text-transform:uppercase;letter-spacing:.08em;margin-top:.5rem;font-size:.8125rem}.kinetic-module__-r3VtW__tags{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.kinetic-module__-r3VtW__tags li{border:1px solid var(--ink);border-radius:999px;padding:.2rem .75rem;font-size:.8125rem}.kinetic-module__-r3VtW__expGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:2rem;display:grid}.kinetic-module__-r3VtW__exp{background:var(--white);border-radius:.25rem;height:100%;padding:1.5rem}.kinetic-module__-r3VtW__expRole{font-family:var(--display);text-transform:uppercase;margin-top:.5rem;font-size:2.25rem;font-weight:400;line-height:.95}.kinetic-module__-r3VtW__expOrg{margin-top:.25rem}.kinetic-module__-r3VtW__points{gap:.375rem;margin-top:.75rem;font-size:.9375rem;display:grid}.kinetic-module__-r3VtW__points li:before{content:"— "}.kinetic-module__-r3VtW__cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:2.5rem;display:grid}.kinetic-module__-r3VtW__colTitle{font-family:var(--display);text-transform:uppercase;margin-bottom:.75rem;font-size:2rem;font-weight:400}.kinetic-module__-r3VtW__list{gap:.375rem;display:grid}.kinetic-module__-r3VtW__contact{padding:var(--gap) var(--gutter);isolation:isolate;position:relative}.kinetic-module__-r3VtW__contactField{z-index:-1;position:absolute;inset:0}.kinetic-module__-r3VtW__contactInner{background:var(--mist);border-radius:.25rem;gap:2rem;max-width:56rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.kinetic-module__-r3VtW__contactTitle{font-family:var(--display);text-transform:uppercase;font-size:clamp(2.75rem,8vw,7rem);font-weight:400;line-height:.9}.kinetic-module__-r3VtW__ctaWrap{justify-self:start}.kinetic-module__-r3VtW__cta{background:var(--ink);color:var(--mist);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-weight:600;display:inline-flex}.kinetic-module__-r3VtW__links{text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.875rem;display:flex}.kinetic-module__-r3VtW__links a{border-bottom:1px solid var(--ink)}@media (max-width:760px){.kinetic-module__-r3VtW__projectBody{grid-template-columns:1fr}}.kinetic-module__-r3VtW__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.kinetic-module__-r3VtW__field,.kinetic-module__-r3VtW__contactField{animation:none}.kinetic-module__-r3VtW__root *{transition:none!important}}
.tailor-module__UXGZXq__root{--paper:#fefcf8;--white:#fff;--ink:#000;--steel:#4c4c4a;--coal:#121212;--carbon:#403f3e;--display:Optima, "Optima Nova", Candara, "Palatino Linotype", Palatino, Georgia, serif;--label:var(--font-pt-montserrat), Montserrat, Arial, sans-serif;--sans:"Helvetica Neue", Arial, sans-serif;--gutter:clamp(1rem, 4vw, 3.5rem);--gap:clamp(4.5rem, 10vw, 9rem);background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.6;overflow-x:clip}:where(.tailor-module__UXGZXq__root) *,:where(.tailor-module__UXGZXq__root) :before,:where(.tailor-module__UXGZXq__root) :after{box-sizing:border-box}:where(.tailor-module__UXGZXq__root) :is(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.tailor-module__UXGZXq__root) :is(ul,ol){padding:0;list-style:none}:where(.tailor-module__UXGZXq__root) a{color:inherit;text-decoration:none}.tailor-module__UXGZXq__root a:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.tailor-module__UXGZXq__hero{min-height:100svh;padding:var(--gutter);grid-template-rows:auto 1fr;gap:2rem;display:grid}.tailor-module__UXGZXq__nav{font-family:var(--label);text-transform:uppercase;letter-spacing:.16em;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;font-size:.75rem;font-weight:500;display:grid}.tailor-module__UXGZXq__nav a:last-child{justify-self:end}.tailor-module__UXGZXq__monogram{font-family:var(--display);letter-spacing:.3em;text-align:center;font-size:1rem}.tailor-module__UXGZXq__heroGrid{grid-template-columns:1.2fr minmax(14rem,.8fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.tailor-module__UXGZXq__eyebrow,.tailor-module__UXGZXq__label,.tailor-module__UXGZXq__availability,.tailor-module__UXGZXq__lookNo,.tailor-module__UXGZXq__lookMeta,.tailor-module__UXGZXq__fittingPeriod,.tailor-module__UXGZXq__foot{font-family:var(--label);text-transform:uppercase;letter-spacing:.16em;font-size:.75rem;font-weight:500}.tailor-module__UXGZXq__eyebrow{color:var(--steel)}.tailor-module__UXGZXq__name{font-family:var(--display);font-weight:400;font-size:min(8rem, calc(56vw / (var(--name-len,6) * .78)));letter-spacing:.08em;text-transform:uppercase;margin-top:1rem;line-height:1}.tailor-module__UXGZXq__seam{width:100%;height:2px;color:var(--ink);margin:1.75rem 0;display:block}.tailor-module__UXGZXq__headline{font-family:var(--display);max-width:34rem;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35}.tailor-module__UXGZXq__availability{color:var(--steel);margin-top:1.25rem}.tailor-module__UXGZXq__swatch{aspect-ratio:4/5;padding:1rem;position:relative}.tailor-module__UXGZXq__swatch img{object-fit:cover;width:100%;height:100%}.tailor-module__UXGZXq__frame{width:100%;height:100%;color:var(--ink);pointer-events:none;position:absolute;inset:0}.tailor-module__UXGZXq__label{margin-bottom:2.5rem}.tailor-module__UXGZXq__about,.tailor-module__UXGZXq__section,.tailor-module__UXGZXq__details{padding:var(--gap) var(--gutter)}.tailor-module__UXGZXq__about{text-align:center;justify-items:center;display:grid}.tailor-module__UXGZXq__statement{font-family:var(--display);max-width:54rem;font-size:clamp(1.5rem,3.4vw,3rem);line-height:1.3}.tailor-module__UXGZXq__looks{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:3rem 2rem;display:grid}.tailor-module__UXGZXq__look{gap:.5rem;display:grid}.tailor-module__UXGZXq__cover{aspect-ratio:4/3;border:1px solid var(--ink);background:var(--white);place-items:center;margin-bottom:.75rem;display:grid;overflow:hidden}.tailor-module__UXGZXq__cover img{object-fit:cover;width:100%;height:100%}.tailor-module__UXGZXq__coverFallback{font-family:var(--display);letter-spacing:.1em;font-size:3.5rem}.tailor-module__UXGZXq__lookNo{color:var(--steel)}.tailor-module__UXGZXq__lookTitle{font-family:var(--display);font-size:1.625rem;font-weight:400;line-height:1.2}.tailor-module__UXGZXq__lookText{color:var(--steel)}.tailor-module__UXGZXq__lookMeta{color:var(--ink)}.tailor-module__UXGZXq__fitting{position:relative}.tailor-module__UXGZXq__rule{width:100%;height:2px;color:var(--ink);display:block}.tailor-module__UXGZXq__fittingRow{grid-template-columns:minmax(8rem,14rem) 1fr;gap:2rem;padding:1.75rem 0;display:grid}.tailor-module__UXGZXq__fittingPeriod{color:var(--steel);padding-top:.4rem}.tailor-module__UXGZXq__fittingRole{font-family:var(--display);font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:400;line-height:1.15}.tailor-module__UXGZXq__fittingOrg{color:var(--steel);margin-top:.25rem}.tailor-module__UXGZXq__points{gap:.375rem;max-width:44rem;margin-top:.75rem;display:grid}.tailor-module__UXGZXq__details{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:2rem;display:grid}.tailor-module__UXGZXq__outlined{border:1px solid var(--ink);padding:clamp(1.5rem,3vw,2.5rem)}.tailor-module__UXGZXq__detail+.tailor-module__UXGZXq__detail{margin-top:1.25rem}.tailor-module__UXGZXq__detailTitle{font-family:var(--display);font-size:1.375rem;font-weight:400}.tailor-module__UXGZXq__detailText{color:var(--steel)}.tailor-module__UXGZXq__contact{background:var(--coal);color:var(--white);padding:var(--gap) var(--gutter) var(--gutter);text-align:center;justify-items:center;gap:2rem;display:grid}.tailor-module__UXGZXq__contactTitle{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(2.5rem,7vw,6rem);font-weight:400}.tailor-module__UXGZXq__outlineButton{border:1px solid var(--white);font-family:var(--label);letter-spacing:.12em;overflow-wrap:anywhere;padding:1rem 2rem;font-size:.875rem;font-weight:500;transition:background .4s,color .4s}.tailor-module__UXGZXq__outlineButton:hover{background:var(--white);color:var(--coal)}.tailor-module__UXGZXq__links{font-family:var(--label);text-transform:uppercase;letter-spacing:.14em;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;font-size:.75rem;display:flex}.tailor-module__UXGZXq__links a{border-bottom:1px solid var(--white)}.tailor-module__UXGZXq__contact .tailor-module__UXGZXq__rule{color:var(--white);margin-top:2rem}@media (max-width:760px){.tailor-module__UXGZXq__heroGrid{grid-template-columns:1fr}.tailor-module__UXGZXq__name{font-size:min(5rem, calc(88vw / (var(--name-len,6) * .78)))}.tailor-module__UXGZXq__nav{grid-template-columns:1fr auto}.tailor-module__UXGZXq__nav a:first-child{display:none}.tailor-module__UXGZXq__fittingRow{grid-template-columns:1fr;gap:.5rem}}@media (prefers-reduced-motion:reduce){.tailor-module__UXGZXq__root *{transition:none!important}}
.plinth-module__nVdOZa__root{--paper:#fff;--plaster:#e4e0db;--sandstone:#e0ccbb;--parchment:#e6d7ca;--carbon:#0d0e13;--ink:#070707;--sans:var(--font-pt-inter), Inter, Montserrat, system-ui, sans-serif;--serif:"Times New Roman", Times, serif;--gutter:clamp(1rem, 3.5vw, 3rem);--gap:clamp(4.5rem, 10vw, 8.5rem);background:var(--paper);color:var(--carbon);font-family:var(--sans);font-size:1rem;line-height:1.55;overflow-x:clip}:where(.plinth-module__nVdOZa__root) *,:where(.plinth-module__nVdOZa__root) :before,:where(.plinth-module__nVdOZa__root) :after{box-sizing:border-box}:where(.plinth-module__nVdOZa__root) :is(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.plinth-module__nVdOZa__root) :is(ul,ol){padding:0;list-style:none}:where(.plinth-module__nVdOZa__root) a{color:inherit;text-decoration:none}.plinth-module__nVdOZa__root a:focus-visible{outline:1px solid var(--carbon);outline-offset:4px}.plinth-module__nVdOZa__progress{background:var(--carbon);transform-origin:0;z-index:10;height:2px;position:fixed;inset:0 0 auto}.plinth-module__nVdOZa__hero{min-height:100svh;padding:var(--gutter);isolation:isolate;grid-template-rows:auto 1fr auto;gap:2rem;display:grid;position:relative;overflow:hidden}.plinth-module__nVdOZa__nav{justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.plinth-module__nVdOZa__navCaption{font-family:var(--serif);font-style:italic}.plinth-module__nVdOZa__plate{z-index:-1;position:absolute;inset:14% 18% 24%}.plinth-module__nVdOZa__plate img{object-fit:cover;width:100%;height:100%}.plinth-module__nVdOZa__nameWrap{align-self:center}.plinth-module__nVdOZa__name{font-weight:400;font-size:min(15rem, calc(94vw / (var(--name-len,6) * .6)));letter-spacing:-.06em;text-align:center;color:var(--carbon);mix-blend-mode:multiply;line-height:.88}.plinth-module__nVdOZa__heroFoot{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;display:flex}.plinth-module__nVdOZa__headline{font-family:var(--serif);max-width:34rem;font-size:clamp(1.25rem,2.4vw,2rem);font-style:italic;line-height:1.2}.plinth-module__nVdOZa__caption{font-family:var(--serif);font-size:.9375rem;font-style:italic}.plinth-module__nVdOZa__slab{z-index:1;padding:var(--gap) var(--gutter);border-top:1px solid var(--carbon);position:relative}.plinth-module__nVdOZa__plaster{z-index:0;background:var(--plaster);align-content:center;min-height:100svh;display:grid;position:sticky;top:0}.plinth-module__nVdOZa__paper{background:var(--paper)}.plinth-module__nVdOZa__sandstone{background:var(--sandstone)}.plinth-module__nVdOZa__parchment{background:var(--parchment)}.plinth-module__nVdOZa__kicker{font-family:var(--serif);margin-bottom:2.5rem;font-size:1.125rem;font-style:italic;font-weight:400}.plinth-module__nVdOZa__statement{letter-spacing:-.04em;max-width:70rem;font-size:clamp(1.5rem,3.4vw,3.5rem);line-height:1.05}.plinth-module__nVdOZa__works{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:3rem 2rem;display:grid}.plinth-module__nVdOZa__work{gap:.5rem;display:grid}.plinth-module__nVdOZa__cover{aspect-ratio:4/3;background:var(--plaster);place-items:center;margin-bottom:.5rem;display:grid;overflow:hidden}.plinth-module__nVdOZa__cover img{object-fit:cover;width:100%;height:100%}.plinth-module__nVdOZa__coverFallback{letter-spacing:-.06em;font-size:4rem}.plinth-module__nVdOZa__workTitle{letter-spacing:-.03em;font-size:1.75rem;font-weight:500;line-height:1.1}.plinth-module__nVdOZa__tags{font-size:.875rem}.plinth-module__nVdOZa__exp{border-top:1px solid var(--carbon);gap:.25rem;max-width:58rem;padding:1.75rem 0;display:grid}.plinth-module__nVdOZa__expRole{letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:500;line-height:1.1}.plinth-module__nVdOZa__expOrg{font-family:var(--serif);font-size:1.125rem;font-style:italic}.plinth-module__nVdOZa__points{gap:.375rem;margin-top:.5rem;display:grid}.plinth-module__nVdOZa__foundations{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2.5rem 2rem;display:grid}.plinth-module__nVdOZa__foundTitle{letter-spacing:-.02em;margin-bottom:.375rem;font-size:1.375rem;font-weight:500}.plinth-module__nVdOZa__contact{background:var(--ink);color:var(--paper);padding:var(--gap) var(--gutter);gap:2rem;display:grid;position:relative}.plinth-module__nVdOZa__contactTitle{letter-spacing:-.06em;font-size:clamp(3rem,11vw,10rem);font-weight:400;line-height:.9}.plinth-module__nVdOZa__email{font-family:var(--serif);overflow-wrap:anywhere;border-bottom:1px solid var(--paper);justify-self:start;font-size:clamp(1.5rem,4vw,3rem);font-style:italic}.plinth-module__nVdOZa__links{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.plinth-module__nVdOZa__links a{border-bottom:1px solid var(--paper)}@media (max-width:760px){.plinth-module__nVdOZa__plate{inset:18% 0 30%}.plinth-module__nVdOZa__plaster{min-height:0;position:relative}}.plinth-module__nVdOZa__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.plinth-module__nVdOZa__root *{transition:none!important}}
.exhibit-module__e2zwpG__root{--white:#fff;--ink:#000;--fog:#e5e3df;--whisper:#f1f2f2;--driftwood:#bdbdbd;--charcoal:#828282;--sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--gutter:clamp(1rem, 3vw, 2.5rem);--gap:clamp(4rem, 8vw, 7rem);background:var(--white);color:var(--ink);font-family:var(--sans);font-size:1rem;line-height:1.5;overflow-x:clip}:where(.exhibit-module__e2zwpG__root) *,:where(.exhibit-module__e2zwpG__root) :before,:where(.exhibit-module__e2zwpG__root) :after{box-sizing:border-box}:where(.exhibit-module__e2zwpG__root) :is(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}:where(.exhibit-module__e2zwpG__root) :is(ul,ol){padding:0;list-style:none}:where(.exhibit-module__e2zwpG__root) a{color:inherit;text-decoration:none}.exhibit-module__e2zwpG__root a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.exhibit-module__e2zwpG__cover{padding:var(--gutter);grid-template-rows:auto auto 1fr;gap:1.5rem;min-height:100svh;display:grid}.exhibit-module__e2zwpG__guide{text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--ink);padding-bottom:.75rem;font-size:.875rem;font-weight:700}.exhibit-module__e2zwpG__name{font-weight:700;font-size:min(12rem, calc(94vw / (var(--name-len,6) * .6)));letter-spacing:-.05em;line-height:.9}.exhibit-module__e2zwpG__coverGrid{grid-template-columns:1.6fr minmax(12rem,1fr);align-items:end;gap:2rem;display:grid}.exhibit-module__e2zwpG__wall{aspect-ratio:3/2;background:var(--fog);overflow:hidden}.exhibit-module__e2zwpG__wall img{object-fit:cover;width:100%;height:100%}.exhibit-module__e2zwpG__wallLabel{border-top:1px solid var(--ink);gap:.25rem;max-width:22rem;padding-top:.75rem;display:grid}.exhibit-module__e2zwpG__labelTitle{margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.3}.exhibit-module__e2zwpG__labelSmall{overflow-wrap:anywhere;margin-top:.75rem;font-size:.8125rem}.exhibit-module__e2zwpG__layout{padding:0 var(--gutter);border-top:2px solid var(--ink);grid-template-columns:minmax(12rem,16rem) 1fr;gap:0 clamp(1.5rem,4vw,4rem);display:grid}.exhibit-module__e2zwpG__index{align-self:start;padding:2rem 0;position:sticky;top:0}.exhibit-module__e2zwpG__index ol{background:var(--whisper);gap:.25rem;padding:1rem;display:grid}.exhibit-module__e2zwpG__indexLink{gap:.75rem;padding:.35rem 0;font-weight:700;display:flex}.exhibit-module__e2zwpG__indexNo{font-variant-numeric:tabular-nums;min-width:1.5rem}.exhibit-module__e2zwpG__roll{vertical-align:bottom;display:inline-block;position:relative;overflow:hidden}.exhibit-module__e2zwpG__roll>span{transition:transform .45s cubic-bezier(.65,0,.35,1);display:inline-block}.exhibit-module__e2zwpG__roll:after{content:attr(data-text);content:attr(data-text) / "";transition:transform .45s cubic-bezier(.65,0,.35,1);position:absolute;top:100%;left:0}@media (hover:hover){a:hover .exhibit-module__e2zwpG__roll>span,a:hover .exhibit-module__e2zwpG__roll:after{transform:translateY(-100%)}}.exhibit-module__e2zwpG__rooms{display:grid}.exhibit-module__e2zwpG__room{padding:var(--gap) 0;border-bottom:1px solid var(--driftwood);scroll-margin-top:1rem}.exhibit-module__e2zwpG__roomTitle{letter-spacing:-.03em;margin-bottom:2rem;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:700;line-height:1}.exhibit-module__e2zwpG__roomNo{vertical-align:top;margin-right:.35em;font-size:.45em}.exhibit-module__e2zwpG__statement{letter-spacing:-.015em;max-width:52rem;font-size:clamp(1.25rem,2.6vw,2.25rem);line-height:1.3}.exhibit-module__e2zwpG__works{gap:3rem;display:grid}.exhibit-module__e2zwpG__work{grid-template-columns:1.4fr minmax(12rem,1fr);align-items:end;gap:1.5rem;display:grid}.exhibit-module__e2zwpG__workCover{aspect-ratio:4/3;background:var(--fog);place-items:center;display:grid;overflow:hidden}.exhibit-module__e2zwpG__workCover img{object-fit:cover;width:100%;height:100%}.exhibit-module__e2zwpG__workFallback{letter-spacing:-.05em;font-size:4rem;font-weight:700}.exhibit-module__e2zwpG__label{border-top:1px solid var(--ink);gap:.375rem;padding-top:.75rem;display:grid}.exhibit-module__e2zwpG__workTitle{font-size:1.125rem;font-weight:700;line-height:1.3}.exhibit-module__e2zwpG__medium{font-style:italic}.exhibit-module__e2zwpG__bio{display:grid}.exhibit-module__e2zwpG__bioRow{border-top:1px solid var(--driftwood);grid-template-columns:minmax(8rem,12rem) 1fr;gap:1.5rem;padding:1.25rem 0;display:grid}.exhibit-module__e2zwpG__bioRow dt{font-weight:700}.exhibit-module__e2zwpG__bioRole{font-size:1.125rem;font-weight:700}.exhibit-module__e2zwpG__points{gap:.25rem;margin-top:.5rem;display:grid}.exhibit-module__e2zwpG__points li:before{content:"– "}.exhibit-module__e2zwpG__materials{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:1rem;display:grid}.exhibit-module__e2zwpG__panel{background:var(--fog);height:100%;padding:1.25rem}.exhibit-module__e2zwpG__panelTitle{margin-bottom:.5rem;font-weight:700}.exhibit-module__e2zwpG__study{gap:1.25rem;display:grid}.exhibit-module__e2zwpG__studyTitle{font-size:1.125rem;font-weight:700}.exhibit-module__e2zwpG__visit{padding:var(--gap) var(--gutter);border-top:2px solid var(--ink);gap:1.5rem;display:grid}.exhibit-module__e2zwpG__email{letter-spacing:-.04em;overflow-wrap:anywhere;justify-self:start;font-size:clamp(1.5rem,5vw,4.5rem);font-weight:700}.exhibit-module__e2zwpG__links{flex-wrap:wrap;gap:.5rem 2rem;font-weight:700;display:flex}.exhibit-module__e2zwpG__colophon{border-top:1px solid var(--charcoal);padding-top:.75rem;font-size:.8125rem}@media (max-width:860px){.exhibit-module__e2zwpG__layout{grid-template-columns:1fr}.exhibit-module__e2zwpG__index{position:static}.exhibit-module__e2zwpG__coverGrid,.exhibit-module__e2zwpG__work,.exhibit-module__e2zwpG__bioRow{grid-template-columns:1fr}}.exhibit-module__e2zwpG__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.exhibit-module__e2zwpG__root *{transition:none!important}}
.duet-module__B_GeFa__root{--white:#fff;--ink:#070708;--midtone:gray;--faded:#0707081f;--sans:var(--font-pt-instrument-sans), "Instrument Sans", Inter, sans-serif;--serif:var(--font-pt-instrument-serif), "Instrument Serif", "Playfair Display", serif;--gutter:clamp(1rem, 3vw, 2.5rem);--gap:clamp(4.5rem, 9vw, 8rem);background:var(--white);color:var(--ink);font-family:var(--sans);font-size:1.0625rem;line-height:1.55;overflow-x:clip}:where(.duet-module__B_GeFa__root) *,:where(.duet-module__B_GeFa__root) :before,:where(.duet-module__B_GeFa__root) :after{box-sizing:border-box}:where(.duet-module__B_GeFa__root) :is(h1,h2,h3,h4,p,ul,ol){margin:0}:where(.duet-module__B_GeFa__root) :is(ul,ol){padding:0;list-style:none}:where(.duet-module__B_GeFa__root) a{color:inherit;text-decoration:none}.duet-module__B_GeFa__root a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.duet-module__B_GeFa__serif{font-family:var(--serif);font-style:italic;font-weight:400}.duet-module__B_GeFa__hero{min-height:100svh;padding:var(--gutter);grid-template-rows:auto 1fr;display:grid}.duet-module__B_GeFa__nav{justify-content:space-between;align-items:center;gap:1rem;display:flex}.duet-module__B_GeFa__navName{font-weight:600}.duet-module__B_GeFa__navLinks{align-items:center;gap:1.5rem;display:flex}.duet-module__B_GeFa__ghost{border:1px solid var(--ink);border-radius:999px;padding:.45rem 1.1rem;transition:background .25s,color .25s;display:inline-block}.duet-module__B_GeFa__ghost:hover{background:var(--ink);color:var(--white)}.duet-module__B_GeFa__heroBody{align-self:center;gap:1rem;display:grid}.duet-module__B_GeFa__name{font-weight:500;font-size:min(12rem, calc(94vw / (var(--name-len,6) * .56)));letter-spacing:-.05em;line-height:.92}.duet-module__B_GeFa__serifLine{font-family:var(--serif);max-width:60rem;font-size:clamp(1.75rem,5vw,4.5rem);font-style:italic;line-height:1.05}.duet-module__B_GeFa__heroMeta{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.duet-module__B_GeFa__badge{border:1px solid var(--ink);border-radius:999px;padding:.3rem .85rem;font-size:.875rem}.duet-module__B_GeFa__label{border-bottom:1px solid var(--faded);margin-bottom:2.5rem;padding-bottom:.75rem;font-size:.875rem;font-weight:500}.duet-module__B_GeFa__intro,.duet-module__B_GeFa__section,.duet-module__B_GeFa__cases,.duet-module__B_GeFa__grid{padding:var(--gap) var(--gutter)}.duet-module__B_GeFa__introText{letter-spacing:-.03em;max-width:64rem;font-size:clamp(1.5rem,3.4vw,3.25rem);line-height:1.15}.duet-module__B_GeFa__case{border-top:1px solid var(--faded);grid-template-columns:minmax(14rem,.9fr) 1.1fr;gap:clamp(2rem,5vw,5rem);padding:3rem 0;display:grid}.duet-module__B_GeFa__caseHead{align-self:start;gap:.75rem;display:grid;position:sticky;top:2rem}.duet-module__B_GeFa__caseNo{font-size:1.25rem}.duet-module__B_GeFa__caseTitle{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(2rem,4.4vw,4rem);font-weight:500;line-height:1}.duet-module__B_GeFa__caseYear{font-size:.9375rem}.duet-module__B_GeFa__caseStory{gap:2rem;display:grid}.duet-module__B_GeFa__cover{aspect-ratio:4/3;border:1px solid var(--faded);border-radius:.5rem;place-items:center;display:grid;overflow:hidden}.duet-module__B_GeFa__cover img{object-fit:cover;width:100%;height:100%}.duet-module__B_GeFa__coverFallback{font-family:var(--serif);font-size:5rem;font-style:italic}.duet-module__B_GeFa__storyLabel{text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem;font-size:.8125rem;font-weight:600}.duet-module__B_GeFa__storyText{max-width:38rem;font-size:1.125rem}.duet-module__B_GeFa__serifResult{font-family:var(--serif);font-size:clamp(1.5rem,2.6vw,2.25rem);font-style:italic;line-height:1.15}.duet-module__B_GeFa__tags{flex-wrap:wrap;gap:.5rem;display:flex}.duet-module__B_GeFa__tags li{border:1px solid var(--ink);border-radius:999px;padding:.25rem .8rem;font-size:.875rem}.duet-module__B_GeFa__exp{border-top:1px solid var(--faded);gap:.5rem;padding:1.75rem 0;display:grid}.duet-module__B_GeFa__expRole{letter-spacing:-.03em;font-size:clamp(1.375rem,2.6vw,2.25rem);font-weight:500;line-height:1.15}.duet-module__B_GeFa__expPeriod{font-size:.9375rem}.duet-module__B_GeFa__points{gap:.375rem;max-width:46rem;display:grid}.duet-module__B_GeFa__points li:before{content:"— "}.duet-module__B_GeFa__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2.5rem 2rem;display:grid}.duet-module__B_GeFa__gridTitle{letter-spacing:-.02em;margin-bottom:.375rem;font-size:1.5rem;font-weight:500}.duet-module__B_GeFa__contact{padding:var(--gap) var(--gutter);border-top:1px solid var(--faded);gap:2rem;display:grid}.duet-module__B_GeFa__contactTitle{letter-spacing:-.05em;font-size:clamp(3.5rem,12vw,11rem);font-weight:500;line-height:.9}.duet-module__B_GeFa__ctaWrap{justify-self:start}.duet-module__B_GeFa__cta{background:var(--ink);color:var(--white);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:.75rem;padding:1rem 1.6rem;font-weight:500;display:inline-flex}.duet-module__B_GeFa__links{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:760px){.duet-module__B_GeFa__case{grid-template-columns:1fr}.duet-module__B_GeFa__caseHead{position:static}}.duet-module__B_GeFa__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.duet-module__B_GeFa__root *{transition:none!important}}
.ochre-module__2aVZJG__root{--ochre:#af6446;--linen:#f2edde;--ink:#000;--sans:var(--font-pt-inter), Inter, system-ui, sans-serif;--serif:Georgia, "Times New Roman", serif;--gutter:clamp(1rem, 3.5vw, 3rem);--gap:clamp(4.5rem, 9vw, 8rem);background:var(--ochre);color:var(--ink);font-family:var(--sans);font-size:1.0625rem;line-height:1.55;overflow-x:clip}:where(.ochre-module__2aVZJG__root) *,:where(.ochre-module__2aVZJG__root) :before,:where(.ochre-module__2aVZJG__root) :after{box-sizing:border-box}:where(.ochre-module__2aVZJG__root) :is(h1,h2,h3,p,ul,ol,figure){margin:0}:where(.ochre-module__2aVZJG__root) :is(ul,ol){padding:0;list-style:none}:where(.ochre-module__2aVZJG__root) a{color:inherit;text-decoration:none}.ochre-module__2aVZJG__root a:focus-visible{outline-offset:4px;outline:2px solid}.ochre-module__2aVZJG__hero{min-height:100svh;padding:var(--gutter);isolation:isolate;grid-template-rows:auto 1fr;grid-template-columns:1.3fr minmax(12rem,.7fr);gap:2rem;display:grid;position:relative;overflow:hidden}.ochre-module__2aVZJG__nav{text-transform:uppercase;letter-spacing:.1em;grid-column:1/-1;justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.ochre-module__2aVZJG__navLink{border-bottom:1px solid var(--ink)}.ochre-module__2aVZJG__sun{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(34rem,70vw);position:absolute;top:22%;left:8%}.ochre-module__2aVZJG__sun>div{width:100%;height:100%}.ochre-module__2aVZJG__sunDisc{border:1px solid var(--linen);background:radial-gradient(circle, color-mix(in srgb, var(--linen) 22%, transparent) 0%, transparent 70%);border-radius:50%;width:100%;height:100%;display:block}.ochre-module__2aVZJG__heroBody{align-self:center;gap:1.25rem;display:grid}.ochre-module__2aVZJG__name{font-family:var(--serif);font-weight:400;font-size:min(10rem, calc(60vw / (var(--name-len,6) * .62)));letter-spacing:-.03em;line-height:.95}.ochre-module__2aVZJG__headline{font-family:var(--serif);max-width:34rem;font-size:clamp(1.25rem,2.4vw,2rem);font-style:italic;line-height:1.25}.ochre-module__2aVZJG__small{text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}.ochre-module__2aVZJG__window{background:var(--linen);align-self:end;padding:.75rem .75rem 2.5rem}.ochre-module__2aVZJG__window img{aspect-ratio:3/4;object-fit:cover;width:100%}.ochre-module__2aVZJG__label{text-transform:uppercase;letter-spacing:.12em;margin-bottom:2.5rem;font-size:.8125rem}.ochre-module__2aVZJG__linen{background:var(--linen);color:var(--ink);padding:var(--gap) var(--gutter)}.ochre-module__2aVZJG__section{padding:var(--gap) var(--gutter)}.ochre-module__2aVZJG__statement{font-family:var(--serif);max-width:62rem;font-size:clamp(1.625rem,3.8vw,3.75rem);line-height:1.15}.ochre-module__2aVZJG__notes{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:3rem 2rem;display:grid}.ochre-module__2aVZJG__note{gap:.5rem;display:grid}.ochre-module__2aVZJG__cover{aspect-ratio:1;background:var(--linen);color:var(--ink);place-items:center;margin-bottom:.5rem;display:grid;overflow:hidden}.ochre-module__2aVZJG__cover img{object-fit:cover;width:100%;height:100%}.ochre-module__2aVZJG__coverFallback{font-family:var(--serif);font-size:4.5rem}.ochre-module__2aVZJG__noteTitle{font-family:var(--serif);font-size:1.875rem;font-weight:400;line-height:1.1}.ochre-module__2aVZJG__season{border-top:1px solid var(--ink);grid-template-columns:minmax(8rem,13rem) 1fr;gap:1.5rem;padding:1.75rem 0;display:grid}.ochre-module__2aVZJG__seasonRole{font-family:var(--serif);font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:400;line-height:1.1}.ochre-module__2aVZJG__points{gap:.375rem;max-width:44rem;margin-top:.75rem;display:grid}.ochre-module__2aVZJG__points li:before{content:"— "}.ochre-module__2aVZJG__roots{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:2.5rem 2rem;display:grid}.ochre-module__2aVZJG__rootTitle{font-family:var(--serif);margin-bottom:.375rem;font-size:1.5rem;font-weight:400}.ochre-module__2aVZJG__contact{background:var(--ink);color:var(--linen);padding:var(--gap) var(--gutter);gap:2rem;display:grid}.ochre-module__2aVZJG__contactTitle{font-family:var(--serif);font-size:clamp(3rem,9vw,8rem);font-weight:400;line-height:.95}.ochre-module__2aVZJG__cta{background:var(--ochre);color:var(--ink);overflow-wrap:anywhere;border-radius:999px;justify-self:start;align-items:center;gap:.75rem;padding:1rem 1.6rem;font-weight:500;transition:background .3s,color .3s;display:inline-flex}.ochre-module__2aVZJG__cta:hover{background:var(--linen);color:var(--ink)}.ochre-module__2aVZJG__links{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:.5rem 2rem;font-size:.875rem;display:flex}.ochre-module__2aVZJG__links a{border-bottom:1px solid var(--linen)}@media (max-width:760px){.ochre-module__2aVZJG__hero{grid-template-columns:1fr}.ochre-module__2aVZJG__name{font-size:min(6rem, calc(92vw / (var(--name-len,6) * .62)))}.ochre-module__2aVZJG__window{max-width:18rem}.ochre-module__2aVZJG__season{grid-template-columns:1fr;gap:.5rem}}.ochre-module__2aVZJG__ownerPhoto{object-fit:cover;border-radius:50%;justify-self:start;width:5rem;height:5rem}@media (prefers-reduced-motion:reduce){.ochre-module__2aVZJG__root *{transition:none!important}}
.ricci-module__1nQXPq__root{--white:#fff;--paper:#f6f6f6;--faded:#b3b3b3;--ink:#000;--gold:#bc9c5c;--serif:var(--font-pt-bodoni-moda), "Bodoni 72", Didot, serif;--sans:Arial, Helvetica, sans-serif;--gutter:clamp(1.25rem, 5vw, 4rem);--gap:clamp(5rem, 11vw, 9rem);background:var(--white);color:var(--ink);font-family:var(--serif);font-size:1.125rem;line-height:1.6;overflow-x:clip}:where(.ricci-module__1nQXPq__root) *,:where(.ricci-module__1nQXPq__root) :before,:where(.ricci-module__1nQXPq__root) :after{box-sizing:border-box}:where(.ricci-module__1nQXPq__root) :is(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0}:where(.ricci-module__1nQXPq__root) :is(ul,ol){padding:0;list-style:none}:where(.ricci-module__1nQXPq__root) a{color:inherit;text-decoration:none}.ricci-module__1nQXPq__root a:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.ricci-module__1nQXPq__title{min-height:100svh;padding:var(--gap) var(--gutter);text-align:center;align-content:center;justify-items:center;gap:1.5rem;display:grid}.ricci-module__1nQXPq__imprint{font-family:var(--sans);text-transform:uppercase;letter-spacing:.32em;font-size:.75rem}.ricci-module__1nQXPq__gold{width:min(22rem,70%);height:2px;color:var(--gold);display:block}.ricci-module__1nQXPq__name{font-weight:400;font-size:min(9rem, calc(88vw / (var(--name-len,6) * .62)));letter-spacing:-.01em;line-height:.95}.ricci-module__1nQXPq__subtitle{max-width:40rem;font-size:clamp(1.25rem,2.6vw,1.875rem);font-style:italic;line-height:1.3}.ricci-module__1nQXPq__frontis{background:var(--paper);width:min(30rem,86vw);margin-top:2rem;padding:1.25rem 1.25rem .75rem}.ricci-module__1nQXPq__frontis img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();width:100%}.ricci-module__1nQXPq__frontis figcaption{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;padding-top:.75rem;font-size:.75rem}.ricci-module__1nQXPq__preface,.ricci-module__1nQXPq__section{padding:var(--gap) var(--gutter);max-width:62rem;margin:0 auto}.ricci-module__1nQXPq__chapter{text-align:center;justify-items:center;gap:.5rem;margin-bottom:3rem;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:400;display:grid}.ricci-module__1nQXPq__numeral{color:var(--gold);font-size:clamp(2.75rem,6vw,4.5rem);line-height:1}.ricci-module__1nQXPq__prose{text-align:center;font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.6}.ricci-module__1nQXPq__caption{font-family:var(--sans);letter-spacing:.06em;text-align:center;margin-top:1rem;font-size:.8125rem}.ricci-module__1nQXPq__volumes{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:3rem 2.5rem;display:grid}.ricci-module__1nQXPq__volume{text-align:center;background:var(--paper);border-top:2px solid var(--gold);height:100%;padding:2.5rem 1.5rem}.ricci-module__1nQXPq__volNo{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;font-size:.75rem}.ricci-module__1nQXPq__volTitle{margin-top:1rem;font-size:1.625rem;font-style:italic;font-weight:400;line-height:1.2}.ricci-module__1nQXPq__volText{margin-top:1rem;font-size:1.0625rem}.ricci-module__1nQXPq__entries{text-align:center;gap:2.5rem;display:grid}.ricci-module__1nQXPq__entryTitle{font-size:1.5rem;font-weight:400;line-height:1.25}.ricci-module__1nQXPq__entryMeta{font-family:var(--sans);letter-spacing:.04em;margin-top:.25rem;font-size:.875rem}.ricci-module__1nQXPq__entryText{margin-top:.5rem;font-style:italic}.ricci-module__1nQXPq__fields{text-align:center;gap:1.5rem;display:grid}.ricci-module__1nQXPq__fields dt{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;font-size:.75rem}.ricci-module__1nQXPq__fields dd{margin-top:.375rem;font-size:1.25rem;font-style:italic}.ricci-module__1nQXPq__colophon{background:var(--paper);padding:var(--gap) var(--gutter);text-align:center;justify-items:center;gap:1.25rem;display:grid}.ricci-module__1nQXPq__email{border-bottom:1px solid var(--gold);overflow-wrap:anywhere;font-size:clamp(1.25rem,3vw,2rem);font-style:italic}.ricci-module__1nQXPq__links{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;font-size:.8125rem;display:flex}.ricci-module__1nQXPq__links a{border-bottom:1px solid var(--faded)}.ricci-module__1nQXPq__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}@media (prefers-reduced-motion:reduce){.ricci-module__1nQXPq__root *{transition:none!important}}
.quarto-module__d5A8Da__root{--white:#fff;--ink:#000;--paper:#dbded5;--text:var(--font-pt-lora), Lora, Georgia, serif;--deck:var(--font-pt-playfair), "Playfair Display", Georgia, serif;--sans:var(--font-pt-inter), Inter, Arial, sans-serif;--gutter:clamp(1.25rem, 4vw, 3.5rem);--gap:clamp(4.5rem, 10vw, 8rem);background:var(--white);color:var(--ink);font-family:var(--text);font-size:1.125rem;line-height:1.65;overflow-x:clip}:where(.quarto-module__d5A8Da__root) *,:where(.quarto-module__d5A8Da__root) :before,:where(.quarto-module__d5A8Da__root) :after{box-sizing:border-box}:where(.quarto-module__d5A8Da__root) :is(h1,h2,h3,p,ul,ol,figure,table){margin:0}:where(.quarto-module__d5A8Da__root) :is(ul,ol){padding:0;list-style:none}:where(.quarto-module__d5A8Da__root) a{color:inherit;text-decoration:none}.quarto-module__d5A8Da__root a:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.quarto-module__d5A8Da__masthead{padding:var(--gutter);gap:1.5rem;display:grid}.quarto-module__d5A8Da__issue{font-family:var(--sans);text-transform:uppercase;letter-spacing:.2em;border-bottom:1px solid var(--ink);justify-content:space-between;gap:1rem;padding-bottom:.75rem;font-size:.75rem;display:flex}.quarto-module__d5A8Da__name{font-family:var(--deck);font-weight:400;font-size:min(11rem, calc(92vw / (var(--name-len,6) * .6)));letter-spacing:-.02em;line-height:.95}.quarto-module__d5A8Da__deck{max-width:46rem;font-size:clamp(1.25rem,2.6vw,2rem);font-style:italic;line-height:1.3}.quarto-module__d5A8Da__spread{margin-top:1rem}.quarto-module__d5A8Da__spread img{aspect-ratio:21/9;object-fit:cover;width:100%}.quarto-module__d5A8Da__photoNote{font-family:var(--sans);font-size:.8125rem}.quarto-module__d5A8Da__kicker{font-family:var(--sans);text-transform:uppercase;letter-spacing:.2em;margin-bottom:2rem;font-size:.75rem}.quarto-module__d5A8Da__essay,.quarto-module__d5A8Da__section,.quarto-module__d5A8Da__columns,.quarto-module__d5A8Da__footer{padding:var(--gap) var(--gutter)}.quarto-module__d5A8Da__essay{max-width:54rem;margin:0 auto}.quarto-module__d5A8Da__dropcap{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.7}.quarto-module__d5A8Da__dropcap:first-letter{font-family:var(--deck);float:left;padding:.06em .12em 0 0;font-size:4.6em;line-height:.82}.quarto-module__d5A8Da__works{background:var(--paper);padding-top:var(--gap)}.quarto-module__d5A8Da__worksKicker{padding:0 var(--gutter)}.quarto-module__d5A8Da__panRoot{padding-bottom:var(--gap)}.quarto-module__d5A8Da__track{padding:0 var(--gutter);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.5rem;display:grid}.quarto-module__d5A8Da__pinned .quarto-module__d5A8Da__track{align-items:center;gap:2rem;width:max-content;height:100%;display:flex}.quarto-module__d5A8Da__page{background:var(--white);align-content:start;gap:.75rem;padding:2rem;display:grid}.quarto-module__d5A8Da__pinned .quarto-module__d5A8Da__page{width:min(28rem,70vw);min-height:60svh}.quarto-module__d5A8Da__folio{font-family:var(--sans);letter-spacing:.2em;font-size:.75rem}.quarto-module__d5A8Da__pageTitle{font-family:var(--deck);font-size:clamp(1.625rem,2.6vw,2.25rem);font-weight:400;line-height:1.15}.quarto-module__d5A8Da__pageText{font-size:1.0625rem}.quarto-module__d5A8Da__pageMeta{font-family:var(--sans);font-size:.8125rem;font-style:normal}.quarto-module__d5A8Da__table{border-collapse:collapse;width:100%}.quarto-module__d5A8Da__table th,.quarto-module__d5A8Da__table td{text-align:left;vertical-align:top;border-top:1px solid var(--ink);padding:1.25rem 0}.quarto-module__d5A8Da__table th{font-family:var(--sans);width:30%;padding-right:1.5rem;font-size:.875rem;font-weight:400}.quarto-module__d5A8Da__rowTitle{font-family:var(--deck);font-size:1.5rem;font-weight:400;line-height:1.2;display:block}.quarto-module__d5A8Da__rowOrg,.quarto-module__d5A8Da__rowPoint{margin-top:.25rem;display:block}.quarto-module__d5A8Da__rowOrg{font-style:italic}.quarto-module__d5A8Da__columns{border-top:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:2.5rem;display:grid}.quarto-module__d5A8Da__col p+p{margin-top:.5rem}.quarto-module__d5A8Da__colTitle{font-family:var(--sans);text-transform:uppercase;letter-spacing:.2em;margin-bottom:.75rem;font-size:.75rem;font-weight:400}.quarto-module__d5A8Da__footer{border-top:1px solid var(--ink);gap:1.25rem;display:grid}.quarto-module__d5A8Da__email{font-family:var(--deck);overflow-wrap:anywhere;font-size:clamp(1.75rem,5vw,4rem);line-height:1.1}.quarto-module__d5A8Da__links{font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;flex-wrap:wrap;gap:.5rem 1.75rem;font-size:.8125rem;display:flex}.quarto-module__d5A8Da__links a{border-bottom:1px solid var(--ink)}@media (max-width:760px){.quarto-module__d5A8Da__table th{width:38%}}.quarto-module__d5A8Da__cover{aspect-ratio:4/3;width:100%;max-width:36rem;margin-bottom:.75rem}.quarto-module__d5A8Da__portrait{width:min(100%,22rem)}.quarto-module__d5A8Da__portrait img{aspect-ratio:4/5;object-position:50% 30%}@media (prefers-reduced-motion:reduce){.quarto-module__d5A8Da__root *{transition:none!important}}
