/* Shared navigation and the two seller marketing plans. */
.nav-inner{max-width:1400px}
body #nav-links{gap:0 20px;align-items:center;flex-wrap:wrap}
@media(max-width:700px){body #nav-links>a[href="https://www.propertythesis.com"]{grid-column:1 / -1;text-align:center;white-space:normal}}
.nav-dropdown{position:relative;margin:0;color:inherit}
.nav-dropdown>summary{cursor:pointer;list-style:none;padding:16px 0 13px;border-bottom:3px solid transparent;font:600 13px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.6px;white-space:nowrap}
.nav-dropdown>summary::-webkit-details-marker{display:none}
.nav-dropdown>summary span{margin-left:4px}
.nav-dropdown[open]>summary,.nav-dropdown[data-current=true]>summary{border-bottom-color:#b68d42}
.nav-submenu{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:240px;padding:8px;background:#edf3f6;border:1px solid #c8d4db;border-top:3px solid #b68d42;border-radius:0 0 10px 10px;box-shadow:0 12px 28px #1c384529;z-index:50}
body #nav-links .nav-submenu a{display:block;padding:13px 16px;border:0;text-transform:none;letter-spacing:0;font-size:14px;text-align:left;border-radius:5px}
body #nav-links .nav-submenu a:hover,body #nav-links .nav-submenu a[aria-current=page]{background:#dce7ee;color:#243d4e}
.nav-dropdown summary:focus-visible,.nav-submenu a:focus-visible{outline:2px solid #a27b35;outline-offset:3px}
.plan-hero{min-height:260px;display:flex;align-items:center;padding:42px 0;background-size:cover;background-position:center 53%;color:white}
.plan-hero--reo{background-image:linear-gradient(90deg,rgba(14,35,44,.76),rgba(14,35,44,.3)),url('/assets/service-foreclosure-v2.png')}
.plan-hero--traditional{background-image:linear-gradient(90deg,rgba(14,35,44,.74),rgba(14,35,44,.18)),url('/assets/sell-florida-banner.png')}
.plan-hero .container{width:100%}.plan-hero .eyebrow{color:#ecd2a0;font-size:12px;letter-spacing:2px}.plan-hero h1{font-size:clamp(30px,3.5vw,46px);line-height:1.15;max-width:800px;color:#fff;margin:12px 0}.plan-hero p:last-child{font-size:19px;color:#f3f7f9;margin:0}
.plan-main{padding-bottom:44px;color:#304956}.plan-switch{display:flex;justify-content:space-between;gap:16px;padding:19px 0;border-bottom:1px solid #cbd8df;font-size:13px}.plan-switch span{color:#637681}.plan-switch a,.plan-stat a,.plan-source-link a,.plan-sources a{color:#405e72;text-decoration:underline;text-underline-offset:3px}
.plan-intro{max-width:940px;margin:42px auto 34px;text-align:center}.plan-intro .eyebrow,.plan-exposure .eyebrow{color:#89682c;font-size:11px;letter-spacing:1.8px}.plan-main h2{color:#294554;font-size:clamp(25px,2.4vw,33px);line-height:1.2;margin:10px 0 16px}.plan-intro>p:not(.eyebrow){font-size:17px;line-height:1.75;max-width:830px;margin:0 auto}.plan-stat{display:flex;justify-content:center;align-items:center;gap:28px;flex-wrap:wrap;border-top:1px solid #c5a56b;border-bottom:1px solid #c5a56b;margin:25px 0 0;padding:17px 10px;font-size:15px}.plan-stat strong{font-size:18px;color:#294554}
.plan-steps{display:grid;grid-template-columns:1fr 1fr;gap:0 34px}.plan-steps>article{display:flex;gap:17px;padding:28px 0;border-bottom:1px solid #c6d4dc}.plan-steps>article:last-child{grid-column:1/-1;max-width:850px}.plan-number{color:#a27b35;font:400 33px/1.2 Georgia,serif;flex:0 0 42px}.plan-main h3{font-size:21px;color:#2e4a59;line-height:1.25;margin:2px 0 10px}.plan-steps p{font-size:15px;line-height:1.6;margin:0 0 12px;color:#576e7b}.plan-steps ul{padding-left:18px;margin:0}.plan-steps li{font-size:15px;line-height:1.65;padding-left:3px;margin-bottom:8px}.plan-steps li::marker{color:#ad884a}
.plan-exposure{padding:42px 0 26px}.plan-exposure>p:not(.eyebrow){max-width:900px;font-size:15px;line-height:1.7}.exposure-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:26px 0}.exposure-grid article{padding:22px;background:linear-gradient(145deg,#dfeaf0,#ecf2f5);border-top:2px solid #c4a66f;border-radius:0 0 8px 8px}.exposure-grid h3{font-size:18px}.exposure-grid p{font-size:14px;line-height:1.7;margin:0}.plan-exposure .plan-note{font-size:13px!important;color:#627783}.plan-source-link{font-size:13px!important}
.plan-cta{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 32px;background:linear-gradient(115deg,#d8e5ec,#edf3f5);border-left:3px solid #b99a62;border-radius:0 10px 10px 0}.plan-cta>div{max-width:730px}.plan-cta h2{font-size:26px}.plan-cta p{font-size:14px;line-height:1.7;margin:0}.plan-cta .button{background:#526f81;color:white;white-space:nowrap;padding:14px 20px;border:0;border-radius:5px;text-decoration:none;font-weight:600;font-size:14px}
.plan-sources{margin-top:24px;font-size:13px;line-height:1.7;color:#617782}.plan-sources summary{cursor:pointer;font-weight:600}.plan-sources ul{padding-left:20px}
@media(max-width:1100px){body #nav-links{gap:16px}.nav-dropdown>summary{font-size:12px;letter-spacing:0}.plan-cta{align-items:flex-start;flex-direction:column;gap:18px}}
@media(max-width:850px){body #nav-links{gap:10px}body #nav-links>a{font-size:11px}.nav-dropdown>summary{font-size:11px}.plan-steps{gap:0 22px}.exposure-grid{grid-template-columns:1fr 1fr}}
@media(max-width:700px){body #nav-links{align-items:stretch;gap:0 16px}.nav-dropdown>summary{font-size:12px;text-align:center;padding:16px 0 13px}.nav-submenu{position:static;transform:none;min-width:0;box-shadow:none;border-radius:5px;border-top-width:1px}.nav-dropdown[open]{grid-column:1/-1}.plan-hero{min-height:225px;padding:30px 0}.plan-hero h1{font-size:31px}.plan-hero p:last-child{font-size:16px}.plan-switch{font-size:12px;flex-direction:column;gap:7px}.plan-intro{margin-top:30px}.plan-intro>p:not(.eyebrow){font-size:16px}.plan-stat{gap:10px;flex-direction:column}.plan-steps{grid-template-columns:1fr}.plan-steps>article{padding:23px 0;gap:12px}.plan-number{font-size:28px;flex-basis:34px}.plan-main h3{font-size:20px}.exposure-grid{grid-template-columns:1fr}.plan-cta{padding:23px}.plan-exposure{padding-top:32px}.plan-hero .eyebrow{font-size:10px}.plan-intro .eyebrow{font-size:10px;line-height:1.8}}

.plan-media{padding:36px 0 28px;border-bottom:1px solid #c6d4dc}.plan-media>.eyebrow{color:#89682c;font-size:11px;letter-spacing:1.8px}.plan-media>p{font-size:15px;line-height:1.7;max-width:940px}.plan-media-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0 18px}.plan-media-grid article{padding:25px 28px;background:linear-gradient(140deg,#dae7ee,#edf3f6);border-top:2px solid #b99a62;border-radius:0 0 8px 8px}.media-label{font-size:10px;font-weight:600;letter-spacing:1.6px;color:#89682c}.plan-media-grid h3{margin-top:12px}.plan-media-grid p{font-size:15px;line-height:1.75;margin-bottom:0}.plan-media .plan-note{font-size:13px;color:#627783}@media(max-width:700px){.plan-media-grid{grid-template-columns:1fr;gap:16px}.plan-media-grid article{padding:22px}.plan-media{padding-top:28px}}
