.c-25-ai-marketing-ideas-for-real-estate{color:#232323;background:#fff;font-family:var(--font-body);line-height:1.65;--mi-rule:#dedbd5}.c-25-ai-marketing-ideas-for-real-estate .mi-title{padding:2rem 1.25rem 1rem;max-width:75rem;margin:auto}.c-25-ai-marketing-ideas-for-real-estate h1{font:clamp(1.85rem,4vw,3.15rem)/1.12 var(--font-display);max-width:26ch;margin:.6rem 0 1rem}.c-25-ai-marketing-ideas-for-real-estate h2{font:clamp(1.6rem,3vw,2.4rem)/1.2 var(--font-display)}.c-25-ai-marketing-ideas-for-real-estate .mi-title>p{max-width:72ch}.c-25-ai-marketing-ideas-for-real-estate nav[aria-label="Class sections"]{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;border-bottom:2px solid #232323;padding:1rem 0}.c-25-ai-marketing-ideas-for-real-estate .mi-wide{max-width:75rem;padding:0 1.25rem;margin:2rem auto 3.5rem}.c-25-ai-marketing-ideas-for-real-estate .mi-reading{max-width:49rem;padding:0 1.25rem;margin:3.5rem auto}.c-25-ai-marketing-ideas-for-real-estate .mi-deck{border:1px solid var(--mi-rule);background:#fff}.c-25-ai-marketing-ideas-for-real-estate .mi-deck img{display:block;max-height:78vh;width:100%;height:auto;object-fit:contain}.c-25-ai-marketing-ideas-for-real-estate .mi-deck-tools{display:flex;align-items:center;gap:.75rem;padding:.65rem;flex-wrap:wrap}.c-25-ai-marketing-ideas-for-real-estate .mi-deck-tools>span{flex:1;font-size:.85rem;min-width:10rem}.c-25-ai-marketing-ideas-for-real-estate button{font:inherit;padding:.6rem .8rem;border:1px solid #777;background:#fff;color:inherit;cursor:pointer}.c-25-ai-marketing-ideas-for-real-estate button:disabled{opacity:.4;cursor:default}.c-25-ai-marketing-ideas-for-real-estate :focus-visible{outline:3px solid #f19d38;outline-offset:4px}.c-25-ai-marketing-ideas-for-real-estate iframe{border:0;width:100%;aspect-ratio:16/9}.c-25-ai-marketing-ideas-for-real-estate .mi-recording>p{font-size:.85rem}.c-25-ai-marketing-ideas-for-real-estate .mi-start>div{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.c-25-ai-marketing-ideas-for-real-estate .mi-start article{border-top:3px solid #f19d38;padding:.75rem 0}.c-25-ai-marketing-ideas-for-real-estate .mi-plan{padding-left:1.4rem}.c-25-ai-marketing-ideas-for-real-estate .mi-plan li{padding:.75rem 0 1rem}.c-25-ai-marketing-ideas-for-real-estate .mi-plan label{display:flex;gap:.65rem;font-size:.9rem}.c-25-ai-marketing-ideas-for-real-estate input[type=checkbox]{min-width:1.1rem;min-height:1.1rem;align-self:flex-start;margin-top:.3rem;accent-color:#333}.c-25-ai-marketing-ideas-for-real-estate .mi-search{display:flex;flex-direction:column;gap:.5rem;font-weight:600;max-width:34rem}.c-25-ai-marketing-ideas-for-real-estate input[type=search]{font:inherit;border:1px solid #777;padding:.75rem;min-width:0;width:100%}.c-25-ai-marketing-ideas-for-real-estate .mi-index{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 2.5rem;align-items:start}.c-25-ai-marketing-ideas-for-real-estate .mi-index>li{border-top:1px solid #777;padding:1rem 0 1.5rem;min-width:0;scroll-margin-top:5rem}.c-25-ai-marketing-ideas-for-real-estate .mi-index-heading{display:grid;grid-template-columns:2rem 1fr auto;gap:.8rem;align-items:baseline}.c-25-ai-marketing-ideas-for-real-estate .mi-index-heading>span{font:1rem var(--font-mono);color:#666}.c-25-ai-marketing-ideas-for-real-estate .mi-index-heading h3{margin:0;font-size:1.1rem}.c-25-ai-marketing-ideas-for-real-estate .mi-index-heading>a{font-size:.8rem;white-space:nowrap}.c-25-ai-marketing-ideas-for-real-estate details{border-bottom:1px solid var(--mi-rule);padding:1rem 0}.c-25-ai-marketing-ideas-for-real-estate summary{cursor:pointer;font-weight:600}.c-25-ai-marketing-ideas-for-real-estate pre{font:.85rem/1.65 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f5f1;padding:1rem;max-height:32rem;overflow:auto}.c-25-ai-marketing-ideas-for-real-estate .mi-interview{margin-top:1rem}.c-25-ai-marketing-ideas-for-real-estate blockquote{font:1.5rem/1.4 var(--font-display);margin:0}.c-25-ai-marketing-ideas-for-real-estate figure{margin:2rem 0}.c-25-ai-marketing-ideas-for-real-estate figcaption{font-size:.85rem;margin-top:.5rem;color:#555}.c-25-ai-marketing-ideas-for-real-estate .mi-files{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 3rem}.c-25-ai-marketing-ideas-for-real-estate .mi-files article{border-top:1px solid var(--mi-rule);padding:1rem 0}.c-25-ai-marketing-ideas-for-real-estate section{scroll-margin-top:5rem}.c-25-ai-marketing-ideas-for-real-estate a{text-underline-offset:3px}@media(max-width:700px){.c-25-ai-marketing-ideas-for-real-estate .mi-files,.c-25-ai-marketing-ideas-for-real-estate .mi-index,.c-25-ai-marketing-ideas-for-real-estate .mi-start>div{grid-template-columns:1fr}.c-25-ai-marketing-ideas-for-real-estate .mi-index-heading{grid-template-columns:1.5rem 1fr auto;gap:.5rem}}.c-25-ai-marketing-ideas-for-real-estate .mi-title{padding-top:7.5rem}