.aa-ui-maintenance-shell{min-height:100vh;display:grid;place-items:center;padding:1.5rem;background:var(--aa-ui-maintenance-bg, linear-gradient(160deg, #fff6ef, #f7fafc));color:var(--aa-ui-maintenance-ink, #0f172a);font-family:var( --aa-ui-maintenance-font-family, var(--font-mono, var(--font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)) );font-size:var(--aa-ui-maintenance-font-size, 1rem);line-height:var(--aa-ui-maintenance-line-height, 1.6)}.aa-ui-maintenance-card{width:min(760px,100%);background:var(--aa-ui-maintenance-card-bg, #ffffffcc);border:1px solid var(--aa-ui-maintenance-card-border, rgb(15 23 42 / .14));border-radius:16px;padding:1.4rem 1.2rem}.aa-ui-maintenance-kicker{margin:0;color:var(--aa-ui-maintenance-kicker-ink, #b45309);font-size:var(--aa-ui-maintenance-kicker-size, .78rem);letter-spacing:.13em;text-transform:uppercase}.aa-ui-maintenance-title{margin:.2rem 0 .5rem;color:var(--aa-ui-maintenance-title-ink, #0f172a);font-size:clamp(1.9rem,5vw,3rem);line-height:1.05;letter-spacing:-.01em}.aa-ui-maintenance-copy{margin:0;color:var(--aa-ui-maintenance-copy-ink, #475569);line-height:var(--aa-ui-maintenance-copy-line-height, 1.6)}.aa-ui-maintenance-back-link{margin:.8rem 0 0}.aa-ui-maintenance-back-link a{color:var(--aa-ui-maintenance-link-ink, #0f172a);text-underline-offset:.16rem}.site-topbar-inner{position:relative;z-index:2;width:auto;margin:0 var(--site-layout-inline, min(5.6vw, 4rem));min-height:var(--topbar-h);display:flex;align-items:center;justify-content:space-between;gap:.75rem}.site-nav-links{margin:0;padding:.4rem 0;list-style:none;display:flex;flex-wrap:wrap;gap:.7rem}.site-nav-links li{margin:0;padding:0}.site-nav-links li:before{content:none}.site-nav-links a{display:inline-flex;align-items:center;min-height:1.5rem;padding:0;border:0;font-size:var(--topbar-text-size);font-family:inherit;font-weight:600;line-height:1;text-transform:uppercase;text-decoration:none;text-underline-offset:.2rem;letter-spacing:.16em;color:var(--topbar-link-ink);transition:color .12s ease}.site-nav-links a:hover{color:var(--topbar-link-ink-hover)}.site-nav-links a:focus-visible{outline:2px solid color-mix(in srgb,var(--ink-2) 45%,transparent);outline-offset:2px}.site-nav-links a[aria-current=page]{color:var(--topbar-link-ink-active);text-decoration:underline;text-decoration-style:wavy;text-decoration-thickness:1px;text-underline-offset:.2rem}.site-clock{margin:0;white-space:nowrap;font-size:var(--topbar-text-size);font-family:inherit;font-weight:600;line-height:1;letter-spacing:.15em;text-transform:uppercase;color:var(--topbar-link-ink)}.site-clock span{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}@media(max-width:720px){.site-topbar-inner{margin:0 var(--site-layout-inline, min(5.6vw, 1.3rem))}.site-clock{display:none}.site-nav-links{gap:.55rem}.site-nav-links a{letter-spacing:.14em}}.site-topbar{--site-topbar-thickness: 4px;position:sticky;top:0;z-index:1400;isolation:isolate;overflow:visible;border-bottom:1px solid var(--topbar-line);background:var(--topbar-bg);color:var(--ink-1);font:var(--type-p-base)}.site-topbar-backdrop,.site-topbar-backdrop-edge{display:none;position:absolute;pointer-events:none}@supports ((backdrop-filter: blur(16px)) or (-webkit-backdrop-filter: blur(16px))){.site-topbar{background:var(--topbar-bg-blur);border-bottom-color:var(--topbar-line-blur)}.site-topbar-backdrop{display:block;inset:0;height:200%;background:color-mix(in srgb,var(--bkg-1) 50%,transparent);-webkit-backdrop-filter:blur(16px) brightness(.9) saturate(1.4);backdrop-filter:blur(16px) brightness(.9) saturate(1.4);z-index:0}.site-topbar-backdrop-edge{display:block;left:0;right:0;bottom:0;height:var(--site-topbar-thickness);transform:translateY(100%);background:color-mix(in srgb,var(--bkg-1) 10%,transparent);-webkit-backdrop-filter:blur(8px) brightness(1.2) saturate(1.2);backdrop-filter:blur(8px) brightness(1.2) saturate(1.2);z-index:1}}@supports ((mask-image: none) or (-webkit-mask-image: none)){.site-topbar-backdrop{height:200%;-webkit-mask-image:linear-gradient(to bottom,black 0% 50%,transparent 50% 100%);mask-image:linear-gradient(to bottom,black 0% 50%,transparent 50% 100%)}.site-topbar-backdrop-edge{height:100%;inset:0;transform:translateY(100%);-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--site-topbar-thickness),transparent var(--site-topbar-thickness));mask-image:linear-gradient(to bottom,black 0,black var(--site-topbar-thickness),transparent var(--site-topbar-thickness))}}.ds-card,.aa-ui-card{border:1px solid var(--ds-card-border, var(--aa-ui-card-border, var(--card-border, var(--gui-3))));background:var(--ds-card-bg, var(--aa-ui-card-bg, var(--card-bg, var(--bkg-1))));color:var(--ds-card-fg, var(--aa-ui-card-fg, var(--card-fg, var(--ink-1))));border-radius:var(--ds-card-radius, var(--aa-ui-card-radius, var(--card-radius, var(--rds-surface))));transition:box-shadow .15s ease,transform .15s ease,background-color .15s ease}.ds-card--padding-tight,.aa-ui-card--padding-tight{padding:.6rem .7rem}.ds-card--padding-medium,.aa-ui-card--padding-medium{padding:1rem 1.05rem}.ds-card--padding-loose,.aa-ui-card--padding-loose{padding:1.35rem 1.5rem}.ds-card--elevation-surface,.aa-ui-card--elevation-surface{box-shadow:var( --ds-card-shadow-surface, var(--aa-ui-card-shadow-surface, var(--card-shadow-surface, none)) )}.ds-card--elevation-floating,.aa-ui-card--elevation-floating{box-shadow:var( --ds-card-shadow-floating, var(--aa-ui-card-shadow-floating, var(--card-shadow-floating, 0 6px 16px rgb(16 15 15 / .12))) )}.ds-card--elevation-hovering,.aa-ui-card--elevation-hovering{box-shadow:var( --ds-card-shadow-hovering, var(--aa-ui-card-shadow-hovering, var(--card-shadow-hovering, 0 14px 28px rgb(16 15 15 / .2))) );transform:translateY(-1px)}.ds-button{--_btn-label-ink: var(--btn-label-ink-idle, var(--btn-ink-idle));--_btn-icon-ink: var(--btn-icon-ink-idle, var(--btn-ink-idle));display:inline-flex;flex-direction:row;justify-content:center;align-items:center;inline-size:fit-content;max-inline-size:100%;padding:var(--btn-py) var(--btn-px);gap:var(--btn-gap);height:var(--btn-h);min-height:var(--btn-h);max-height:var(--btn-h);background:var(--btn-bg-idle);border:1px solid var(--btn-border-idle);box-shadow:var(--btn-shadow-idle);border-radius:var(--rds-interact);font:var(--type-p-base);color:var(--_btn-label-ink);text-transform:lowercase;text-decoration:none;cursor:pointer;flex:none}.ds-button--icon-only{width:var(--btn-h);padding:0}.ds-button:hover,.ds-button:focus-visible{--_btn-label-ink: var(--btn-label-ink-hover, var(--btn-ink-hover, var(--btn-ink-idle)));--_btn-icon-ink: var(--btn-icon-ink-hover, var(--btn-ink-hover, var(--btn-ink-idle)));border-color:var(--btn-border-hover);background:var(--btn-bg-hover);color:var(--btn-ink-hover)}.ds-button:focus-visible{outline:2px solid color-mix(in srgb,var(--ink-2) 45%,transparent);outline-offset:1px}.ds-button:active{transform:translate(1px,1px);box-shadow:none}.ds-button.is-active{--_btn-label-ink: var(--btn-label-ink-active, var(--btn-ink-active));--_btn-icon-ink: var(--btn-icon-ink-active, var(--btn-ink-active));border-color:var(--btn-border-active);background:var(--btn-bg-active);color:var(--btn-ink-active);box-shadow:none}.ds-button.is-active:hover{border-color:var(--btn-border-active)}.ds-button:disabled{pointer-events:none}.ds-button:disabled,.ds-button.is-disabled,.ds-button[aria-disabled=true]{--_btn-label-ink: var(--btn-label-ink-disabled, var(--btn-ink-disabled));--_btn-icon-ink: var(--btn-icon-ink-disabled, var(--btn-ink-disabled));border-color:var(--btn-border-disabled);background:var(--btn-bg-disabled);color:var(--btn-ink-disabled);cursor:not-allowed;box-shadow:none;transform:none;pointer-events:none}.ds-button-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--btn-icon-size);height:var(--btn-icon-size);font-size:var(--btn-icon-size);line-height:1;color:var(--_btn-icon-ink);pointer-events:none;flex:none}.ds-button-icon--svg svg{display:block;width:100%;height:100%;fill:currentColor;transform:translate(var(--ds-button-icon-offset-x, 0),var(--ds-button-icon-offset-y, 0)) scale(var(--ds-button-icon-scale, 1));transform-origin:center}.ds-button-text{font:var(--type-p-base);hanging-punctuation:first last;text-transform:lowercase;font-feature-settings:var(--type-p-base-feature-settings);text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--_btn-label-ink);leading-trim:both;text-edge:cap}.ds-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-image-lightbox{--ds-lightbox-dialog-padding: clamp(.8rem, 2vw, 1.6rem);--ds-lightbox-surface-width: fit-content;--ds-lightbox-surface-max-width: calc(100vw - clamp(1rem, 4vw, 2.4rem)) ;--ds-lightbox-surface-max-height: calc(100dvh - clamp(1rem, 4vw, 2.4rem)) ;--ds-lightbox-surface-gap: clamp(.75rem, 1.8vw, 1rem);--ds-lightbox-surface-padding: .2rem;--ds-lightbox-stage-gap: clamp(.65rem, 1.5vw, 1rem);--ds-lightbox-stage-max-width: min(100%, calc(100vw - clamp(4rem, 10vw, 8rem)) );--ds-lightbox-image-max-width: min(100%, calc(100vw - clamp(5rem, 12vw, 10rem)) );--ds-lightbox-image-max-height: calc(100dvh - 10.8rem) ;--ds-lightbox-backdrop: var(--lightbox-backdrop);--ds-lightbox-backdrop-blur: 0px;--ds-lightbox-surface-bg: var(--lightbox-surface-bg);--ds-lightbox-surface-border: var(--lightbox-surface-border);--ds-lightbox-surface-radius: var(--lightbox-surface-radius);--ds-lightbox-surface-shadow: var(--lightbox-surface-shadow);--ds-lightbox-meta-ink: var(--lightbox-meta-ink);--ds-lightbox-media-bg: var(--lightbox-media-bg);--ds-lightbox-media-border: var(--lightbox-media-border);--ds-lightbox-caption-ink: var(--lightbox-caption-ink);--ds-lightbox-button-border-idle: var(--lightbox-button-border-idle);--ds-lightbox-button-bg-idle: var(--lightbox-button-bg-idle);--ds-lightbox-button-ink-idle: var(--lightbox-button-ink-idle);--ds-lightbox-button-shadow-idle: var(--lightbox-button-shadow-idle);--ds-lightbox-button-border-hover: var(--lightbox-button-border-hover);--ds-lightbox-button-bg-hover: var(--lightbox-button-bg-hover);--ds-lightbox-button-ink-hover: var(--lightbox-button-ink-hover);--ds-lightbox-button-border-disabled: var(--lightbox-button-border-disabled);--ds-lightbox-button-bg-disabled: var(--lightbox-button-bg-disabled);--ds-lightbox-button-ink-disabled: var(--lightbox-button-ink-disabled)}.ds-image-lightbox__dialog{margin:0;width:100vw;max-width:none;height:100dvh;max-height:none;border:0;padding:var(--ds-lightbox-dialog-padding);background:transparent;color:var(--ink-1);overflow:hidden;display:none;place-items:center}.ds-image-lightbox__dialog[open]{display:grid}.ds-image-lightbox__dialog::backdrop{background:var(--ds-lightbox-backdrop);backdrop-filter:blur(var(--ds-lightbox-backdrop-blur))}.ds-image-lightbox__surface{width:var(--ds-lightbox-surface-width);max-width:var(--ds-lightbox-surface-max-width);max-height:var(--ds-lightbox-surface-max-height);display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--ds-lightbox-surface-gap);padding:var(--ds-lightbox-surface-padding);border:none;border-radius:var(--ds-lightbox-surface-radius);background:none;box-shadow:none;overflow:hidden;opacity:0;transform:translateY(10px) scale(.985);transition:opacity .16s ease,transform .16s ease}.ds-image-lightbox__dialog[open] .ds-image-lightbox__surface{opacity:1;transform:translateY(0) scale(1)}@starting-style{.ds-image-lightbox__dialog[open] .ds-image-lightbox__surface{opacity:0;transform:translateY(10px) scale(.985)}}.ds-image-lightbox__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;color:var(--ds-lightbox-meta-ink)}.ds-image-lightbox__toolbar--single{grid-template-columns:minmax(0,1fr) auto}.ds-image-lightbox__counter{margin:0;color:var(--ds-lightbox-meta-ink);font:var(--type-p-small);font-feature-settings:var(--type-p-base-feature-settings);text-transform:lowercase}.ds-image-lightbox__toolbar-nav{display:none;align-items:center;gap:.45rem}.ds-image-lightbox__stage{min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--ds-lightbox-stage-gap);width:fit-content;max-width:100%}.ds-image-lightbox__stage--single{grid-template-columns:minmax(0,1fr)}.ds-image-lightbox__stage-rail{align-items:center}.ds-image-lightbox__stage-rail:not([hidden]){display:flex}.ds-image-lightbox__figure{min-width:0;min-height:0;margin:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:0;width:fit-content;max-width:var(--ds-lightbox-stage-max-width);justify-self:center;border:1px solid var(--ds-lightbox-media-border);border-radius:calc(var(--ds-lightbox-surface-radius) - 2px);background:var(--ds-lightbox-media-bg);overflow:hidden}.ds-image-lightbox__media{min-height:0;display:grid;place-items:center;padding:clamp(.3rem,1vw,.6rem);width:fit-content;max-width:100%}.ds-image-lightbox__picture{display:block;width:fit-content;max-width:100%}.ds-image-lightbox__image{display:block;width:auto;max-width:var(--ds-lightbox-image-max-width);max-height:var(--ds-lightbox-image-max-height);object-fit:contain}.ds-image-lightbox__caption{margin:0;padding:0 .75rem .75rem;color:var(--ds-lightbox-caption-ink);font:var(--type-p-small);font-feature-settings:var(--type-p-base-feature-settings);text-transform:lowercase}.ds-image-lightbox__button{--btn-border-idle: var(--ds-lightbox-button-border-idle);--btn-bg-idle: var(--ds-lightbox-button-bg-idle);--btn-ink-idle: var(--ds-lightbox-button-ink-idle);--btn-label-ink-idle: var(--btn-ink-idle);--btn-icon-ink-idle: var(--btn-ink-idle);--btn-shadow-idle: var(--ds-lightbox-button-shadow-idle);--btn-border-hover: var(--ds-lightbox-button-border-hover);--btn-bg-hover: var(--ds-lightbox-button-bg-hover);--btn-ink-hover: var(--ds-lightbox-button-ink-hover);--btn-label-ink-hover: var(--btn-ink-hover);--btn-icon-ink-hover: var(--btn-ink-hover);--btn-border-disabled: var(--ds-lightbox-button-border-disabled);--btn-bg-disabled: var(--ds-lightbox-button-bg-disabled);--btn-ink-disabled: var(--ds-lightbox-button-ink-disabled);--btn-label-ink-disabled: var(--btn-ink-disabled);--btn-icon-ink-disabled: var(--btn-ink-disabled)}.ds-image-lightbox__button--close{justify-self:end}@media(dynamic-range:high){.ds-image-lightbox__image{dynamic-range-limit:no-limit}}@media(max-width:860px){.ds-image-lightbox{--ds-lightbox-dialog-padding: .75rem;--ds-lightbox-surface-max-width: calc(100vw - 1.5rem) ;--ds-lightbox-surface-max-height: calc(100dvh - 1.5rem) ;--ds-lightbox-image-max-height: calc(100dvh - 13rem) }.ds-image-lightbox__toolbar,.ds-image-lightbox__toolbar--single{grid-template-columns:minmax(0,1fr) auto auto}.ds-image-lightbox__toolbar-nav:not([hidden]){display:inline-flex}.ds-image-lightbox__stage,.ds-image-lightbox__stage--single{grid-template-columns:minmax(0,1fr)}.ds-image-lightbox__stage-rail{display:none}}@media(max-width:560px){.ds-image-lightbox{--ds-lightbox-image-max-height: calc(100dvh - 14.5rem) }.ds-image-lightbox__toolbar{grid-template-columns:minmax(0,1fr);justify-items:stretch}.ds-image-lightbox__counter{order:2}.ds-image-lightbox__toolbar-nav{order:3;justify-content:flex-start}.ds-image-lightbox__button--close{justify-self:end}}:root,[data-theme=light]{--page-bg: var(--bkg-2);--primary-ink: var(--ink-1);--secondary-ink: var(--ink-2);--link-ink: var(--p-indigo-600);--link-ink-visited: var(--p-indigo-600);--color-bg: var(--page-bg);--elevation-surface: none;--elevation-floating: 0 6px 16px rgb(16 15 15 / .12);--elevation-hover: 0 14px 28px rgb(16 15 15 / .2);--elevation-hovering: var(--elevation-hover);--color-opportunity-fill: var(--p-green-400);--color-opportunity-pulse: var(--p-green-400);--color-opportunity-pulse-fade: rgba(255, 252, 240, 0);--wall-postit-amber-bg: #eccb60;--wall-postit-amber-highlight: #f6e2a0;--wall-postit-amber-border: #3a2d04;--wall-postit-coral-bg: #f4a4c2;--wall-postit-coral-highlight: #fccfda;--wall-postit-coral-border: #39172b;--wall-postit-bg: #eccb60;--wall-postit-highlight: #f6e2a0;--wall-postit-border: #3a2d04;--wall-postit-shadow: rgba(16, 15, 15, .18);--aa-ui-bottom-tray-backdrop: rgba(16, 15, 15, .5);--aa-ui-bottom-tray-bg: var(--bkg-1);--aa-ui-bottom-tray-fg: #100f0f;--aa-ui-bottom-tray-border: var(--gui-3);--aa-ui-bottom-tray-shadow: 0 12px 34px rgb(16 15 15 / .2);--photo-dither-dot-color: rgba(16, 15, 15, .35);--photo-overlay-warm: rgba(255, 111, 0, .498);--main-gallery-palette-midnight-bg: color-mix(in srgb, var(--p-indigo-950) 82%, var(--p-black));--main-gallery-palette-midnight-ink: var(--p-base-50);--main-gallery-palette-clay-bg: color-mix(in srgb, var(--p-orange-150) 76%, var(--p-base-50));--main-gallery-palette-clay-ink: var(--ink-1);--main-gallery-palette-sage-bg: color-mix(in srgb, var(--p-green-150) 74%, var(--p-base-50));--main-gallery-palette-sage-ink: var(--ink-1);--main-gallery-palette-stone-bg: color-mix(in srgb, var(--gui-1) 76%, var(--bkg-1));--main-gallery-palette-stone-ink: var(--ink-1);--main-gallery-card-radius: var(--rds-surface);--main-gallery-card-border: var(--gui-2);--main-gallery-primary-ink: var(--ink-1);--main-gallery-secondary-ink: var(--ink-2);--main-gallery-title-font: var(--type-h3);--main-gallery-eyebrow-font: var(--type-p-small);--main-gallery-body-font: var(--type-p-base);--main-gallery-meta-font: var(--type-p-small)}html[data-theme=dark],[data-theme=dark]{--wall-postit-amber-bg: #3a2d04;--wall-postit-amber-highlight: #664d01;--wall-postit-coral-bg: #39172b;--wall-postit-coral-highlight: #641f46;--wall-postit-bg: #3a2d04;--wall-postit-highlight: #664d01;--wall-postit-shadow: rgba(16, 15, 15, .35);--aa-ui-bottom-tray-backdrop: rgba(16, 15, 15, .62);--aa-ui-bottom-tray-fg: #cecdc3;--main-gallery-palette-midnight-bg: color-mix(in srgb, var(--p-indigo-950) 76%, var(--bkg-1));--main-gallery-palette-midnight-ink: var(--p-base-50);--main-gallery-palette-clay-bg: color-mix(in srgb, var(--p-orange-950) 72%, var(--bkg-1));--main-gallery-palette-clay-ink: var(--p-orange-150);--main-gallery-palette-sage-bg: color-mix(in srgb, var(--p-green-950) 74%, var(--bkg-1));--main-gallery-palette-sage-ink: var(--p-green-150);--main-gallery-palette-stone-bg: color-mix(in srgb, var(--gui-1) 88%, var(--bkg-1));--main-gallery-palette-stone-ink: var(--ink-1)}.aa-ui-home-gallery{--aa-ui-home-gallery-gap: 1rem;--aa-ui-home-gallery-row-height: 12.4rem;display:grid;gap:var(--aa-ui-home-gallery-gap);width:100%}.aa-ui-home-gallery__row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--aa-ui-home-gallery-gap)}.aa-ui-home-gallery-item{grid-column:span var(--aa-ui-home-gallery-span, 4);min-width:0;min-height:var(--aa-ui-home-gallery-row-height)}.aa-ui-home-gallery-card{--ds-card-border: transparent;grid-column:span var(--aa-ui-home-gallery-span, 4);min-width:0;min-height:var(--aa-ui-home-gallery-row-height);display:block;padding:0;overflow:hidden;border:0;border-radius:var(--main-gallery-card-radius);background:var(--aa-ui-home-gallery-card-bg, var(--bkg-1));color:var(--aa-ui-home-gallery-card-ink, var(--main-gallery-primary-ink));font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:box-shadow .16s ease,background-color .16s ease,color .16s ease}.aa-ui-home-gallery-item>.aa-ui-home-gallery-card{width:100%;height:100%}.aa-ui-home-gallery[data-aa-home-gallery-uniform-row-height=true] .aa-ui-home-gallery-card,.aa-ui-home-gallery[data-aa-home-gallery-uniform-row-height=true] .aa-ui-home-gallery-item{height:var(--aa-ui-home-gallery-row-height)}.aa-ui-home-gallery-card:hover{box-shadow:var(--btn-shadow-idle);outline:none}.aa-ui-home-gallery-card:focus-visible{outline:2px solid color-mix(in srgb,var(--ink-2) 45%,transparent);outline-offset:1px}.aa-ui-home-gallery-card:active{transform:translate(1px,1px);box-shadow:none}.aa-ui-home-gallery-card__inner{position:relative;width:100%;height:100%;pointer-events:none}.aa-ui-home-gallery-card__image,.aa-ui-home-gallery-card__media-image{display:block;width:100%;height:100%;object-fit:cover}.aa-ui-home-gallery-card__image-overlay{position:absolute;inset:0;display:none}.aa-ui-home-gallery-card--text,.aa-ui-home-gallery-card--color{padding:1rem 1.05rem}.aa-ui-home-gallery-card__copy{width:100%;height:100%;display:grid;align-content:end;gap:.3rem}.aa-ui-home-gallery-card__copy--web-clip{height:auto;align-content:start}.aa-ui-home-gallery-card__eyebrow,.aa-ui-home-gallery-card__meta{margin:0;color:var(--main-gallery-secondary-ink);font:var(--main-gallery-eyebrow-font);font-feature-settings:var(--type-p-base-feature-settings);text-transform:lowercase}.aa-ui-home-gallery-card__title{margin:0;color:inherit;font:var(--main-gallery-title-font);font-feature-settings:var(--type-h3-feature-settings);text-wrap:balance}.aa-ui-home-gallery-card__body{margin:0;color:color-mix(in srgb,currentColor 82%,var(--main-gallery-secondary-ink));font:var(--main-gallery-body-font);font-feature-settings:var(--type-p-base-feature-settings);text-wrap:pretty}.aa-ui-home-gallery-card--color[data-aa-gallery-background=midnight],.aa-ui-home-gallery-card--text[data-aa-gallery-background=midnight]{--aa-ui-home-gallery-card-bg: var(--main-gallery-palette-midnight-bg);--aa-ui-home-gallery-card-ink: var(--main-gallery-palette-midnight-ink)}.aa-ui-home-gallery-card--color[data-aa-gallery-background=clay],.aa-ui-home-gallery-card--text[data-aa-gallery-background=clay]{--aa-ui-home-gallery-card-bg: var(--main-gallery-palette-clay-bg);--aa-ui-home-gallery-card-ink: var(--main-gallery-palette-clay-ink)}.aa-ui-home-gallery-card--color[data-aa-gallery-background=sage],.aa-ui-home-gallery-card--text[data-aa-gallery-background=sage]{--aa-ui-home-gallery-card-bg: var(--main-gallery-palette-sage-bg);--aa-ui-home-gallery-card-ink: var(--main-gallery-palette-sage-ink)}.aa-ui-home-gallery-card--color[data-aa-gallery-background=stone],.aa-ui-home-gallery-card--text[data-aa-gallery-background=stone]{--aa-ui-home-gallery-card-bg: var(--main-gallery-palette-stone-bg);--aa-ui-home-gallery-card-ink: var(--main-gallery-palette-stone-ink)}.aa-ui-home-gallery-card--web-clip{--aa-ui-home-gallery-card-bg: color-mix(in srgb, var(--bkg-1) 97%, var(--bkg-2));padding:.9rem .95rem}.aa-ui-home-gallery-card__web-clip{width:100%;height:100%;display:grid;gap:.8rem;grid-template-rows:minmax(0,1fr) auto}.aa-ui-home-gallery-card__media{height:5.4rem;overflow:hidden;border-radius:calc(var(--main-gallery-card-radius) - 2px);background:color-mix(in srgb,var(--gui-1) 85%,var(--bkg-2))}.aa-ui-home-gallery-card__media[hidden]{display:none}.aa-ui-home-gallery-card__map-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.18;filter:saturate(.6);pointer-events:none}.aa-ui-home-gallery-card__map-bg[hidden],.aa-ui-home-gallery-card[data-aa-web-clip-kind=map] .aa-ui-home-gallery-card__media{display:none}.aa-ui-home-gallery-card[data-aa-web-clip-state=pending] .aa-ui-home-gallery-card__body{color:var(--main-gallery-secondary-ink)}.aa-ui-home-gallery-card[data-aa-web-clip-state=pending] .aa-ui-home-gallery-card__body:after{content:" ..."}.aa-ui-home-gallery-card[data-aa-web-clip-kind=tweet] .aa-ui-home-gallery-card__title{font:var(--main-gallery-body-font);font-feature-settings:var(--type-p-base-feature-settings);color:var(--main-gallery-secondary-ink)}.aa-ui-home-gallery-card[data-aa-web-clip-kind=tweet] .aa-ui-home-gallery-card__body{font:var(--type-p-large);font-feature-settings:var(--type-p-large-feature-settings);color:var(--main-gallery-primary-ink)}@media(dynamic-range:high){.aa-ui-home-gallery-card__image,.aa-ui-home-gallery-card__media-image{dynamic-range-limit:standard}}@media(max-width:860px){.aa-ui-home-gallery{--aa-ui-home-gallery-gap: .85rem;--aa-ui-home-gallery-row-height: 11.25rem}.aa-ui-home-gallery__row{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-ui-home-gallery-card,.aa-ui-home-gallery-item{grid-column:span 1}.aa-ui-home-gallery-card[data-aa-home-gallery-fill-row=true],.aa-ui-home-gallery-item[data-aa-home-gallery-fill-row=true]{grid-column:1 / -1}}@media(max-width:640px){.aa-ui-home-gallery{--aa-ui-home-gallery-gap: .72rem;--aa-ui-home-gallery-row-height: auto}.aa-ui-home-gallery__row{grid-template-columns:minmax(0,1fr)}.aa-ui-home-gallery-card,.aa-ui-home-gallery-item{min-height:10.5rem;grid-column:1 / -1}.aa-ui-home-gallery-card--image{min-height:12rem}.aa-ui-home-gallery-item>.aa-ui-home-gallery-card--image{min-height:12rem}}
