#proposal .services-heading{align-items:end;gap:40px;}#proposal .services-heading > p{max-width:48ch;color:#dfd0be;line-height:1.75;}#proposal .owner-service-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:38px 0 32px;}#proposal .owner-service{position:relative;display:flex;flex-direction:column;padding:clamp(26px,3vw,38px);min-width:0;border:1px solid #b38b594d;border-radius:24px;background:linear-gradient(130deg,#61473575,#ffffff06);overflow:hidden;box-shadow:inset 0 1px #e5c59e20,0 16px 35px #21140e19;transition:transform .6s cubic-bezier(.2,.7,.2,1),border-color .5s;}#proposal .owner-service:nth-child(2),#proposal .owner-service:nth-child(3){background:linear-gradient(135deg,#ffffff08,#261b142e);}#proposal .owner-service::after{content:"";pointer-events:none;position:absolute;width:230px;height:230px;right:-150px;top:-135px;border:1px solid #e0c39720;border-radius:50%;box-shadow:0 0 0 30px #e0c39705,0 0 0 60px #e0c39704;transition:transform .8s;}#proposal .owner-service:hover{transform:translateY(-5px);border-color:#d8b78890;}#proposal .owner-service:hover::after{transform:translate(-10px,10px);}#proposal .owner-service h3{font:400 clamp(28px,2.7vw,38px)/1.1 'Instrument Serif',Georgia,serif;letter-spacing:-.015em;color:#fcf5e9;margin:0 0 15px;}#proposal .owner-service h3 em{color:#e0c397;font-weight:400;}#proposal .owner-service p{font:400 15px/1.75 Inter,system-ui,sans-serif;color:#dfd0be;max-width:52ch;margin:0 0 24px;}#proposal .owner-service .owner-service-detail{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:17px;border-top:1px solid #e0c39726;color:#e2cda9;font-size:12px;line-height:1.6;}#proposal .services-next{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;}#proposal .services-next .contact-actions{margin:0;}#proposal .service-fees-link{color:#e0c397;font-size:14px;text-decoration:underline;text-underline-offset:5px;}.owners-landing .owner-case-carousel{position:relative;max-width:var(--t-content);margin:32px auto 18px;text-align:left;}.owners-landing .owner-cases{display:flex;overflow-x:auto;gap:22px;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 2px 26px;scroll-padding:2px;}.owner-cases::-webkit-scrollbar{display:none;}.owners-landing .owner-case.choice-card{display:block;padding:0!important;flex:0 0 calc((100% - 44px)/3);min-width:0;scroll-snap-align:start;}.case-photo{position:relative;aspect-ratio:16/10;overflow:hidden;}.case-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease;}.owner-case:hover .case-photo img{transform:scale(1.035);}.case-location{position:absolute;bottom:14px;left:18px;color:var(--t-cream);background:#34271abc;backdrop-filter:blur(12px);border:1px solid #fff5;padding:6px 12px;font-size:10px;border-radius:20px;}.case-body{padding:23px;}.owner-case.choice-card h3{margin:0 0 22px;}.case-net span{font-size:9px;letter-spacing:.16em;color:var(--t-brass);display:block;margin-bottom:8px;}.case-net strong{font:400 var(--t-h2)/1 'Instrument Serif',Georgia,serif;display:block;color:var(--t-ink);}.owner-case dl{font-size:12px;line-height:1.5;margin:22px 0;}.owner-case dl>div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--t-line);}.owner-case dt{color:var(--t-muted);}.owner-case dd{margin:0;white-space:nowrap;font-weight:500;}.case-uplift{display:flex;gap:15px;align-items:center;color:var(--t-brass);}.case-uplift strong{font:italic 400 var(--t-h2)/1 'Instrument Serif',Georgia,serif;}.case-uplift span{font-size:11px;line-height:1.5;}.case-prev,.case-next{position:absolute;top:43%;z-index:2;width:46px;height:46px;display:grid;place-items:center;border:1px solid var(--t-line);border-radius:50%;background:var(--t-cream);color:var(--t-ink);font-size:22px;cursor:pointer;}.case-prev{left:-23px;}.case-next{right:-23px;}.case-prev:disabled,.case-next:disabled{opacity:.4;cursor:default;}.owners-landing .case-counter{text-align:center;font-size:11px;letter-spacing:.12em;color:var(--t-muted);}.owners-landing #performance .owner-small{max-width:90ch;margin:16px auto;font-size:12px;line-height:1.75;color:var(--t-muted);}.owners-landing .distribution>.contact-actions{max-width:var(--t-content);margin:24px auto 0;}.owners-landing .owner-direct-note{margin-top:24px;font-size:13px;line-height:1.75;color:var(--t-muted);}.owners-landing .owner-direct-note a{text-decoration:underline;text-underline-offset:4px;}.owners-landing .owner-founder{max-width:46ch;color:var(--t-brass-light);font-size:13px;line-height:1.75;margin:0;}.owners-landing .rental-intro>div>p{max-width:75ch;color:var(--t-brass-light);font-size:14px;line-height:1.75;margin:22px 0 0;}.owners-landing .owner-list{padding-left:18px;font-size:14px;line-height:1.8;}.owners-landing .assessment-copy .owner-direct{font-size:13px;line-height:2;}.owners-landing .assessment-copy .text-link,.owners-landing .assessment-copy .owner-direct a{color:var(--t-brass-light);}.owners-landing #form-status{min-height:24px;color:var(--t-ink);font-size:13px;}.owners-landing [hidden]{display:none!important;}@media(max-width:1000px){.owners-landing .owner-case.choice-card{flex-basis:calc((100% - 22px)/2);}}@media(max-width:800px){#proposal .services-heading{grid-template-columns:1fr!important;gap:20px;}}@media(max-width:700px){.owners-landing .owner-case.choice-card{flex-basis:88%;}.owners-landing .owner-cases{gap:16px;}.case-prev{left:-13px;}.case-next{right:-13px;}.case-prev,.case-next{width:40px;height:40px;}}@media(max-width:620px){#proposal .owner-service-grid{grid-template-columns:1fr;gap:14px;margin-top:28px;}#proposal .owner-service{padding:26px;}#proposal .owner-service h3{font-size:30px;}#proposal .services-next{align-items:flex-start;}}@media(prefers-reduced-motion:reduce){.case-photo img{transition:none;}.owner-case:hover .case-photo img{transform:none;}}