.sl2026 .sl-resident{border-left:2px solid #ac946e;padding-left:16px;color:#304b3e}.sl2026 .sl-resident strong{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}.sl2026 .sl-spec-detail{border-top:1px solid #dce1d5;border-bottom:1px solid #dce1d5;margin:20px 0}.sl2026 .sl-spec-detail summary{padding:17px 0;cursor:pointer;font-size:14px;color:#3b5344}.sl2026 .sl-spec-detail p{font-size:14px}.sl2026 .sl-pick{display:flex;justify-content:space-between;gap:20px;width:100%;padding:13px 16px;border:1px solid #9d845b;cursor:pointer;font-size:12px;margin-top:22px}.sl2026 .sl-download-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0}.sl2026 .sl-download-grid article{border:1px solid #dce1d5;padding:26px;background:#f7f7f1}.sl2026 .sl-download-grid h3{margin-top:15px}.sl2026 .sl-download-grid p{font-size:14px;line-height:1.65}.sl2026 .sl-download-grid a{display:inline-block!important;background:transparent!important;border:0!important;padding:10px 0!important;font-size:13px!important}.sl2026 .sl-coordination{padding:30px 0;border-top:1px solid #d4d8cb;border-bottom:1px solid #d4d8cb;margin:40px 0}.sl2026 .sl-coordination h3{margin-top:0}.sl2026 #inquiry{scroll-margin-top:120px}.sl2026 .sl-brief-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:28px 0}.sl2026 .sl-brief-grid label{display:grid;gap:8px;font-size:13px;font-weight:600}.sl2026 .sl-brief-wide{grid-column:1/-1}.sl2026 .sl-brief-grid input,.sl2026 .sl-brief-grid select,.sl2026 .sl-brief-grid textarea,.sl2026 #sl-copy-fallback{width:100%;min-width:0;background:#f8f9f4;border:1px solid #bcc8ba;border-radius:2px;padding:13px;color:#29463b;font:16px/1.5 var(--font-sans,Arial,sans-serif)}.sl2026 .sl-brief-grid input:focus,.sl2026 .sl-brief-grid select:focus,.sl2026 .sl-brief-grid textarea:focus{outline:2px solid #a88c60;outline-offset:2px}.sl2026 .sl-brief-grid .sl-check{display:flex;align-items:flex-start;font-weight:400}.sl2026 .sl-check input{width:18px;height:18px;margin-top:3px;flex-shrink:0}.sl2026 .sl-brief-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.sl2026 .sl-brief-actions a,.sl2026 .sl-brief-actions button{padding:14px 18px!important;min-height:48px;border:1px solid #9b8053;font-size:13px;text-decoration:none;cursor:pointer}.sl2026 .sl-brief-continue{background:#304b3e;color:#fff}.sl2026 .sl-brief-actions>a:last-child{border:0}.sl2026 button:focus-visible{outline:3px solid #a88c60;outline-offset:4px}.sl2026 #sl-copy-fallback[hidden]{display:none}.sl2026 .sl-hero-detail{max-width:440px}@media(max-width:760px){.sl2026 .sl-download-grid,.sl2026 .sl-brief-grid{grid-template-columns:1fr}.sl2026 .sl-brief-actions>*{width:100%;text-align:center}.sl2026 .sl-download-grid article{padding:22px}.sl2026 .sl-coordination .sl-visual{overflow:auto}.sl2026 .sl-coordination img{min-width:700px}.sl2026 .sl-coordination .sl-visual::after{content:'Swipe to review the full drawing →';display:block;font-size:11px;color:#65735f;padding:8px}}
