.nav-logo{height:36px}.nav-broker{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:2px;color:#fff;font-family:"Inter",sans-serif;font-weight:500;font-size:16px;text-decoration:none;letter-spacing:0.1em}@media (max-width:1023px){.nav-broker{display:none}}.section{width:100%;padding-top:var(--spacing-32);padding-bottom:var(--spacing-32)}.footer{width:100%;color:var(--mercury-50);padding-top:var(--spacing-8);padding-bottom:var(--spacing-8);background-color:var(--blue-950)}.container{width:100%;max-width:96rem;margin-right:auto;margin-left:auto;padding-right:var(--spacing-7);padding-left:var(--spacing-7)}.flex-row{display:flex;flex-flow:row}.justify-between{justify-content:space-between}.items-center{align-items:center}.gap-4{gap:var(--spacing-4)}.footer-logo-img{height:40px}.flex-col{display:flex;flex-flow:column}.gap-2{gap:var(--spacing-2)}.justify-center{justify-content:center}.hero{width:100%;height:100vh;overflow:visible;object-fit:cover;object-position:50% 50%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.hero-img{position:absolute;top:0px;left:0px;z-index:10;width:100%;height:100vh;max-height:100vh;object-fit:cover;object-position:50% 50%}.hero-home{display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;background-image:linear-gradient(#090A0B66,#090A0B66),url(https://seegmillerrealty.com/wp-content/uploads/2026/04/67fefdc2380b72c4f44db49d_one-story-house-pool.avif);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}.hero-header{color:var(--mercury-50);font-family:var(--font-serif);font-weight:800;font-size:var(--text-7xl);text-decoration:none;letter-spacing:var(--tracking-widest);margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px}.btn{display:inline-flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--spacing-2);font-family:var(--font-serif);font-weight:500;font-size:var(--text-sm);text-decoration:none;letter-spacing:var(--tracking-wider);padding-top:var(--spacing-3_5);padding-right:var(--spacing-3);padding-bottom:var(--spacing-3_5);padding-left:var(--spacing-3);border-radius:var(--radius);cursor:pointer;transition:all 200ms ease-in-out}.btn-primary{color:var(--primary-foreground);background-color:var(--primary)}.btn-primary:hover{color:var(--mercury-50);box-shadow:0px 0px 0px 2px var(--ring)}.btn-glass{color:var(--glass-foreground);background-color:var(--glass);border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1);border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(255,255,255,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.btn-glass:hover{color:var(--mercury-50);box-shadow:0px 0px 0px 2px var(--ring);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.hero-text{color:var(--mercury-50);font-family:var(--font-sans);font-weight:500;font-size:var(--text-2xl)}.max-w-2xl{max-width:var(--max-w-2xl)}.grid{display:grid}@media (max-width:1023px){.grid{align-items:center;justify-items:center}}.col-2{grid-template-columns:1fr 1fr}.rounded{border-radius:var(--radius)}.justify-left-center{justify-content:center;align-items:start}.cols-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1023px){.cols-3{grid-template-columns:repeat(1,1fr)}}.col-span-2{grid-column-start:2;grid-column-end:4}@media (max-width:1023px){.col-span-2{grid-column-start:1;grid-column-end:1}}.gap-12{gap:var(--spacing-12)}.blockquote{max-width:var(--max-w-6xl);color:var(--mercury-900);font-family:var(--font-serif);font-weight:900;font-size:var(--text-7xl);line-height:1.2;text-align:center;margin-right:auto;margin-left:auto;padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.blockquote strong{color:var(--blue-700)}.pb-4{padding-bottom:var(--spacing-4)}.section-colored{background-color:var(--accent)}.cols-2{grid-template-columns:repeat(2,1fr)}@media (max-width:1023px){.cols-2{grid-template-columns:repeat(1,1fr)}}.btn-outline{color:var(--secondary-foreground);border-top:1px solid var(--secondary);border-bottom:1px solid var(--secondary);border-left:1px solid var(--secondary);border-right:1px solid var(--secondary)}.btn-outline:hover{color:var(--secondary-foreground);box-shadow:0px 0px 0px 2px var(--ring)}