.BlogPostContent-module__omY5lG__content{color:var(--mantine-color-text);font-size:var(--mantine-font-size-md);word-break:break-word;line-height:1.8}:is(.BlogPostContent-module__omY5lG__content h1,.BlogPostContent-module__omY5lG__content h2,.BlogPostContent-module__omY5lG__content h3,.BlogPostContent-module__omY5lG__content h4,.BlogPostContent-module__omY5lG__content h5,.BlogPostContent-module__omY5lG__content h6){margin-top:calc(2rem*var(--mantine-scale));margin-bottom:calc(.75rem*var(--mantine-scale));line-height:1.4}.BlogPostContent-module__omY5lG__content h1{font-size:calc(2.125rem*var(--mantine-scale))}.BlogPostContent-module__omY5lG__content h2{font-size:calc(1.75rem*var(--mantine-scale))}.BlogPostContent-module__omY5lG__content h3{font-size:calc(1.375rem*var(--mantine-scale))}:is(.BlogPostContent-module__omY5lG__content p,.BlogPostContent-module__omY5lG__content ul,.BlogPostContent-module__omY5lG__content ol,.BlogPostContent-module__omY5lG__content blockquote,.BlogPostContent-module__omY5lG__content pre,.BlogPostContent-module__omY5lG__content table){margin-top:0;margin-bottom:calc(1rem*var(--mantine-scale))}:is(.BlogPostContent-module__omY5lG__content ul,.BlogPostContent-module__omY5lG__content ol){padding-left:calc(1.5rem*var(--mantine-scale))}.BlogPostContent-module__omY5lG__content li+li{margin-top:calc(.375rem*var(--mantine-scale))}.BlogPostContent-module__omY5lG__content a{color:var(--mantine-color-anchor)}.BlogPostContent-module__omY5lG__content blockquote{border-left:calc(.25rem*var(--mantine-scale))solid var(--mantine-color-red-5);padding:calc(.5rem*var(--mantine-scale))calc(1rem*var(--mantine-scale));background:var(--mantine-color-gray-0);margin-left:0}.BlogPostContent-module__omY5lG__content code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:calc(.875rem*var(--mantine-scale));background:var(--mantine-color-gray-1);border-radius:var(--mantine-radius-sm);padding:calc(.125rem*var(--mantine-scale))calc(.375rem*var(--mantine-scale))}.BlogPostContent-module__omY5lG__content pre{border-radius:var(--mantine-radius-md);padding:calc(.875rem*var(--mantine-scale));background:var(--mantine-color-gray-1);overflow-x:auto}.BlogPostContent-module__omY5lG__content pre code{background:0 0;padding:0}.BlogPostContent-module__omY5lG__content table{border-collapse:collapse;width:100%}:is(.BlogPostContent-module__omY5lG__content th,.BlogPostContent-module__omY5lG__content td){border:calc(.0625rem*var(--mantine-scale))solid var(--mantine-color-gray-3);padding:calc(.5rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale));text-align:left;vertical-align:top}.BlogPostContent-module__omY5lG__content thead th{background:var(--mantine-color-gray-0);font-weight:700}.BlogPostContent-module__omY5lG__content img{border-radius:var(--mantine-radius-md);max-width:100%;height:auto}.BlogPostContent-module__omY5lG__content hr{border:0;border-top:calc(.0625rem*var(--mantine-scale))solid var(--mantine-color-gray-3);margin:calc(1.5rem*var(--mantine-scale))0}
.TopBuildingLinksSection-module__ch-ATW__cardLink{color:inherit;text-decoration:none;display:block}.TopBuildingLinksSection-module__ch-ATW__card{height:100%;transition:transform .12s,box-shadow .12s;overflow:hidden}.TopBuildingLinksSection-module__ch-ATW__cardLink:hover .TopBuildingLinksSection-module__ch-ATW__card{box-shadow:var(--mantine-shadow-sm);transform:translateY(-2px)}.TopBuildingLinksSection-module__ch-ATW__historicalCard{background:var(--mantine-color-gray-0)}.TopBuildingLinksSection-module__ch-ATW__historicalCardLink:hover .TopBuildingLinksSection-module__ch-ATW__historicalCard{box-shadow:var(--mantine-shadow-xs)}.TopBuildingLinksSection-module__ch-ATW__imageWrap{aspect-ratio:4/3;background:var(--mantine-color-gray-1);width:100%;position:relative;overflow:hidden}.TopBuildingLinksSection-module__ch-ATW__image{object-fit:cover}.TopBuildingLinksSection-module__ch-ATW__imagePlaceholder{background:var(--mantine-color-gray-1);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.TopBuildingLinksSection-module__ch-ATW__statusBadge{z-index:1;position:absolute;top:12px;left:12px}
