:root{--aa-font-display: "Heldane Display", "Hoefler Text", Georgia, serif;--aa-font-text: "Heldane Text", Georgia, serif;--aa-font-sans: "S\f6hne", "Inter", "Helvetica Neue", Arial, sans-serif;--aa-fs-h1: clamp(2.75rem, 1.6rem + 4.8vw, 5.375rem);--aa-fs-h2: clamp(1.875rem, 1.2rem + 2.6vw, 2.875rem);--aa-fs-h3: clamp(1.375rem, 1.1rem + 1vw, 1.625rem);--aa-fs-body: 1.125rem;--aa-fs-ui: .9375rem;--aa-fs-data: .9375rem;--aa-fs-eyebrow: .75rem;--aa-fs-cta: .875rem;--aa-lh-h1: 1.02;--aa-lh-h2: 1.06;--aa-lh-h3: 1.2;--aa-lh-body: 1.6;--aa-lh-ui: 1.5;--aa-tr-display: -.01em;--aa-tr-eyebrow: .17em;--aa-tr-cta: .05em;--aa-w-regular: 400;--aa-w-medium: 500;--aa-w-semibold: 600;--aa-ink: #17150F;--aa-ink-soft: #403B30;--aa-muted: #7A7466;--aa-paper: #F7F5EF}body{font-family:var(--aa-font-sans);font-size:var(--aa-fs-ui);line-height:var(--aa-lh-ui);color:var(--aa-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1}.aa-h1,h1{font-family:var(--aa-font-display);font-weight:var(--aa-w-regular);font-size:var(--aa-fs-h1);line-height:var(--aa-lh-h1);letter-spacing:var(--aa-tr-display);font-style:normal;margin:0 0 .4em}.aa-h2,h2{font-family:var(--aa-font-display);font-weight:var(--aa-w-regular);font-size:var(--aa-fs-h2);line-height:var(--aa-lh-h2);letter-spacing:var(--aa-tr-display);font-style:normal;margin:0 0 .4em}.aa-h3,h3{font-family:var(--aa-font-display);font-weight:var(--aa-w-medium);font-size:var(--aa-fs-h3);line-height:var(--aa-lh-h3);font-style:normal;margin:0 0 .5em}.aa-italic,h1 i,h2 i,.aa-h1 i,.aa-h2 i,.aa-prose em,.aa-prose i{font-style:italic}.aa-prose{font-family:var(--aa-font-text);font-size:var(--aa-fs-body);line-height:var(--aa-lh-body);color:var(--aa-ink-soft);max-width:64ch}.aa-prose em{font-style:italic}.aa-prose strong{font-weight:var(--aa-w-semibold)}.aa-eyebrow{font-family:var(--aa-font-sans);font-size:var(--aa-fs-eyebrow);font-weight:var(--aa-w-medium);text-transform:uppercase;letter-spacing:var(--aa-tr-eyebrow);color:var(--aa-muted);font-style:normal}.aa-ui{font-family:var(--aa-font-sans);font-size:var(--aa-fs-ui);line-height:var(--aa-lh-ui);font-style:normal}.aa-data,.aa-price,.aa-specs{font-family:var(--aa-font-sans);font-size:var(--aa-fs-data);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;font-style:normal!important}.aa-name,.aa-brand,.aa-building,.aa-unit,.aa-place{font-style:normal!important}.aa-cta{font-family:var(--aa-font-sans);font-size:var(--aa-fs-cta);font-weight:var(--aa-w-medium);letter-spacing:var(--aa-tr-cta);text-transform:uppercase;font-style:normal!important;display:inline-block;text-decoration:none;color:var(--aa-ink);border:1.4px solid var(--aa-ink);padding:.85em 1.6em;cursor:pointer;background:transparent}.aa-cta i,.aa-cta em,.aa-cta .aa-italic,.aa-listing,.aa-listing *{font-style:normal!important}.aa-listing .aa-title{font-family:var(--aa-font-display);font-weight:var(--aa-w-medium)}.aa-debug .aa-cta i,.aa-debug .aa-cta em,.aa-debug .aa-listing i,.aa-debug .aa-listing em,.aa-debug .aa-data i,.aa-debug .aa-data em{outline:2px solid #9A4233;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/apartment-archive-type.css.map */
