@layer kg-core{:root{color-scheme:light;--bg:#fbfaf7;--surface:#fff;--surface-2:#f2f0eb;--ink:#1b1a17;--ink-muted:#5c5850;--rule:#d9d5cc;--accent:#6b2333;--on-accent:#fff;--link:#6b2333;--focus:#1d4ed8;--flag-ink:#7a4a00;--flag-bg:#fff4dc;--flag-border:#b7791f;--font-display:Georgia, "Times New Roman", serif;--font-text:system-ui, -apple-system, "Segoe UI", sans-serif;--font-num:var(--font-text);--text-base:1rem;--leading:1.55;--size-h1:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--size-h2:clamp(1.4rem, 1.2rem + .9vw, 1.9rem);--size-h3:1.15rem;--display-weight:500;--tracking-caps:.12em;--space:1rem;--gutter:clamp(16px, 4vw, 48px);--wrap:1200px;--measure:68ch;--section-gap:clamp(2.5rem, 6vw, 4.5rem);--radius:4px;--dur-fast:.15s;--dur-base:.3s;--dur-slow:.7s;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:400 var(--text-base) / var(--leading) var(--font-text);overflow-wrap:break-word;margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight);text-wrap:balance;margin:0 0 .5em;line-height:1.15}h1{font-size:var(--size-h1)}h2{font-size:var(--size-h2)}h3{font-size:var(--size-h3)}p{max-width:var(--measure);margin:0 0 1em}a{color:var(--link);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}table{border-collapse:collapse}img,svg{max-width:100%;height:auto}.kg-wrap{max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.kg-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kg-skip{z-index:100;background:var(--ink);color:var(--bg);padding:10px 14px;position:absolute;top:-100px;left:8px}.kg-skip:focus{top:8px}.kg-logo{line-height:0;text-decoration:none;display:inline-block}.kg-logo__img{max-width:100%;height:auto;display:block}.kg-logo--auto .kg-logo__img--reversed,:root[data-theme=dark] .kg-logo--auto .kg-logo__img--positive{display:none}:root[data-theme=dark] .kg-logo--auto .kg-logo__img--reversed{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme]) .kg-logo--auto .kg-logo__img--positive{display:none}:root:not([data-theme]) .kg-logo--auto .kg-logo__img--reversed{display:block}}.kg-main{padding-block:calc(var(--space) * 2) var(--section-gap);display:block}.kg-main:focus{outline:none}.kg-section{margin-block:var(--section-gap) 0}.kg-section>h2{margin-bottom:calc(var(--space) * 1.25)}.kg-num,.kg-fig,.kg-table td{font-family:var(--font-num);font-variant-numeric:tabular-nums lining-nums}.kg-crumbs ol{margin:0 0 var(--space);color:var(--ink-muted);flex-wrap:wrap;gap:.25em .5em;padding:0;font-size:.875rem;list-style:none;display:flex}.kg-crumbs li+li:before{content:"/";color:var(--rule);margin-right:.5em}.kg-crumbs a{color:inherit}.kg-page-title{view-transition-name:kg-title}.kg-hero{view-transition-name:kg-hero}.kg-lede{color:var(--ink-muted);font-size:1.125rem}.kg-flag{max-width:var(--measure);margin:var(--space) 0;background:var(--flag-bg);color:var(--flag-ink);border-left:3px solid var(--flag-border);padding:.6em .9em;font-size:.9rem;display:block}.kg-flag__label{margin-right:.4em;font-weight:700}.kg-fig-flag{color:var(--flag-ink);font:700 .8rem/1.2 var(--font-text);white-space:nowrap;margin-left:.3em}.kg-placeholder{border:1px dashed var(--flag-border);color:var(--flag-ink);background:var(--flag-bg);border-radius:var(--radius);padding:.1em .45em;font-size:.9em;display:inline-block}.kg-notice{border:1px solid var(--rule);border-left:4px solid var(--accent);background:var(--surface);padding:calc(var(--space) * 1.25);border-radius:var(--radius);max-width:60rem}.kg-notice__eyebrow{letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted);margin:0 0 .25em;font-size:.8rem}.kg-notice__title{font-size:var(--size-h3);margin:0 0 .35em}.kg-notice p:last-child{margin-bottom:0}.kg-doclist__group+.kg-doclist__group{margin-top:calc(var(--space) * 2)}.kg-doclist__heading{font-size:var(--size-h3);border-bottom:1px solid var(--rule);padding-bottom:.4em}.kg-doclist ul{margin:0;padding:0;list-style:none}.kg-doc{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:.25em 1em;padding:.6em 0;display:flex}.kg-doc__link{font-weight:500}.kg-doc__meta{color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.85rem}.kg-doc--na .kg-doc__title,.kg-empty{color:var(--ink-muted)}.kg-scroll{overflow-x:auto}.kg-results,.kg-table{width:100%;font-size:.95rem}.kg-results th,.kg-results td,.kg-table th,.kg-table td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:.55em .75em}.kg-results thead th,.kg-table thead th{letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted);font-size:.8rem;font-weight:600}.kg-results__cell--empty{color:var(--ink-muted)}.kg-table td.kg-num,.kg-table th.kg-num{text-align:right}.kg-cards{gap:var(--space);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.kg-card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);padding:calc(var(--space) * 1.25);position:relative}.kg-card h3{margin-bottom:.3em}.kg-card a:after{content:"";position:absolute;inset:0}.kg-card__meta{color:var(--ink-muted);margin:0;font-size:.875rem}.kg-library__controls{gap:var(--space);margin-bottom:calc(var(--space) * 1.5);flex-wrap:wrap;align-items:end;display:flex}.kg-library__controls label{gap:.25em;font-size:.875rem;font-weight:600;display:grid}.kg-library__controls input,.kg-library__controls select{font:inherit;border:1px solid var(--ink-muted);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--ink);padding:.4em .6em}.kg-library__controls input{min-width:min(100%,20rem)}.kg-library__count{color:var(--ink-muted);margin:0 0 var(--space)}.kg-toc{columns:16rem;padding-left:1.2em}.kg-dl{grid-template-columns:minmax(8rem,max-content) 1fr;gap:.4em 1.5em;margin:0;display:grid}.kg-dl dt{color:var(--ink-muted)}.kg-dl dd{margin:0}.kg-source{color:var(--ink-muted);font-size:.85rem}.kg-odr{margin-top:var(--section-gap);border-top:1px solid var(--rule);color:var(--ink-muted);padding-block:1rem;font-size:.9rem}.kg-odr p{margin:0}blockquote.kg-quote{margin:0 0 var(--space);border-left:2px solid var(--rule);color:var(--ink-muted);max-width:var(--measure);padding-left:1em}.kg-figure-quote{margin:0 0 var(--space)}.kg-former{gap:var(--space) calc(var(--space) * 2);margin-bottom:calc(var(--space) * 2);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.kg-former__label{text-transform:uppercase;letter-spacing:var(--tracking-caps,.06em);margin:0 0 .5em;font-size:.85rem;font-weight:600}@media (width<=40rem){.kg-dl{grid-template-columns:1fr}.kg-dl dd{margin-bottom:.5em}}.kg-video{position:relative}.kg-video__media{object-fit:cover;width:100%;height:100%;display:block}.kg-video__media::-webkit-media-controls{display:none!important}.kg-media-credits{color:var(--ink-muted);font-size:.875rem}.kg-media-credits__list{max-width:var(--measure);padding-left:1.2em}.kg-media-credits__list li{margin-bottom:.5em}@media print{.kg-skip,.kg-library__controls{display:none}a{color:inherit}}}@view-transition{navigation:auto}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}:root{--dur-fast:0s;--dur-base:0s;--dur-slow:0s}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/atelier/_astro/cormorant-garamond-latin-ext-wght-normal.ltf1AbuM.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/atelier/_astro/cormorant-garamond-latin-wght-normal.CUoBjw-S.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/atelier/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/atelier/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--kg-font-display:"Cormorant Garamond Variable", Georgia, serif;--kg-font-text:"Inter Variable", system-ui, sans-serif}.kg-display{font-family:var(--kg-font-display);font-variant-numeric:lining-nums}.kg-tabular{font-family:var(--kg-font-text);font-variant-numeric:tabular-nums lining-nums}.kg-link-underline{color:inherit;text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--kg-ul-rest,color-mix(in srgb, currentColor 35%, transparent));background:linear-gradient(var(--kg-ul-color,currentColor), var(--kg-ul-color,currentColor)) 0 100% / 0 1px no-repeat;padding-bottom:1px}.kg-link-underline:hover,.kg-link-underline:focus-visible{background-size:100% 1px;text-decoration-color:#0000}@media (prefers-reduced-motion:no-preference){.kg-link-underline{transition:background-size var(--kg-ul-dur,.35s) var(--ease,cubic-bezier(.2, .7, .2, 1)), text-decoration-color .2s}}.kg-btn-arrow{isolation:isolate;border:1px solid var(--kg-btn-border,currentColor);border-radius:var(--kg-btn-radius,var(--radius,4px));min-height:44px;color:var(--kg-btn-fg,var(--ink));font-family:var(--kg-btn-font,var(--kg-font-text,var(--font-text)));cursor:pointer;background:0 0;align-items:center;padding:.75em 2.6em .75em 1.4em;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.kg-btn-arrow:before{content:"";z-index:-1;background:var(--kg-btn-fill,var(--accent));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.kg-btn-arrow:after{content:"";opacity:.55;background:currentColor;width:1em;height:1em;margin-top:-.5em;position:absolute;top:50%;right:1.1em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.kg-btn-arrow:hover,.kg-btn-arrow:focus-visible{color:var(--kg-btn-fg-hover,var(--on-accent));border-color:var(--kg-btn-fill,var(--accent))}.kg-btn-arrow:hover:before,.kg-btn-arrow:focus-visible:before{transform:none}.kg-btn-arrow:hover:after,.kg-btn-arrow:focus-visible:after{opacity:1}.kg-btn-arrow:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.kg-btn-arrow{transition:color .3s,border-color .3s}.kg-btn-arrow:before{transition:transform .45s var(--ease,cubic-bezier(.2, .7, .2, 1))}.kg-btn-arrow:after{opacity:0;transition:transform .45s var(--ease,cubic-bezier(.2, .7, .2, 1)), opacity .3s;transform:translate(-.6em)}.kg-btn-arrow:hover:after,.kg-btn-arrow:focus-visible:after{opacity:1;transform:none}}.kg-mm-open[data-astro-cid-xlat7obg],.kg-mm-close[data-astro-cid-xlat7obg]{border-radius:var(--radius,4px);min-width:44px;min-height:44px;color:inherit;font:inherit;font-family:var(--kg-mm-font-text,var(--kg-font-text,var(--font-text)));letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;padding:0 14px;font-size:13px}.kg-mm[data-astro-cid-xlat7obg]{background:var(--kg-mm-bg,var(--bg,Canvas));width:100%;max-width:none;height:100dvh;max-height:none;color:var(--kg-mm-fg,var(--ink,CanvasText));overscroll-behavior:contain;border:0;margin:0;padding:0 16px 32px;position:fixed;inset:0;overflow-y:auto}.kg-mm[data-astro-cid-xlat7obg]::backdrop{background:var(--kg-mm-bg,var(--bg,Canvas))}.kg-mm__bar[data-astro-cid-xlat7obg]{z-index:1;background:inherit;justify-content:flex-end;padding:12px 0;display:flex;position:sticky;top:0}ul[data-astro-cid-xlat7obg]{margin:0;padding:0;list-style:none}a[data-astro-cid-xlat7obg]{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:flex}a[data-astro-cid-xlat7obg]:focus-visible,button[data-astro-cid-xlat7obg]:focus-visible{outline:2px solid var(--focus,currentColor);outline-offset:2px}a[data-astro-cid-xlat7obg][aria-current=page]{text-underline-offset:.25em;text-decoration:underline 1px}.kg-mm__list[data-astro-cid-xlat7obg]>li[data-astro-cid-xlat7obg]{border-bottom:1px solid var(--kg-mm-rule,var(--rule,color-mix(in srgb, currentColor 18%, transparent)))}.kg-mm__top[data-astro-cid-xlat7obg]{font-family:var(--kg-mm-font-display,var(--kg-font-display,var(--font-display)));font-variant-numeric:lining-nums;padding:6px 0;font-size:1.75rem;font-weight:500;line-height:1.15}.kg-mm__sub[data-astro-cid-xlat7obg]{font-family:var(--kg-mm-font-text,var(--kg-font-text,var(--font-text)));padding:0 0 16px;font-size:15px;line-height:1.35}.kg-mm__sub[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]{color:var(--kg-mm-muted,var(--ink-muted,inherit))}.kg-mm__sub[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]:hover{color:inherit}.kg-mm__group[data-astro-cid-xlat7obg]>span[data-astro-cid-xlat7obg]{letter-spacing:.12em;text-transform:uppercase;padding:14px 0 2px;font-size:12px;display:block}.kg-mm__group[data-astro-cid-xlat7obg] ul[data-astro-cid-xlat7obg]{padding-left:12px}@media (prefers-reduced-motion:no-preference){.kg-mm[data-astro-cid-xlat7obg][open]{animation:.25s both kg-mm-fade}.kg-mm[data-astro-cid-xlat7obg][open] .kg-mm__list[data-astro-cid-xlat7obg]>li[data-astro-cid-xlat7obg]{animation:kg-mm-rise .5s var(--ease,cubic-bezier(.2, .7, .2, 1)) both;animation-delay:calc(60ms + min(var(--i), 8) * 45ms)}}@keyframes kg-mm-fade{0%{opacity:0}}@keyframes kg-mm-rise{0%{opacity:0;transform:translateY(14px)}}html:has(dialog.kg-mm[open]){overflow:hidden}.kg-rv-wait{opacity:0}.kg-rv-line{margin-block:-.12em;padding-block:.12em;display:block;overflow:hidden}.kg-rv-in{display:block;transform:translateY(110%)}.kg-rv-play .kg-rv-in{animation:kg-rv-rise var(--kg-rv-dur,.9s) var(--ease,cubic-bezier(.2, .7, .2, 1)) both;animation-delay:calc(var(--i,0) * var(--kg-rv-stagger,90ms))}@keyframes kg-rv-rise{0%{transform:translateY(110%)}to{transform:none}}.kg-hover-gallery{gap:var(--kg-gallery-gap,8px);display:flex}.kg-hover-gallery>*{flex:1 1 0;min-width:0;overflow:hidden}.kg-hover-gallery img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=768px){.kg-hover-gallery{height:var(--kg-gallery-h,26rem)}}@media (width>=768px) and (prefers-reduced-motion:no-preference){.kg-hover-gallery>*{transition:flex-grow .6s var(--ease,cubic-bezier(.2, .7, .2, 1))}.kg-hover-gallery>:focus-within{flex-grow:var(--kg-gallery-grow,3)}@media (hover:hover){.kg-hover-gallery>:hover{flex-grow:var(--kg-gallery-grow,3)}}}.kg-iconbar[data-astro-cid-noz3yovk]{--_fg:var(--kg-iconbar-fg,#fff);color:var(--_fg);background:var(--kg-iconbar-bg,linear-gradient(to bottom, #08080a00, #08080ab8 45%, #08080ad1));padding:var(--kg-iconbar-pad,64px 24px 28px);font-family:var(--kg-iconbar-font,var(--kg-font-text,var(--font-text)))}.kg-iconbar--dark[data-astro-cid-noz3yovk]{z-index:2;position:absolute;inset:auto 0 0}ul[data-astro-cid-noz3yovk]{max-width:var(--wrap,1200px);justify-content:center;gap:clamp(8px,2.6vw,48px);margin:0 auto;padding:0;list-style:none;display:flex}a[data-astro-cid-noz3yovk]{width:112px;min-width:44px;min-height:44px;color:inherit;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:4px 2px;text-decoration:none;display:flex}.kg-iconbar__icon[data-astro-cid-noz3yovk]{width:32px;height:32px;display:block}.kg-iconbar__icon[data-astro-cid-noz3yovk] svg{width:100%;height:100%;display:block}.kg-iconbar__label[data-astro-cid-noz3yovk]{letter-spacing:.14em;text-transform:uppercase;padding-bottom:5px;font-size:11px;font-weight:500;line-height:1.35;position:relative}.kg-iconbar__label[data-astro-cid-noz3yovk]:after{content:"";transform-origin:50%;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}a[data-astro-cid-noz3yovk]:hover .kg-iconbar__label[data-astro-cid-noz3yovk]:after,a[data-astro-cid-noz3yovk]:focus-visible .kg-iconbar__label[data-astro-cid-noz3yovk]:after{transform:scaleX(1)}a[data-astro-cid-noz3yovk]:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}@media (prefers-reduced-motion:no-preference){.kg-iconbar__icon[data-astro-cid-noz3yovk],.kg-iconbar__label[data-astro-cid-noz3yovk]:after{transition:transform .35s var(--ease,cubic-bezier(.2, .7, .2, 1))}a[data-astro-cid-noz3yovk]:hover .kg-iconbar__icon[data-astro-cid-noz3yovk],a[data-astro-cid-noz3yovk]:focus-visible .kg-iconbar__icon[data-astro-cid-noz3yovk]{transform:translateY(-2px)}}@media (width<=1151px){ul[data-astro-cid-noz3yovk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 8px;max-width:46rem;display:grid}a[data-astro-cid-noz3yovk]{justify-self:center;width:auto}}@media (width<=767px){.kg-iconbar[data-astro-cid-noz3yovk]{padding:var(--kg-iconbar-pad,48px 8px 18px)}ul[data-astro-cid-noz3yovk]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 2px;display:grid}a[data-astro-cid-noz3yovk]{gap:8px;width:auto}.kg-iconbar__label[data-astro-cid-noz3yovk]{letter-spacing:.06em;font-size:clamp(8.5px,2.45vw,11px)}}:root{--bg:#f3ebdf;--surface:#fbf7f0;--surface-2:#e4d1b6;--ink:#161a3d;--ink-muted:#4a4357;--rule:#ae9372;--rule-strong:#161a3d;--accent:#973b21;--on-accent:#fbf5ec;--link:#86341c;--focus:#2b3fc4;--flag-ink:#693800;--flag-bg:#f5e2bf;--flag-border:#a1641a;--indigo:#232d66;--deep:#151a3d;--on-deep:#efe4d4;--on-deep-muted:#c3b9c9;--on-deep-accent:#f0a27c;--lattice:#1b204657;--lattice-soft:#1b204621;--sand-deep:#d6c0a3;--thread:#5a3c1e09;--band:var(--surface-2);--on-band:var(--ink);--on-band-muted:var(--ink-muted);--on-band-accent:var(--link);--tone-raise:var(--surface);--lift:0 1px 0 #161a3d0f, 0 18px 40px -28px #161a3d73;--drop:drop-shadow(0 22px 26px #161a3d33);--font-display:var(--kg-font-display);--font-text:var(--kg-font-text);--font-num:var(--kg-font-text);--text-base:1rem;--leading:1.6;--size-h1:clamp(2.8rem, 1.8rem + 3.6vw, 4.8rem);--size-h2:clamp(2rem, 1.5rem + 1.7vw, 3rem);--size-h3:1.45rem;--display-weight:500;--tracking-caps:.16em;--space:1rem;--gutter:clamp(16px, 4.4vw, 64px);--wrap:1320px;--measure:66ch;--section-gap:clamp(4rem, 9vw, 8rem);--radius:0px;--dur-fast:.16s;--dur-base:.32s;--dur-slow:.7s;--ease:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.77, 0, .175, 1);--arch:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 140' preserveAspectRatio='none'%3E%3Cpath d='M0 140V50C0 25 20 8 50 0C80 8 100 25 100 50V140Z'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#11153a;--surface:#181d4a;--surface-2:#20275a;--ink:#efe4d4;--ink-muted:#bdb3c6;--rule:#39407a;--rule-strong:#efe4d4;--accent:#e98d63;--on-accent:#1a1236;--link:#f2a682;--focus:#f6c9a6;--flag-ink:#f7dcaa;--flag-bg:#2c2945;--flag-border:#c99343;--indigo:#8f9be6;--deep:#0b0e29;--lattice:#efe4d447;--lattice-soft:#efe4d417;--sand-deep:#2a3168;--thread:#efe4d406;--band:var(--deep);--on-band:var(--on-deep);--on-band-muted:var(--on-deep-muted);--on-band-accent:var(--on-deep-accent);--tone-raise:transparent;--lift:none;--drop:none}}:root[data-theme=dark]{color-scheme:dark;--bg:#11153a;--surface:#181d4a;--surface-2:#20275a;--ink:#efe4d4;--ink-muted:#bdb3c6;--rule:#39407a;--rule-strong:#efe4d4;--accent:#e98d63;--on-accent:#1a1236;--link:#f2a682;--focus:#f6c9a6;--flag-ink:#f7dcaa;--flag-bg:#2c2945;--flag-border:#c99343;--indigo:#8f9be6;--deep:#0b0e29;--lattice:#efe4d447;--lattice-soft:#efe4d417;--sand-deep:#2a3168;--thread:#efe4d406;--band:var(--deep);--on-band:var(--on-deep);--on-band-muted:var(--on-deep-muted);--on-band-accent:var(--on-deep-accent);--tone-raise:transparent;--lift:none;--drop:none}:root{--jaali:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' width='60' height='60'%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M30 15L45 30L30 45L15 30ZM19.4 19.4H40.6V40.6H19.4ZM30 0V15M30 45V60M0 30H15M45 30H60M19.4 19.4L3.5 3.5M40.6 19.4L56.5 3.5M40.6 40.6L56.5 56.5M19.4 40.6L3.5 56.5M0-7L7 0L0 7L-7 0ZM60-7L67 0L60 7L53 0ZM0 53L7 60L0 67L-7 60ZM60 53L67 60L60 67L53 60ZM33.2 30A3.2 3.2 0 1 0 26.8 30A3.2 3.2 0 1 0 33.2 30'/%3E%3C/svg%3E");--arch-cap:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 50' preserveAspectRatio='none'%3E%3Cpath d='M0 50.5C0 25 20 8 50 0C80 8 100 25 100 50.5Z'/%3E%3C/svg%3E");--head-h:92px;scrollbar-color:var(--sand-deep) transparent;accent-color:var(--accent)}html{background:var(--bg)}body{caret-color:var(--accent);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}body:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg, var(--thread) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, var(--thread) 0 1px, transparent 1px 4px);position:fixed;inset:0}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}a{color:var(--link);text-underline-offset:.24em;transition:color var(--dur-fast) ease, text-decoration-color var(--dur-fast) ease;text-decoration-thickness:1px}a:hover{color:var(--accent);text-decoration-thickness:1px}h1,h2,h3{letter-spacing:-.005em;color:var(--ink);font-variant-numeric:lining-nums}h2{font-weight:500;line-height:1.08}h3,strong{font-weight:600}.kg-main{padding-top:0;padding-bottom:0}.kg-main .kg-source.kg-section{margin-top:clamp(2rem,4vw,3rem)}.kg-skip{background:var(--deep);color:var(--on-deep)}.at-hotels,.at-foot{--deep:var(--band);--on-deep:var(--on-band);--on-deep-muted:var(--on-band-muted);--on-deep-accent:var(--on-band-accent)}.kg-fig,.kg-num,.kg-table,.kg-results,.kg-old__table{font-family:var(--font-text);font-variant-numeric:tabular-nums lining-nums}.at-cap span+span:before{content:"·";margin:0 .55em}.at-cap{font:500 .75rem/1.4 var(--font-text);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);max-width:none;margin:.7rem 0 0}.at-more{min-height:44px;font:500 .9rem/1 var(--font-text);letter-spacing:.02em;color:var(--ink);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.at-more:after{content:"";width:1.6rem;height:1px;transition:transform var(--dur-base) var(--ease);transform-origin:0;background:currentColor}.at-more:hover{color:var(--accent)}.at-more:hover:after{transform:scaleX(1.6)}.at-sechead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.at-sechead h2{margin:0}.kg-section>h2{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.at-rule{background:var(--lattice);height:22px;-webkit-mask:var(--jaali) left center / 22px 22px repeat-x;mask:var(--jaali) left center / 22px 22px repeat-x}.at-arch{aspect-ratio:5/7;background:var(--surface-2);-webkit-mask:var(--arch) center / 100% 100% no-repeat;mask:var(--arch) center / 100% 100% no-repeat;position:relative;overflow:hidden}.at-arch picture{width:100%;height:100%;display:block}.at-arch__img{object-fit:cover;width:100%;height:100%;display:block}.at-arch--lattice:before{content:"";background:var(--lattice);-webkit-mask:var(--jaali) center / 46px 46px;mask:var(--jaali) center / 46px 46px;position:absolute;inset:0}.at-btn{min-height:44px;font:500 .875rem/1.1 var(--font-text);letter-spacing:.02em;white-space:nowrap;transition:background-color var(--dur-fast) ease, color var(--dur-fast) ease, border-color var(--dur-fast) ease, transform var(--dur-fast) var(--ease);border:1px solid #0000;align-items:center;gap:.75rem;padding:0 1.15rem;text-decoration:none;display:inline-flex}.at-btn:active{transform:scale(.97)}.at-btn.kg-btn-arrow{border-color:var(--kg-btn-border,currentColor);font:500 .875rem/1.1 var(--font-text);letter-spacing:.02em;border-radius:0;padding:0 2.7em 0 1.2em}.at-btn--lg.kg-btn-arrow{min-height:56px;padding:0 2.9em 0 1.5em;font-size:.95rem}.at-btn--accent.kg-btn-arrow{--kg-btn-fg:var(--on-accent);--kg-btn-border:var(--accent);--kg-btn-fill:color-mix(in srgb, var(--accent) 78%, var(--ink));--kg-btn-fg-hover:var(--on-accent);background:var(--accent)}.at-btn--accent.kg-btn-arrow:hover,.at-btn--accent.kg-btn-arrow:focus-visible{border-color:var(--kg-btn-fill)}.at-head__sentinel{pointer-events:none;width:1px;height:140px;position:absolute;top:0;left:0}.at-head{z-index:30;background:var(--surface);transition:border-color var(--dur-base) ease;border-bottom:1px solid #0000;position:sticky;top:0}.at-scrolled .at-head{border-bottom-color:var(--rule)}.at-head__row{min-height:var(--head-h);align-items:center;gap:1.5rem;display:flex}.at-logo{flex:none}.at-logo .kg-logo__img{width:210px}.at-head__act{flex:none;align-items:center;gap:.6rem;margin-left:auto;display:flex}.at-head__act .at-menu-btn.kg-mm-open{border-color:var(--rule-strong);color:var(--ink);font:500 .78rem/1 var(--font-text);letter-spacing:.14em;transition:color var(--dur-fast) ease, border-color var(--dur-fast) ease}.at-head__act .at-menu-btn.kg-mm-open:hover{color:var(--accent)}@media (width<=40rem){:root{--head-h:72px}.at-logo .kg-logo__img{width:150px}.at-head__row{gap:.5rem}.at-head__act{gap:.35rem}.at-head__act .at-menu-btn.kg-mm-open{padding:0 .7rem}}@media (width<=24rem){.at-logo .kg-logo__img{width:140px}}.kg-theme{--th-on:var(--ink);--th-off:var(--ink-muted)}.kg-theme:not([hidden]){align-items:center;display:inline-flex}.kg-theme__btn{min-width:44px;min-height:44px;color:var(--th-off);font:450 .82rem/1 var(--font-text);letter-spacing:.02em;cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0 .5rem;display:inline-flex;position:relative}.kg-theme__btn+.kg-theme__btn:before{content:"";opacity:.45;border-left:1px solid;height:14px;margin-top:-7px;position:absolute;top:50%;left:0}.kg-theme__btn:after{content:"";transform-origin:0;height:1px;transition:transform var(--dur-base) var(--ease);background:currentColor;position:absolute;bottom:10px;left:.5rem;right:.5rem;transform:scaleX(0)}.kg-theme__btn:hover,.kg-theme__btn[aria-pressed=true]{color:var(--th-on)}.kg-theme__btn[aria-pressed=true]{font-weight:550}.kg-theme__btn[aria-pressed=true]:after{transform:scaleX(1)}@media (width<=40rem){.kg-theme__btn{padding:0 .35rem;font-size:.78rem}}.kg-mm{--kg-mm-bg:var(--band);--kg-mm-fg:var(--on-band);--kg-mm-muted:var(--on-band-muted);--kg-mm-rule:color-mix(in srgb, var(--on-band) 20%, transparent)}.kg-mm a:hover{color:var(--on-band-accent)}.at-hero{isolation:isolate;min-height:clamp(40rem, calc(100svh - var(--head-h)), 62rem);padding:3rem 0 calc(var(--at-bar-h) + 2.5rem);color:var(--on-deep);background:var(--deep);align-items:flex-end;display:flex;position:relative;overflow:hidden}.at-hero__stage{z-index:-1;position:absolute;inset:0}.at-slide{position:absolute;inset:0}.at-slide picture{width:100%;height:100%;display:block}.at-slide__img{object-fit:cover;object-position:50% 58%;transform-origin:60% 55%;width:100%;height:100%;display:block}html:not(.at-slides-live) .at-hero__slide:not(:first-child){display:none}.at-slides-live .at-slide{opacity:0;transition:opacity 1.8s var(--ease-io)}.at-slides-live .at-slide.is-on{opacity:1}.at-hero__scrim{background:linear-gradient(#0b0e29bf 0,#0b0e2900 30%),linear-gradient(0deg,#0b0e29eb 0,#0b0e298c 38%,#0b0e2900 70%),linear-gradient(90deg,#0b0e298c 0,#0b0e2900 62%);position:absolute;inset:0}.at-hero__archline{width:clamp(12rem,26vw,25rem);height:calc(100% - 6vh - var(--at-bar-h));position:absolute;top:6vh;right:clamp(1.5rem,7vw,8rem);overflow:visible}.at-hero__archline path{fill:none;stroke:#efe4d48c;stroke-width:1px}.at-hero__archline path+path{stroke:#f0a27c99}.at-hero__inner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 3rem;width:100%;display:grid;position:relative}.at-hero__title{letter-spacing:-.012em;color:var(--on-deep);text-wrap:balance;margin:0 0 2.25rem;font-weight:500;line-height:.92}.at-hero__cta{flex-wrap:wrap;gap:.75rem;display:flex}.at-hero .at-btn--accent.kg-btn-arrow{--kg-btn-fg:#1a1236;--kg-btn-border:var(--on-deep-accent);--kg-btn-fill:var(--on-deep);--kg-btn-fg-hover:#1a1236;background:var(--on-deep-accent)}.at-hero{--at-bar-h:11.5rem}.at-hero .at-iconbar{--kg-iconbar-fg:var(--on-deep);--kg-iconbar-bg:linear-gradient(to bottom, #0b0e2900, #0b0e29d1 40%, #0b0e29f0)}.at-hero .at-iconbar :focus-visible{outline-color:var(--on-deep-accent)}.at-hero .at-iconbar a:hover{color:var(--on-deep-accent)}.at-hero :focus-visible{outline-color:var(--on-deep-accent)}.at-hero__index{justify-items:end;gap:.9rem;display:grid}.at-hero__slides{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.at-hero__slide{color:#efe4d4b8;transition:color var(--dur-slow) ease;justify-content:flex-end;align-items:baseline;gap:.75rem;padding:.45rem 0 .55rem;display:flex;position:relative}.at-hero__slide.is-on{color:var(--on-deep)}.at-hero__hotel{font:500 1.25rem/1.2 var(--font-display);font-variant-numeric:lining-nums}.at-hero__city{font:500 .66rem/1.2 var(--font-text);letter-spacing:.18em;text-transform:uppercase}.at-hero__slide i{background:#efe4d43d;height:1px;position:absolute;bottom:0;left:0;right:0}.at-hero__slide i:after{content:"";background:var(--on-deep-accent);transform-origin:100%;position:absolute;inset:0;transform:scaleX(0)}.at-hero__slide.is-on i:after{transform:none}@media (prefers-reduced-motion:no-preference){.at-motion .at-hero__archline path{stroke-dasharray:1;stroke-dashoffset:1px;animation:at-draw 2.4s var(--ease-io) .3s forwards}.at-motion .at-hero__archline path+path{animation-delay:.7s}.at-motion .at-hero__text>:not([data-kg-reveal]){animation:at-rise 1.2s var(--ease) backwards}.at-motion .at-hero__text>.at-hero__cta{animation-delay:.28s}.at-motion .at-hero__index{animation:at-rise 1.2s var(--ease) .42s backwards}.at-slides-live .at-hero__slide.is-on i:after{animation:at-progress var(--slide-ms,8s) linear forwards;transform:scaleX(0)}}@keyframes at-draw{to{stroke-dashoffset:0}}@keyframes at-rise{0%{opacity:0;transform:translateY(28px)}}@keyframes at-progress{to{transform:none}}.at-strip-wrap{z-index:2;margin-top:clamp(2rem,4vw,3.5rem);position:relative}.at-strip{background:var(--surface);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:1.5rem clamp(2rem,4vw,4rem);padding:clamp(1.25rem,3vw,2.25rem) clamp(1.25rem,3.5vw,3rem);display:grid;position:relative;box-shadow:0 30px 60px -36px #0b0e298c}.at-strip:before{content:"";border:1px solid color-mix(in srgb, var(--rule) 80%, transparent);pointer-events:none;position:absolute;inset:6px}.at-strip:after{content:"";background:var(--accent);height:3px;position:absolute;top:0;left:0;right:0}@media (width<=60rem){.at-hero{min-height:clamp(38rem,92svh,54rem)}.at-hero__inner{grid-template-columns:1fr}.at-hero__index{justify-items:start}.at-hero__slides{grid-auto-flow:column;gap:0 1rem}.at-hero__slide{flex-direction:column;align-items:flex-start;gap:.15rem}.at-hero__archline{opacity:.8;width:45vw;right:0}.at-strip{grid-template-columns:1fr}}@media (width<=40rem){.at-hero{--at-bar-h:13.5rem;min-height:calc(100svh - var(--head-h))}.at-hero__cta .at-btn{flex:100%;justify-content:space-between}.at-hero__hotel{font-size:.95rem}.at-hero__city{letter-spacing:.14em;font-size:.6rem}.at-hero__archline,.at-hero__slide:not(.is-on){display:none}.at-hero__slide{flex-direction:row;align-items:baseline;gap:.75rem;padding-right:2rem}}.at-btn--glass.kg-btn-arrow{--kg-btn-fg:var(--on-deep);--kg-btn-border:#efe4d4b3;--kg-btn-fill:var(--on-deep);--kg-btn-fg-hover:var(--deep);backdrop-filter:blur(6px);background:#0b0e2947}.kg-scroll{scrollbar-width:thin;position:relative}.kg-scroll:focus-visible{outline-offset:4px}.kg-table,.kg-results{font-size:.95rem}.kg-table th,.kg-table td,.kg-results th,.kg-results td{border-bottom:1px solid var(--rule);vertical-align:baseline;padding:.8rem 1rem}.kg-table thead th,.kg-results thead th{border-bottom:3px double var(--rule-strong);font:500 .75rem/1.3 var(--font-text);letter-spacing:.15em;color:var(--ink-muted);padding-top:.5rem}.kg-table tbody th,.kg-results tbody th{font-weight:500}.kg-table tbody tr,.kg-results tbody tr{transition:background-color var(--dur-fast) ease}@media (hover:hover){.kg-table tbody tr:hover,.kg-results tbody tr:hover{background:color-mix(in srgb, var(--surface-2) 45%, transparent)}}.at-hotels{margin-top:var(--section-gap);background:var(--deep);color:var(--on-deep);padding:clamp(4rem,9vw,8rem) 0 clamp(4rem,8vw,7rem);position:relative}.at-hotels__band{border-top:1px solid var(--accent);background:color-mix(in srgb, var(--on-deep) 16%, transparent);height:34px;-webkit-mask:var(--jaali) center / 34px 34px repeat-x;mask:var(--jaali) center / 34px 34px repeat-x;position:absolute;top:0;left:0;right:0}.at-hotels h2{color:var(--on-deep);letter-spacing:-.012em;max-width:20ch;margin:0;font-size:clamp(2.5rem,1.3rem + 4vw,5.4rem);font-weight:500;line-height:1}.at-hotels__head{border-bottom:1px solid color-mix(in srgb, var(--on-deep) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 3rem;margin-bottom:clamp(2.5rem,6vw,5rem);padding-bottom:1.5rem;display:flex}.at-hotels :focus-visible{outline-color:var(--on-deep-accent)}.at-folio{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(3rem,7vw,7rem) clamp(1rem,2.5vw,2.5rem);margin:0 0 clamp(2.5rem,5vw,4rem);padding:0;list-style:none;display:grid}.at-folio__item{margin:0;position:relative}.at-folio__fig{margin:0;position:relative;container-type:inline-size}.at-folio__frame{aspect-ratio:4/5;background:color-mix(in srgb, var(--on-deep) 8%, transparent);background-position:50%;background-size:cover;position:relative;overflow:hidden}.at-folio__frame picture{width:100%;height:100%;display:block}.at-folio__img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease);display:block}.at-folio__item--1 .at-folio__frame,.at-folio__item--4 .at-folio__frame,.at-folio__item--5 .at-folio__frame{-webkit-mask:var(--arch-cap) top / 100% 50cqw no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - 50cqw + 1px) no-repeat;mask:var(--arch-cap) top / 100% 50cqw no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - 50cqw + 1px) no-repeat}.at-folio__item--1{grid-column:1/span 7}.at-folio__item--1 .at-folio__frame{aspect-ratio:5/6}.at-folio__item--2{grid-column:9/span 4;align-self:end}.at-folio__item--2 .at-folio__frame{aspect-ratio:3/4}.at-folio__item--3{grid-column:1/7}.at-folio__item--3 .at-folio__frame{aspect-ratio:1}.at-folio__item--4{grid-column:8/13}.at-folio__item--4 .at-folio__frame{aspect-ratio:5/6}.at-folio__item--5{grid-column:1/6}.at-folio__item--5 .at-folio__frame{aspect-ratio:5/6}.at-folio__item--6{grid-column:7/13}.at-folio__item--6 .at-folio__frame{aspect-ratio:1}.at-folio__inset{z-index:1;background:var(--deep);width:clamp(5.5rem,13vw,11.25rem);padding:6px;position:absolute;bottom:12%;right:-1.25rem}.at-folio__inset picture,.at-folio__inset .at-arch__img{-webkit-mask:var(--arch) center / 100% 100% no-repeat;mask:var(--arch) center / 100% 100% no-repeat}.at-folio__item:nth-child(odd) .at-folio__inset{left:-1.25rem;right:auto}.at-folio__text{grid-template-columns:minmax(0,1fr);gap:.35rem;margin-top:1.4rem;display:grid;position:relative}.at-folio__name{color:var(--on-deep);letter-spacing:-.008em;margin:0;font-size:clamp(2.1rem,1.4rem + 2vw,3.5rem);font-weight:500;line-height:1}.at-folio__city{font:500 .75rem/1.3 var(--font-text);letter-spacing:.2em;text-transform:uppercase;color:var(--on-deep-accent);order:-1;margin:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.at-folio__item:hover .at-folio__img{transform:scale(1.05)}}.at-more--onDeep{color:var(--on-deep)}.at-more--onDeep:hover{color:var(--on-deep-accent)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.at-folio__frame picture{animation:linear both at-drift view();animation-range:entry exit}}.at-will.at-folio__frame{clip-path:inset(100% 0 0)}.at-in.at-folio__frame{clip-path:inset(0);transition:clip-path 1.4s var(--ease-io)}.at-will.at-folio__frame+.at-folio__inset{opacity:0;transform:translateY(30px)}.at-in.at-folio__frame+.at-folio__inset{opacity:1;transition:opacity .9s var(--ease) .7s, transform 1.1s var(--ease) .7s;transform:none}}@keyframes at-drift{0%{transform:scale(1.14)translateY(-3%)}to{transform:scale(1.04)translateY(3%)}}@media (width<=60rem){.at-folio{grid-template-columns:repeat(6,minmax(0,1fr))}.at-folio__item--1,.at-folio__item--4{grid-column:1/-1;margin-top:0}.at-folio__item--2,.at-folio__item--3,.at-folio__item--5,.at-folio__item--6{grid-column:span 3;align-self:start;margin-top:0}.at-folio__item--3 .at-folio__frame,.at-folio__item--5 .at-folio__frame,.at-folio__item--6 .at-folio__frame{aspect-ratio:3/4}.at-folio__item--3,.at-folio__item--6{margin-top:4rem}.at-folio__item:not(.at-folio__item--1):not(.at-folio__item--4) .at-folio__inset{display:none}.at-folio__item.at-folio__item--1 .at-folio__inset,.at-folio__item.at-folio__item--4 .at-folio__inset{width:30%;bottom:-2rem;left:auto;right:.75rem}.at-folio__item--1 .at-folio__text,.at-folio__item--4 .at-folio__text{padding-right:34%}}@media (width<=40rem){.at-folio{gap:3rem .9rem}.at-folio__item--3,.at-folio__item--6{margin-top:2.5rem}.at-folio__name{font-size:1.7rem}.at-folio__item--1 .at-folio__name,.at-folio__item--4 .at-folio__name{font-size:2.4rem}.at-folio__text{margin-top:1rem}}.at-portraits{grid-template-columns:repeat(auto-fill,minmax(8.6rem,1fr));gap:2rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.at-portraits--lg{grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:2.5rem 1.75rem}.at-portrait{margin:0}.at-portrait__arch{aspect-ratio:156/190;background-position:50% 15%;background-size:cover;max-width:156px}.at-portrait__arch .at-arch__img{object-position:50% 15%}.at-portrait__name{font:600 1.15rem/1.2 var(--font-display);font-variant-numeric:lining-nums;margin:.85rem 0 .2rem}.at-portrait__role{color:var(--ink-muted);margin:0;font-size:.82rem;line-height:1.35}@media (width<=40rem){.at-portraits,.at-portraits--lg{grid-template-columns:repeat(2,minmax(0,1fr))}}.at-contacts__dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0 0 1.5rem;display:grid}.at-contacts__dl>div{border-top:1px solid var(--rule-strong);padding-top:1rem}.at-contacts__dl dt{font:500 .75rem/1.3 var(--font-text);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:.6rem}.at-contacts__dl dd{margin:0;line-height:1.55}.at-contacts__dl strong{font:600 1.3rem/1.25 var(--font-display);font-variant-numeric:lining-nums}@media (width<=52rem){.at-contacts__dl{grid-template-columns:1fr}}.kg-flag{border:1px dashed var(--flag-border);border-radius:0;padding:.7rem 1rem;font-size:.88rem;line-height:1.5}.kg-flag__label{font:600 .7rem/1 var(--font-text);letter-spacing:.14em;text-transform:uppercase}.kg-fig-flag{letter-spacing:.04em;font-size:.7rem}.kg-placeholder{border-radius:0;font-size:.85em}blockquote.kg-quote{border-left:1px solid var(--accent);color:var(--ink);font:500 1.3rem/1.5 var(--font-display);font-variant-numeric:lining-nums;padding-left:1.3rem}blockquote.kg-quote p{margin:0}.kg-former{gap:2rem 3rem}.kg-former__label{font:600 .7rem/1.3 var(--font-text);letter-spacing:.16em;color:var(--accent)}.kg-dl{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(10rem,max-content) 1fr;gap:0}.kg-dl dt,.kg-dl dd{border-bottom:1px solid var(--rule);padding:.75rem 0}.kg-dl dt{font:500 .72rem/1.6 var(--font-text);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);padding-right:2rem}@media (width<=40rem){.kg-dl{grid-template-columns:minmax(0,1fr)}.kg-dl dt{border-bottom:0;padding-bottom:0}.kg-dl dd{margin:0}}.kg-source{font-size:.84rem;line-height:1.55}.kg-empty{color:var(--ink-muted)}.kg-odr{border-top:1px solid var(--rule);background:color-mix(in srgb, var(--surface-2) 40%, transparent);margin-top:clamp(4rem,7vw,6rem);padding-block:1.1rem}.kg-odr a{color:var(--ink)}.at-ph{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.5rem clamp(2rem,6vw,6rem);padding-top:clamp(1.5rem,3.5vw,3rem);display:grid;position:relative}.at-crumbs ol{font:500 .75rem/1.4 var(--font-text);letter-spacing:.14em;text-transform:uppercase;gap:.25rem .75rem;margin-bottom:1.6rem}.at-crumbs li{align-items:center;gap:.75rem;display:inline-flex}.at-crumbs li+li:before{content:"";border:1px solid var(--accent);width:6px;height:6px;margin:0;transform:rotate(45deg)}.at-crumbs a{min-height:32px;color:var(--ink-muted);--kg-ul-rest:transparent;align-items:center;display:inline-flex}.at-crumbs a:hover{color:var(--accent)}.at-crumbs [aria-current]{color:var(--ink)}.at-ph__title{letter-spacing:-.012em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(3rem,1.5rem + 5.4vw,7.25rem);font-weight:500;line-height:.98}.at-ph__lede{max-width:54ch;margin:0 0 .5rem;font-size:1.1rem}.at-ph__text{padding-top:clamp(.5rem,2vw,2rem)}.at-ph__art{width:clamp(150px,26vw,380px);margin:0;position:relative;container-type:inline-size}.at-ph--photo .at-ph__arch{aspect-ratio:4/5;-webkit-mask:var(--arch-cap) top / 100% 50cqw no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - 50cqw + 1px) no-repeat;mask:var(--arch-cap) top / 100% 50cqw no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - 50cqw + 1px) no-repeat;box-shadow:0 40px 70px -40px #0b0e2999}.at-ph__art--lattice{width:clamp(110px,12vw,180px)}.at-ph__art--lattice .at-arch{background:var(--surface)}.at-ph__rule{grid-column:1/-1;margin-top:clamp(1rem,2vw,1.5rem)}@media (prefers-reduced-motion:no-preference){.at-motion .at-ph--photo .at-arch__img{animation:at-settle 1.8s var(--ease) both}}@keyframes at-settle{0%{transform:scale(1.1)}}@media (width<=40rem){.at-ph{grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem}.at-ph__text{padding-top:0}.at-ph--photo .at-ph__art{width:100%}.at-ph--photo .at-ph__arch{aspect-ratio:4/3.4;max-height:40svh;-webkit-mask:var(--arch-cap) top / 100% 50cqw no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - 50cqw + 1px) no-repeat;mask:var(--arch-cap) top / 100% 50cqw no-repeat, linear-gradient(#000 0 0) bottom / 100% calc(100% - 50cqw + 1px) no-repeat}.at-ph__art--lattice{display:none}.at-ph__art--lattice+.at-ph__rule,.at-ph__rule{grid-column:1}.at-crumbs ol{margin-bottom:1rem}}.at-index__list{border-top:3px double var(--rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4rem);margin:0;padding:0;list-style:none;display:grid}.at-index__row{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1.5rem;padding:1.3rem 2.2rem 1.3rem 0;display:flex;position:relative}.at-index__row:after{content:"";width:9px;height:9px;color:var(--ink-muted);transition:transform var(--dur-base) var(--ease), color var(--dur-fast) ease;border-top:1px solid;border-right:1px solid;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)rotate(45deg)}.at-index__t{margin:0;font-size:clamp(1.4rem,1.2rem + .6vw,1.75rem);font-weight:500}.at-index__t a{color:var(--ink);text-decoration:none}.at-index__t a:after{content:"";position:absolute;inset:0}.at-index__row:hover .at-index__t a{color:var(--accent)}.at-index__row:hover:after{color:var(--accent);transform:translate(4px,-50%)rotate(45deg)}@media (width<=48rem){.at-index__list{grid-template-columns:1fr}}.kg-results{table-layout:fixed;width:100%;min-width:44rem}.kg-results thead th:first-child{width:9.5rem}.kg-results tbody th{font:600 .95rem/1.3 var(--font-text);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.kg-results__cell a{font-weight:500}.kg-results tr[data-fy] .kg-results__cell--pending{background:color-mix(in srgb, var(--flag-bg) 50%, transparent)}.kg-doclist__heading{border-bottom:3px double var(--rule-strong);padding-bottom:.6rem;font-size:clamp(1.5rem,1.2rem + .8vw,1.95rem);font-weight:500}.kg-doclist__group+.kg-doclist__group{margin-top:2.75rem}.kg-doc{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.2rem 1.5rem;padding:.85rem 0;display:grid}.kg-doc__link{overflow-wrap:anywhere;color:var(--ink);text-decoration-color:color-mix(in srgb, var(--ink) 30%, transparent);font-weight:450}.kg-doc__link:hover{color:var(--accent);text-decoration-color:currentColor}.kg-doc__meta{letter-spacing:.02em;font-size:.8rem}@media (width<=40rem){.kg-doc{grid-template-columns:1fr}}.kg-library{grid-template-columns:15rem minmax(0,1fr);gap:0 clamp(2rem,4vw,4rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.kg-library>*{grid-column:2}.kg-library>[data-toc]{grid-area:1/1/span 4;align-self:start}.kg-library>[data-toc] h2{font:500 .72rem/1.3 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);margin:0 0 .75rem}.kg-toc{columns:auto;border-top:3px double var(--rule-strong);margin:0;padding:0;list-style:none}.kg-toc li{border-bottom:1px solid var(--rule);justify-content:space-between;gap:1rem;display:flex}.kg-toc a{min-height:40px;color:var(--ink);align-items:center;font-size:.9rem;line-height:1.25;text-decoration:none;display:inline-flex}.kg-toc a:hover{color:var(--accent);text-decoration:underline}.kg-toc .kg-doc__meta{align-self:center}.kg-library__controls{background:var(--surface);border:1px solid var(--rule);box-shadow:var(--lift);grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;padding:1.25rem;display:grid}.kg-library__controls[hidden]{display:none}.kg-library__controls label{font:500 .7rem/1.3 var(--font-text);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-muted)}.kg-library__controls input,.kg-library__controls select{border:1px solid color-mix(in srgb, var(--ink) 55%, transparent);background:var(--bg);min-height:48px;color:var(--ink);font:400 1rem/1.3 var(--font-text);letter-spacing:0;text-transform:none;border-radius:0;width:100%;min-width:0;padding:.5em .75em}.kg-library__controls input:focus-visible,.kg-library__controls select:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.kg-library__count{font:500 1.2rem/1.4 var(--font-display);font-variant-numeric:lining-nums;margin:0 0 2rem}.kg-library__group{scroll-margin-top:calc(var(--head-h) + 1rem)}@media (width<=52rem){.kg-library{grid-template-columns:1fr}.kg-library>*,.kg-library>[data-toc]{grid-area:auto/1;max-height:none;position:static}.kg-library>[data-toc]{order:2;margin-bottom:2rem}.kg-library__controls{order:0;grid-template-columns:1fr}.kg-library__count{order:1}.kg-library>.kg-doclist{order:3}.kg-library>[data-none]{order:4}.kg-toc{columns:2;column-gap:1.5rem}}.kg-contact{background:var(--surface);border:1px solid var(--rule);border-top:3px solid var(--accent);max-width:46rem;box-shadow:var(--lift);margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.25rem,4vw,3rem)}.kg-contact>p{margin:0;line-height:1.6}.kg-contact>p:first-child{margin-bottom:.5rem;font-size:1.05rem}.kg-contact>h3{border-top:1px solid var(--rule);font:600 1.35rem/1.3 var(--font-display);margin:2rem 0 .4rem;padding-top:1.25rem}.kg-contact>h3+h3{border-top:0;margin-top:0;padding-top:0}.kg-disclosures__clause{font-feature-settings:"tnum" 1;white-space:nowrap}.kg-disclosures tbody th{font-weight:450}.kg-media-credits__list{border-top:3px double var(--rule-strong);max-width:80ch;padding:0;list-style:none}.kg-media-credits__list li{border-bottom:1px solid var(--rule);margin:0;padding:.9rem 0;line-height:1.55}.kg-media-credits__what{color:var(--ink);font-weight:500}.kg-main>.kg-wrap:has(>h1.kg-page-title:first-child){min-height:60vh;padding-top:clamp(3rem,8vw,6rem);position:relative}.kg-main>.kg-wrap>h1.kg-page-title:first-child{letter-spacing:-.012em;max-width:12ch;font-size:clamp(3.2rem,2rem + 4.4vw,6rem);font-weight:500;line-height:1}.kg-main>.kg-wrap:has(>h1.kg-page-title:first-child)>ul{border-top:3px double var(--rule-strong);max-width:24rem;margin:2rem 0 0;padding:0;list-style:none}.kg-main>.kg-wrap:has(>h1.kg-page-title:first-child)>ul li{border-bottom:1px solid var(--rule)}.kg-main>.kg-wrap:has(>h1.kg-page-title:first-child)>ul a{min-height:52px;font:500 1.35rem/1.2 var(--font-display);color:var(--ink);align-items:center;text-decoration:none;display:flex}.kg-main>.kg-wrap:has(>h1.kg-page-title:first-child)>ul a:hover{color:var(--accent)}.kg-main>.kg-wrap:has(>h1.kg-page-title:first-child):after{content:"";right:var(--gutter);aspect-ratio:5/7;background:var(--lattice);width:clamp(140px,26vw,340px);-webkit-mask:var(--jaali) center / 40px 40px, var(--arch) center / 100% 100% no-repeat;-webkit-mask-composite:source-in;mask:var(--jaali) center / 40px 40px, var(--arch) center / 100% 100% no-repeat;position:absolute;top:clamp(3rem,8vw,6rem);mask-composite:intersect}@media (width<=40rem){.kg-main>.kg-wrap:has(>h1.kg-page-title:first-child):after{margin-top:3rem;display:block;position:static}}.at-foot{background:var(--deep);color:var(--on-deep);padding-bottom:2.5rem;position:relative}.at-foot__band{border-top:1px solid var(--accent);background:color-mix(in srgb, var(--on-deep) 16%, transparent);height:34px;-webkit-mask:var(--jaali) center / 34px 34px repeat-x;mask:var(--jaali) center / 34px 34px repeat-x}.at-foot a{color:var(--on-deep)}.at-foot a:hover{color:var(--on-deep-accent)}.at-foot :focus-visible{outline-color:var(--on-deep-accent)}.at-foot__top{border-bottom:1px solid color-mix(in srgb, var(--on-deep) 16%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;padding:clamp(2.5rem,5vw,4.5rem) 0 2rem;display:flex}.at-foot__logo .kg-logo__img{width:clamp(220px,22vw,300px)}.at-foot__facts{border-bottom:1px solid color-mix(in srgb, var(--on-deep) 16%, transparent);grid-template-columns:repeat(3,auto) minmax(0,1fr);gap:1rem 3rem;margin:0;padding:1.75rem 0;display:grid}.at-foot__facts dt{font:500 .75rem/1.3 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:var(--on-deep-muted)}.at-foot__facts dd{font-feature-settings:"tnum" 1;margin:.35rem 0 0}.at-foot__nav{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:2rem;padding:2.25rem 0;display:grid}@media (width>=75rem){.at-foot__nav{grid-template-columns:repeat(7,minmax(0,1fr));gap:1.5rem}}.at-foot__h{font:600 1.3rem/1.2 var(--font-display);margin:0 0 .6rem}.at-foot__h a{text-decoration:none}.at-foot__col ul{margin:0;padding:0;list-style:none}.at-foot__col li a{min-height:32px;color:var(--on-deep-muted);--kg-ul-rest:transparent;align-items:center;font-size:.92rem;line-height:1.3;display:inline-flex}.at-foot__col li a:hover{color:var(--on-deep)}.at-foot__base{border-top:1px solid color-mix(in srgb, var(--on-deep) 16%, transparent);color:var(--on-deep-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-top:1.5rem;font-size:.82rem;display:flex}.at-foot__base p{margin:0}.at-foot .kg-media-credits{color:var(--on-deep-muted)}.at-foot .kg-photo-credit{color:var(--on-deep-muted);font-size:.82rem}@media (width<=52rem){.at-foot__facts{grid-template-columns:repeat(3,auto)}.at-foot__ro{grid-column:1/-1}}@media (width<=40rem){.at-foot__facts{grid-template-columns:1fr 1fr}.at-foot__facts>div:first-child{grid-column:1/-1}.at-foot__facts dd{overflow-wrap:anywhere}}@media (prefers-reduced-motion:no-preference){.at-will[data-reveal]{opacity:0;transform:translateY(26px)}.at-in[data-reveal]{opacity:1;transition:opacity .9s var(--ease), transform .9s var(--ease);transform:none}.at-will[data-arch] .at-arch__img{clip-path:inset(100% 0 0);transform:scale(1.08)}.at-in[data-arch] .at-arch__img{clip-path:inset(0);transition:clip-path 1.2s var(--ease-io) calc(var(--i,0) * 90ms), transform 1.6s var(--ease) calc(var(--i,0) * 90ms);transform:none}}::view-transition-old(kg-title){animation:.18s ease-out both at-vt-out}::view-transition-new(kg-title){animation:.42s var(--ease) both at-vt-in}@keyframes at-vt-out{to{opacity:0}}@keyframes at-vt-in{0%{opacity:0;transform:translateY(10px)}}@media print{.at-head,.kg-iconbar,.at-foot__band,.at-hotels__band,.at-hero__archline,body:before{display:none}}.at-hero__title{max-width:13ch;font-size:clamp(3.4rem,1.2rem + 6vw,7.8rem);line-height:.95}@media (width<=40rem){.at-hero__title{margin-bottom:1.5rem;font-size:clamp(2.9rem,1rem + 8.6vw,3.6rem)}}.at-strip{grid-template-columns:minmax(11rem,.45fr) minmax(0,1.55fr);align-items:start}.at-strip__h{font:500 clamp(2.1rem, 1.5rem + 1.6vw, 3rem)/1.05 var(--font-display);letter-spacing:-.008em;font-variant-numeric:lining-nums;margin:0}.at-strip__h a{color:inherit;text-decoration:none}.at-strip__h a:hover{color:var(--accent)}.at-strip__text p{max-width:68ch;font:400 clamp(1rem, .95rem + .2vw, 1.0625rem)/1.7 var(--font-text);margin:0}.at-ir{grid-template-columns:minmax(0,.75fr) minmax(0,2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.at-ir__art{top:calc(var(--head-h) + 1.5rem);grid-template-columns:1fr 1fr;gap:1rem;display:grid;position:sticky}.at-ir__art .at-arch:nth-child(2){margin-top:3.5rem}.at-ir h2 a{color:inherit;text-decoration:none}.at-ir h2 a:hover{color:var(--accent)}.at-ir__menu{columns:3 13rem;border-top:3px double var(--rule-strong);column-gap:2.5rem;margin:0;padding:0;list-style:none}.at-ir__menu li{break-inside:avoid}.at-ir__menu>li{border-bottom:1px solid var(--rule)}.at-ir__menu ul{margin:0;padding:0 0 .4rem 1rem;list-style:none}.at-ir__menu a{min-height:48px;font:500 1.2rem/1.25 var(--font-display);font-variant-numeric:lining-nums;color:var(--ink);--kg-ul-rest:transparent;--kg-ul-color:var(--accent);align-items:center;display:inline-flex}.at-ir__menu ul a{min-height:40px;font-size:1.1rem}.at-ir__menu a:hover{color:var(--accent)}.at-ir__group{font:500 .75rem/1.3 var(--font-text);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-muted);padding-top:.95rem;display:block}@media (width<=52rem){.at-ir{grid-template-columns:1fr}.at-ir__art{max-width:26rem;position:static}}a.at-index__t{font:500 clamp(1.4rem, 1.2rem + .6vw, 1.75rem)/1.2 var(--font-display);font-variant-numeric:lining-nums;color:var(--ink);text-decoration:none}a.at-index__t:after{content:"";position:absolute;inset:0}.at-index__row:hover a.at-index__t{color:var(--accent)}.at-oldmgmt>:is(h2:first-child,h3:has(+.kg-old__grid),.kg-old__grid){display:none}.at-board__all{margin:0}.at-foot__facts{grid-template-columns:auto minmax(0,1fr)}.at-foot__nav{grid-template-columns:minmax(10rem,1fr) minmax(0,4fr)}@media (width>=75rem){.at-foot__nav{grid-template-columns:minmax(10rem,1fr) minmax(0,4fr);gap:2rem}}.at-foot__col ul.at-foot__top-links a{min-height:40px;font:500 1.3rem/1.2 var(--font-display);color:var(--on-deep)}.at-foot__col--wide ul{columns:4 12rem;column-gap:1.5rem}.at-foot__col--wide li{break-inside:avoid}@media (width<=52rem){.at-foot__facts,.at-foot__nav{grid-template-columns:1fr}}@media (width<=60rem){.at-strip{grid-template-columns:1fr}}.at-contacts h2 a{color:inherit;text-decoration:none}.at-contacts h2 a:hover{color:var(--accent)}.kg-old>h2{margin:clamp(2.5rem,5vw,4rem) 0 1rem;font-weight:500}.kg-old>h2:first-child{margin-top:0}.kg-old>h3{margin:2rem 0 .75rem;font-weight:600}.kg-old>p{max-width:72ch}.kg-old>.kg-scroll{margin-bottom:1.5rem}.at-strip__body{justify-items:start;gap:1rem;display:grid}.at-ph+*{margin-top:clamp(2rem,4vw,3.5rem)}.at-board__all+.at-board{margin-top:1.25rem}.at-board+.at-board{margin-top:clamp(3rem,6vw,4.5rem)}.at-board>h2{margin-bottom:1.5rem;font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem)}@media (width>=64rem){.kg-old:has(>:is(h2,h3)):not(.kg-contact){grid-template-columns:minmax(12rem,18rem) minmax(0,50rem);align-items:start;column-gap:clamp(2.5rem,5vw,5rem);display:grid}.kg-old:has(>:is(h2,h3)):not(.kg-contact)>*{grid-column:2;margin-top:0}.kg-old:has(>:is(h2,h3)):not(.kg-contact)>:is(h2,h3){grid-column:1;margin:2.5rem 0 0}.kg-old:has(>:is(h2,h3)):not(.kg-contact)>:is(h2,h3)+:not(h2,h3){margin-top:2.5rem}.kg-old:has(>:is(h2,h3)):not(.kg-contact)>:is(h2,h3):first-child,.kg-old:has(>:is(h2,h3)):not(.kg-contact)>:is(h2,h3):first-child+*{margin-top:0}.kg-old:has(>:is(h2,h3)):not(.kg-contact)>h2{font-size:clamp(1.5rem,1.2rem + .9vw,2.1rem)}.kg-old:has(>:is(h2,h3)):not(.kg-contact)>h3{font-size:1.15rem;line-height:1.35}.kg-old:has(>:is(h2,h3)):not(.kg-contact)>p{max-width:none;font-size:1.0625rem}}.kg-old__table:has(thead th:nth-child(4):last-child){table-layout:fixed;width:100%}.kg-old__table:has(thead th:nth-child(4):last-child) td{vertical-align:top}@media (width<=40rem){.kg-old__table:has(thead th:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;display:grid}.kg-old__table:has(thead th:nth-child(4):last-child) :is(thead,tbody,tr){display:contents}.kg-old__table:has(thead th:nth-child(4):last-child) :is(th,td){padding-inline:0}.kg-old__table:has(thead th:nth-child(4):last-child) :is(th,td):nth-child(odd){grid-column:1}.kg-old__table:has(thead th:nth-child(4):last-child) :is(th,td):nth-child(2n){grid-column:2}.kg-old__table:has(thead th:nth-child(4):last-child) th:nth-child(-n+2){grid-row:1}.kg-old__table:has(thead th:nth-child(4):last-child) td:nth-child(-n+2){grid-row:2}.kg-old__table:has(thead th:nth-child(4):last-child) th:nth-child(n+3){grid-row:3}.kg-old__table:has(thead th:nth-child(4):last-child) td:nth-child(n+3){grid-row:4}}.at-ph,.at-boardstrip{background:var(--tone-raise);box-shadow:0 0 0 100vmax var(--tone-raise);clip-path:inset(0 -100vmax)}.at-ph{padding-bottom:.5rem}.at-boardstrip{padding-block:clamp(3rem,6vw,5rem)}.at-boardstrip+.at-contacts{margin-top:clamp(3rem,6vw,5rem)}.at-ph__art,.at-ir__art,.at-folio__fig{filter:var(--drop)}.at-portrait__arch{box-shadow:inset 0 0 0 1px var(--rule)}.at-strip{box-shadow:var(--lift), 0 30px 60px -36px #0b0e298c}@media (width>=75rem){.at-portraits--lg{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:1.25rem}}.at-board+.at-oldmgmt{margin-top:clamp(3rem,6vw,4.5rem)}.at-cap span{white-space:nowrap}
