.seller-access-bar{border-bottom:1px solid #41483c;background:#1b1e18;color:#eee9db}.seller-access-bar .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:13px;padding-bottom:13px}.seller-access-bar p{font:15px "Times New Roman",serif;color:#b5b7aa;margin:0}.seller-access-links{display:flex;gap:28px;align-items:center}.seller-access-links a,.seller-access-links button{font:16px "Times New Roman",serif;color:#d6bd85;text-decoration:none;border:0;background:none;padding:5px 0;cursor:pointer}.seller-access-links a:hover,.seller-access-links button:hover{text-decoration:underline;text-underline-offset:5px}.seller-desk{padding:90px 0;background:#151714;border-top:1px solid #41483c;border-bottom:1px solid #41483c}.seller-desk .wrap{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}.seller-desk h2{font:normal clamp(36px,4vw,57px)/1.1 "Times New Roman",serif;letter-spacing:-.025em;margin:15px 0 23px}.seller-desk p{font:21px/1.6 "Times New Roman",serif;color:#c8cbbf}.seller-desk .eyebrow{font:12px system-ui;letter-spacing:.12em;color:#d6bd85}.seller-desk-paths{display:grid;gap:15px}.seller-desk-link{display:block;text-decoration:none;background:#1b1e18;border:1px solid #41483c;padding:26px 28px;transition:border-color .18s,transform .18s}.seller-desk-link:hover{border-color:#d6bd85;transform:translateY(-2px)}.seller-desk-link strong{display:flex;justify-content:space-between;align-items:center;font:normal 27px "Times New Roman",serif;color:#eee9db}.seller-desk-link p{font-size:18px;margin:13px 0 0;color:#b5b7aa}.seller-desk-link span{color:#d6bd85}.seller-desk-link button{border:0;background:none;color:inherit;font:inherit;padding:0;cursor:pointer}.track-entry .masthead{position:relative}.back-site{font:16px "Times New Roman",serif!important;letter-spacing:0!important;color:#d6bd85!important}.track-main{max-width:1200px;padding-top:70px;display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.track-main h1{font-size:clamp(45px,4.8vw,66px)}.entry-copy .intro{font-size:27px;margin:25px 0 15px}.entry-description{font-size:22px;max-width:430px;color:#c6cdbb}.entry-assurance{display:flex;align-items:center;gap:15px;border-top:1px solid #41483c;margin-top:35px;padding-top:22px;color:#d6bd85}.entry-assurance span{font-size:31px}.entry-assurance p{font-size:18px;margin:0;color:#c6cdbb}.entry-card{padding:38px;border-top:2px solid #d6bd85;margin:0}.entry-card h2{font-size:38px}.entry-card p{font-size:20px}.entry-card input{display:block;width:100%;padding:16px 13px;font:17px "Times New Roman",serif;background:#151714;border:1px solid #616b56;border-radius:5px;min-height:58px;color:#eee9db;letter-spacing:.04em}.entry-card .primary{width:100%;margin-top:16px;font-family:"Times New Roman",serif}.entry-card .entry-preview{font:14px/1.6 "Times New Roman",serif;color:#b5b7aa;margin-top:16px}.entry-links{border-top:1px solid #41483c;display:grid;gap:16px;padding-top:22px;margin-top:22px}.entry-links a,.entry-links button{font:18px "Times New Roman",serif;color:#d6bd85}.entry-card details{margin-top:24px}.entry-card details p{font-size:17px}.track-main footer{grid-column:1/-1;margin:0;padding-top:25px;display:flex;justify-content:space-between;gap:20px}.track-main footer a{font-size:17px;color:#d6bd85}.track-main footer p{font-size:16px}.track-entry .language-selector{position:fixed;right:24px;bottom:22px;z-index:4;background:#1b1e18;border:1px solid #41483c;padding:10px 16px;border-radius:6px}.track-entry .language-selector nav{display:grid}.track-entry .language-selector summary{font-size:15px}.track-entry .language-selector button{padding:7px 10px;min-height:36px}@media(max-width:800px){.seller-access-bar .wrap{justify-content:center}.seller-access-bar p{display:none}.seller-access-links{width:100%;justify-content:space-between;gap:15px}.seller-access-links a,.seller-access-links button{font-size:16px}.seller-desk{padding:60px 0}.seller-desk .wrap{grid-template-columns:1fr;gap:30px}.seller-desk-link{padding:23px}.track-main{grid-template-columns:1fr;gap:30px;padding-top:36px}.track-main h1{font-size:46px}.entry-description{font-size:21px}.entry-assurance{margin-top:25px}.entry-card{padding:27px}.track-main footer{display:block}.track-main footer p{margin-top:12px}.track-entry .masthead{gap:12px}.back-site{font-size:15px!important}.track-entry .language-selector{right:15px;bottom:15px}}@media(prefers-reduced-motion:reduce){.seller-desk-link{transition:none}.seller-desk-link:hover{transform:none}}
.header button.button.outline{background:transparent;color:#eee9db}.header button.button.outline:hover{background:#d6bd8510;border-color:#d6bd85}
/* Owner correction: a single continuous navigation, with larger reading text. */
.home .navigation{gap:22px;min-height:108px}.home .desktop-nav{align-items:center;gap:18px;white-space:nowrap}.home .desktop-nav a,.home .desktop-nav button{font:18px/1.3 "Times New Roman",serif;min-height:48px}.home .desktop-nav .nav-cta{padding:10px 15px;gap:14px}.home .desktop-nav .support-nav{text-decoration:none}.home .brand b{font-size:13px}.home .brand small{font:15px/1.3 "Times New Roman",serif}.home .button{font-size:18px;font-family:"Times New Roman",serif}.home .hero-content>p{font-size:21px;line-height:1.7;max-width:550px}.home .hero-content .hero-disclaimer{font-size:17px;line-height:1.6}.home .hero-property p{font-size:16px;line-height:1.6}.home .hero-kicker,.home .eyebrow{font-size:13px}.home .hero-foot{font-size:13px;letter-spacing:.04em}.home .section-heading>p,.home .solution-card p,.home .steps p,.home .approach-copy>p:not(.eyebrow):not(.large-copy),.home .principles span,.home .faq-layout>div>p:last-child,.home .faq details p,.home .closing p:not(.eyebrow){font-size:20px;line-height:1.65}.home .solution-card h3{font-size:29px}.home .solution-card{min-height:310px}.home .principles b{font-size:21px}.home .faq summary{font-size:22px;line-height:1.5}.home .fine,.home .legal,.home .image-caption{font-size:16px;line-height:1.7}.home .footer-links nav,.home .footer-links>div,.home .footer-links button{font-size:18px}.home .footer-bottom{font-size:16px}.home .intro-strip .wrap>div{font-size:13px;letter-spacing:.1em}.home .language-selector summary{font-size:16px}.home .support-nav{color:#eee9db}.home .support-nav:hover{color:#d6bd85}
@media(max-width:1180px){.home .desktop-nav{display:none}.home .mobile-nav{display:block}.home .mobile-nav>summary{display:flex;min-height:48px;align-items:center;font:20px "Times New Roman",serif;gap:14px}.home .mobile-nav nav{top:108px}.home .mobile-nav nav a,.home .mobile-nav nav button{display:flex;align-items:center;min-height:52px;padding:12px 8px;font:21px/1.35 "Times New Roman",serif;text-align:left}.home .mobile-nav .button{max-width:280px}.home .navigation{position:relative}.home .language-selector{margin-left:0}.home .solution-card p{max-width:none}}
@media(max-width:760px){.home .navigation{gap:12px;min-height:100px}.home .monogram{width:44px;height:44px}.home .brand{gap:10px}.home .brand b{font-size:11px;letter-spacing:.08em}.home .brand small{font-size:13px}.home .mobile-nav>summary{font-size:19px}.home .mobile-nav nav{top:100px;left:0;right:0;padding:15px}.home .hero-content>p{font-size:20px;line-height:1.6}.home .hero-content .hero-disclaimer{font-size:17px}.home .section-heading>p,.home .solution-card p,.home .steps p,.home .approach-copy>p:not(.eyebrow):not(.large-copy),.home .principles span,.home .faq details p{font-size:19px}.home .faq summary{font-size:21px}.home .hero-foot{position:relative;bottom:auto;left:auto;right:auto;padding:0 20px 22px;display:block;font-size:13px}.home .hero-foot>span{display:block}.home .hero-foot>span:last-child{text-align:left;max-width:none;margin-top:8px}.home .hero-content{padding-bottom:36px}.home .hero{min-height:0}.home .brand small{display:none}.home .language-selector summary{font-size:14px}.home .language-selector{padding:8px}.home .navigation{flex-wrap:wrap}.home .language-selector{margin-left:auto}.home .eyebrow{font-size:12px}.home .solution-card{min-height:0;padding-bottom:50px}}
.home button.button.outline,.home button.button.outline-dark{background:transparent;color:#eee9db}.home:not(:lang(en)) .desktop-nav{white-space:normal;flex-wrap:wrap;justify-content:center}.home .desktop-nav a,.home .desktop-nav button{flex-shrink:0}@media(max-width:1260px){.home .desktop-nav{display:none}.home .mobile-nav{display:block}.home .mobile-nav>summary{display:flex;min-height:48px;align-items:center;font:20px "Times New Roman",serif;gap:14px}.home .navigation{position:relative}.home .mobile-nav nav{top:108px}.home .mobile-nav nav a,.home .mobile-nav nav button{font:21px/1.35 "Times New Roman",serif;min-height:52px;padding:12px 8px}}
@media(max-width:760px){.home .mobile-nav nav{top:100px}}
@media(max-width:760px){.home .intro-strip .wrap>div{flex-wrap:wrap;gap:14px}}
/* Readability refinement for older sellers, including labels and notices. */
.home .hero-kicker{font:18px/1.5 "Times New Roman",serif;letter-spacing:.1em}.home .eyebrow{font-size:17px;line-height:1.6;letter-spacing:.09em}.home .hero-content .hero-disclaimer,.home .fine,.home .legal,.home .image-caption,.home .hero-property p{font-size:18px;line-height:1.65}.home .brand small{font-size:17px}.home .intro-strip .wrap>div{font:17px/1.5 "Times New Roman",serif;letter-spacing:.08em}.home .card-top>span{font-size:17px}.home .photo-note{margin-bottom:28px;color:#b5b7aa}.home .solution-card:focus-visible{outline:3px solid #d6bd85;outline-offset:4px}@media(max-width:760px){.home .hero-kicker{font-size:17px}.home .eyebrow{font-size:16px}.home .section-heading .eyebrow,.home .approach-copy .eyebrow,.home .closing .eyebrow{font-size:16px}.home .fine,.home .legal,.home .hero-content .hero-disclaimer,.home .hero-property p{font-size:18px}.home .intro-strip .wrap>div{font-size:17px;justify-content:flex-start;gap:15px 24px}}
.home .seller-choice p{font-size:20px;line-height:1.65}
/* Property-first cards: photographs remain visible above readable text. */
.home .solution-card{padding:0 0 52px;display:flex;flex-direction:column;min-height:0;isolation:isolate;background:#1b1e18}.home .solution-card::before{display:none}.home .solution-card .card-photo{position:relative;inset:auto;z-index:auto;display:block;width:100%;height:190px;object-fit:cover;opacity:1;filter:none}.home .solution-card .card-top{padding:22px 26px 0;margin-bottom:19px}.home .solution-card h3{padding:0 26px;margin:0 0 13px}.home .solution-card p{padding:0 26px;max-width:none;margin:0;color:#c8cebf}.home .solution-card .card-arrow{bottom:20px;right:26px;color:#d6bd85}.home .solution-card:nth-child(2) .card-photo{object-position:center 62%}.home .solution-card:nth-child(4) .card-photo{object-position:center 45%}.home .solution-card:nth-child(6) .card-photo{object-position:center 65%}@media(max-width:760px){.home .solution-card .card-photo{height:180px}.home .solution-card .card-top{padding:20px 22px 0}.home .solution-card h3,.home .solution-card p{padding-left:22px;padding-right:22px}}
.track-entry .entry-card .entry-preview{font-size:17px;color:#d6bd85;border:1px solid #d6bd8550;background:#d6bd8508;padding:13px;border-radius:5px}.home .photo-source{padding:28px 0;border-top:1px solid #41483c}.home .photo-source h2{font-size:28px;letter-spacing:0}.home .photo-source p{font-size:19px}
/* Owner-approved black and gold Message us treatment. */
.home .button[data-open-chat]{background:#090a08;color:#d6bd85;border:1px solid #d6bd85;box-shadow:inset 0 0 0 1px rgba(214,189,133,.08)}
.home .button[data-open-chat]:hover{background:#191b15;border-color:#eee0b7;color:#eee0b7}
.home .button[data-open-chat]:focus-visible{outline:2px solid #d6bd85;outline-offset:4px}
