.thompson-page{--gold:#d1b978;--ink:#f6f2e9;--muted:#c3beb2;--dark:#070707;color:var(--ink);background:#070707}.thompson-page .inmoxel-property-header,.thompson-page .property-sales-identity,.thompson-page .mond-hero{background:#070707}.thompson-page em{color:var(--gold)}.thompson-page .mond-kicker{letter-spacing:2.2px;font-size:14px}.thompson-page h2{letter-spacing:-1px;margin:18px 0 35px;font-family:Georgia,serif;font-size:clamp(32px,4.4vw,65px);font-weight:400;line-height:1.14}.thompson-page h3{font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.2}.thompson-page p{color:var(--muted);font-size:17px;line-height:1.75}.thompson-page .mond-button{font-size:15px;color:#090909!important}.thompson-page .mond-text-link,.thompson-page .mond-link{border-color:var(--gold);font-size:16px}.thompson-page .mond-hero-shade{background:linear-gradient(90deg,#000000a6,#00000026),linear-gradient(#0000 60%,#070707)}.thompson-page .mond-hero h1{letter-spacing:4px;font-size:clamp(35px,7.5vw,110px)}.thompson-page .mond-hero h1 span{letter-spacing:2px;font-size:clamp(14px,1.5vw,20px)}.thompson-page .mond-hero-copy{top:18%;left:6vw;right:5vw}.thompson-page .mond-hero-note{max-width:60%;font-size:12px}.th-nav{z-index:15;background:#080808;border-bottom:1px solid #d1b97844;gap:10px;padding:14px 5vw;display:flex;position:sticky;top:0;overflow-x:auto}.th-nav a{white-space:nowrap;background:#17140e;border:1px solid #d1b97866;border-radius:4px;align-items:center;gap:9px;padding:11px 16px;font-size:15px;display:flex}.th-nav a:hover{color:#080808;background:#d1b978}.thompson-page section[id]{scroll-margin-top:95px}.th-editorial{grid-template-columns:1.2fr 1fr;gap:8vw;display:grid}.th-facts{border-top:1px solid #d1b97844;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:45px;padding-top:35px;display:grid}.th-facts strong{color:var(--gold);font:48px Georgia,serif;display:block}.th-facts span{color:var(--muted);font-size:15px}.th-full-image{height:680px;position:relative}.th-full-image>img{object-fit:cover;width:100%;height:100%}.th-full-image>div{background:linear-gradient(#0000 25%,#000c);flex-direction:column;justify-content:flex-end;padding:6vw;display:flex;position:absolute;inset:0}.th-collections,.th-team{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.th-collections article,.th-team article{border-top:1px solid #d1b97866;padding-top:26px}.th-collections article>span{color:var(--gold);font:36px Georgia}.th-team article>span{letter-spacing:1px;color:var(--gold);font-size:14px}.th-price-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.th-price-grid article{background:#12100c;border:1px solid #d1b97855;padding:30px}.th-price-grid h3{margin-top:0}.th-price-grid strong{color:var(--gold);font-size:23px}.thompson-page .th-note{margin-top:25px;font-size:14px;line-height:1.7}.thompson-page .mond-amenity-grid article{background:#13110d}.thompson-page .mond-amenity-grid svg{color:var(--gold)}.thompson-page .mond-photo-grid{background:#070707}.thompson-page .mond-photo-grid span{font-size:14px}.th-extra{flex-wrap:wrap;gap:22px;margin-top:32px;display:flex}.th-extra span{align-items:center;gap:10px;display:flex}.th-extra svg{color:var(--gold)}.th-film{background:#000;width:100%;max-height:650px}.th-map{border:0;width:100%;height:450px;margin:22px 0}.th-contact{grid-template-columns:.65fr 1fr;align-items:center;gap:65px;display:grid}.th-contact>img{object-fit:cover;width:100%;max-height:560px}.th-footer{color:var(--gold);border-top:1px solid #d1b97855;padding:50px 6vw}.th-footer p{max-width:960px;font-size:14px}.th-footer>a{margin:10px 25px 0 0;display:inline-block}.th-floating{background:var(--gold);z-index:25;border-radius:30px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 6px 30px #0009;color:#070707!important}.th-quote{background:#12100c;border:1px solid #d1b97877;grid-template-columns:1fr 1.2fr;gap:45px;padding:35px;display:grid}.th-quote h3{margin-top:0}.th-quote label,.th-list-heading label{flex-direction:column;gap:9px;font-size:16px;display:flex}.th-quote select,.th-list-heading select,.th-list-heading input{color:#f6f2e9;background:#080808;border:1px solid #d1b97888;border-radius:3px;width:100%;min-width:0;padding:14px;font:16px Arial}.th-quote-result>small{color:var(--gold);letter-spacing:1px;margin:15px 0;display:block}.th-total{overflow-wrap:anywhere;font:clamp(26px,3.3vw,43px) Georgia}.th-quote-result dl{margin-top:30px}.th-quote-result dl div{border-bottom:1px solid #d1b97833;justify-content:space-between;gap:15px;padding:14px 0;font-size:16px;display:flex}.th-quote-result dd{white-space:nowrap;color:var(--gold);margin:0}.th-monthly{border:1px solid #d1b97855;margin-top:25px;padding:22px}.th-monthly>span,.th-monthly small{font-size:14px;display:block}.th-monthly strong{color:var(--gold);margin:7px 0;font:34px Georgia;display:block}.th-list-heading{margin:50px 0 20px}.th-list-heading>div{flex-wrap:wrap;gap:20px;display:flex}.th-table-wrap{border:1px solid #d1b97855;overflow-x:auto}.th-table-wrap table{border-collapse:collapse;width:100%;min-width:780px;font-size:15px}.th-table-wrap th,.th-table-wrap td{text-align:left;border-bottom:1px solid #d1b97822;padding:14px 16px}.th-table-wrap th{color:var(--gold);background:#17130c}.th-table-wrap button{background:var(--gold);color:#090909;border:0;padding:9px 14px}.th-table-wrap a{color:var(--gold);text-decoration:underline}.th-docs{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.th-docs a{background:#14110b;border:1px solid #d1b97877;flex-direction:column;gap:18px;padding:28px;display:flex}.th-docs svg{color:var(--gold)}.th-docs strong{font:25px Georgia}.th-docs b{color:var(--gold);font-size:16px}.th-docs a:hover{background:#2d2515}:is(.thompson-page a:focus-visible,.thompson-page button:focus-visible,.thompson-page select:focus-visible,.thompson-page input:focus-visible){outline:3px solid var(--gold);outline-offset:4px}@media (max-width:760px){.th-editorial,.th-quote,.th-contact{grid-template-columns:1fr;gap:25px}.th-collections,.th-team,.th-docs,.th-price-grid{grid-template-columns:1fr}.th-full-image{height:480px}.th-facts{gap:15px}.th-facts strong{font-size:34px}.th-facts span{font-size:14px}.th-quote{padding:20px}.th-nav{padding:10px 16px}.th-quote-result dl div{flex-direction:column;gap:4px}.thompson-page .mond-hero{min-height:720px}.thompson-page .mond-hero-copy{top:15%}.thompson-page .mond-hero-note{max-width:90%;bottom:12px}.thompson-page .mond-video-controls{bottom:75px}.thompson-page .mond-section{padding:65px 6vw}.th-contact>img{max-height:400px}.th-floating{bottom:15px;right:12px}.th-footer{padding-bottom:100px}}@media print{.th-nav,.th-floating,.mond-hero,.th-footer{display:none}.thompson-page{color:#000;background:#fff}.thompson-page p{color:#333}.th-quote{background:#fff}}.thompson-page .inmoxel-sales-identity{background:#0d0c09;border-color:#d1b97844}.thompson-page .inmoxel-property-header{background:#070707}.thompson-page .inmoxel-lead{color:#f6f2e9;background:#13110d;border-color:#d1b97855}body:has(.thompson-page){--inmoxel-blue:#070707;--inmoxel-blue-light:#15120c;--inmoxel-blue-deep:#000;--inmoxel-gold:#d3c397;--inmoxel-ivory:#f0dfb5;color:#f0dfb5;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#070707!important}.mond-page.thompson-page{--navy:#070707;--navy2:#15120c;--dark:#070707;--ink:#f0dfb5;--gold:#d3c397;--muted:#d0c3a4;color:var(--ink);background:#070707!important}.thompson-page .inmoxel-property-header,.thompson-page .inmoxel-sales-identity,.thompson-page .mond-section-nav,.thompson-page .mond-hero,.thompson-page .mond-lightbox{border-color:#d3c39755;color:#f0dfb5!important;background:#070707!important}.thompson-page .mond-lightbox p,.thompson-page .mond-lightbox small,.thompson-page .mond-video-controls a{color:#f0dfb5!important}.thompson-page .mond-lightbox button,.thompson-page .mond-video-controls button{border-color:#d3c39788;color:#d3c397!important;background:#15120c!important}.thompson-page .inmoxel-lead,.thompson-page .inmoxel-lead input,.thompson-page .inmoxel-lead select,.thompson-page .inmoxel-lead textarea{color:#f0dfb5!important;background:#0d0c09!important;border-color:#d3c39788!important}.thompson-page .inmoxel-lead button,.thompson-page .mond-button{color:#070707!important;background:#d3c397!important;border-color:#d3c397!important}.thompson-page .inmoxel-lead label,.thompson-page .inmoxel-lead h3{color:#f0dfb5!important}.thompson-page .inmoxel-lead input::placeholder,.thompson-page .inmoxel-lead textarea::placeholder{color:#bdb08f}body:has(.thompson-page) .inmoxel-navigation{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-menu-button{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) #inmoxel-agent-launcher{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-agent-panel{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-agent-lead{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-navigation a{color:#f0dfb5!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-navigation button{color:#f0dfb5!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .agent-lead-close{color:#f0dfb5!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-navigation a:hover{color:#070707!important;background:#d3c397!important}body:has(.thompson-page) .inmoxel-menu-button:hover{color:#070707!important;background:#d3c397!important}body:has(.thompson-page) .agent-lead-submit{color:#070707!important;background:#d3c397!important}:is(body:has(.thompson-page) .inmoxel-agent-lead input,body:has(.thompson-page) .inmoxel-agent-lead select,body:has(.thompson-page) .inmoxel-agent-lead textarea){color:#f0dfb5!important;background:#15120c!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-language{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-language button{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-language-error{color:#d3c397!important;background:#070707!important;border-color:#d3c397!important}body:has(.thompson-page) .inmoxel-language button[aria-pressed=true]{color:#070707!important;background:#d3c397!important}body:has(.thompson-page) .ux-whatsapp{color:#070707!important;background:#d3c397!important;border-color:#d3c397!important}.thompson-page a:focus-visible{outline-offset:4px;outline:3px solid #d3c397!important}.thompson-page button:focus-visible{outline-offset:4px;outline:3px solid #d3c397!important}body:has(.thompson-page) .inmoxel-navigation a:focus-visible{outline-offset:4px;outline:3px solid #d3c397!important}@media print{.mond-page.thompson-page{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#f0dfb5!important;background:#070707!important}body:has(.thompson-page){-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#f0dfb5!important;background:#070707!important}}
