.pd-detail{width:min(var(--maxw),calc(100% - 64px));color:var(--ink);padding-bottom:var(--band)}.pd-detail :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pd-detail svg{flex-shrink:0}.pd-detail .pl-back{min-height:44px;margin:var(--s-4) 0 var(--s-2);font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3);transition:color var(--dur) var(--ease-out)}.pd-detail .pl-back:hover{color:var(--ink)}.pd-detail .pl-detail-heading{margin:var(--s-2) 0 var(--s-5);display:block}.pd-detail .pd-heading-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4)}.pd-detail .pd-heading-row .pl-location{margin:0;min-width:0}.pd-detail .pd-purpose{display:inline-block;border:0;border-radius:0;padding:0 0 10px;font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pl-detail-heading h1{font-size:var(--t-3xl);line-height:1.04;font-weight:600;margin:0 0 12px;letter-spacing:var(--track-tighter);max-width:20ch}.pd-detail .pl-location{font-size:var(--t-micro)!important;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pd-gallery{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:6px;height:430px;position:relative;border-radius:var(--r-img);overflow:hidden;background:var(--sunken)}.pd-detail .pd-gallery>button{border:0;padding:0;background:var(--sunken);overflow:hidden;min-width:0;min-height:0;cursor:pointer;color:var(--ink);font:inherit}.pd-detail .pd-gallery>button:focus-visible{outline-offset:-5px}.pd-detail .pl-gallery-main{grid-row:1/3;border-radius:0;aspect-ratio:auto;height:100%}.pd-detail .pd-gallery img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--dur-slow) var(--ease-out)}.pd-detail .pd-gallery>button:hover img{transform:scale(1.03)}.pd-detail .pd-gallery-1{grid-template-columns:1fr}.pd-detail .pd-gallery-2 .pd-support-photo{grid-row:1/3}.pd-detail .pd-gallery>.pd-all-photos{position:absolute;right:16px;bottom:16px;display:inline-flex;gap:9px;align-items:center;justify-content:center;min-height:44px;padding:10px 14px;background:var(--surface);border-radius:var(--r-1);font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;box-shadow:var(--e-2)}.pd-detail .pd-gallery>.pd-all-photos:hover{background:var(--ink);color:var(--paper)}.pd-detail .pl-gallery-empty{height:340px;aspect-ratio:auto;border-radius:var(--r-img);background:var(--sunken)}.pd-detail .pl-detail-layout{grid-template-columns:minmax(0,1fr) 342px;gap:var(--band-sm);margin-top:var(--s-6);align-items:start}.pd-detail .pd-price-section{padding-bottom:var(--s-5)}.pd-detail .pl-detail-price{display:block;max-width:none;font-family:var(--font-display);font-size:var(--t-3xl);font-weight:600;line-height:1.04;letter-spacing:var(--track-tighter);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pd-detail .pd-key-facts{display:flex;flex-wrap:wrap;gap:0;margin-top:var(--s-5);font-size:var(--t-sm)}.pd-detail .pd-key-facts:empty{display:none}.pd-detail .pd-key-facts span{display:inline-flex;align-items:center;gap:8px;padding-right:22px;margin-right:22px;border-right:1px solid var(--line);color:var(--ink-2)}.pd-detail .pd-key-facts span:last-child{border-right:0;margin-right:0;padding-right:0}.pd-detail .pd-tabs{display:flex;flex-wrap:wrap;gap:0 var(--s-6);border-bottom:1px solid var(--line);font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase}.pd-detail .pd-tabs a{padding:var(--s-4) 0;min-height:44px;color:var(--ink-3);border-bottom:2px solid transparent;transition:color var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out)}.pd-detail .pd-tabs a:hover{color:var(--ink)}.pd-detail .pd-tabs a:first-child{border-bottom-color:var(--ink);color:var(--ink)}.pd-detail .pl-detail-section{padding:var(--s-6) 0;border-color:var(--line);scroll-margin-top:var(--s-5)}.pd-detail .pl-detail-section h2{font-size:var(--t-lg);font-weight:600;letter-spacing:var(--track-tight);margin-bottom:var(--s-5)}.pd-detail .pl-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-7)}.pd-detail .pl-specs>div{display:flex;flex-direction:column;gap:6px;border:0;padding:0}.pd-detail .pl-specs dt{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pl-specs dd{font-size:var(--t-base);text-transform:none;color:var(--ink)}.pd-detail .pl-description{font-size:var(--t-base);line-height:1.8;color:var(--ink-2);max-width:68ch}.pd-detail .pl-contact-sidebar{padding:var(--s-6) var(--s-5);border:0;border-radius:var(--r-img);background:var(--surface);border:1px solid var(--line);color:var(--ink);min-width:0;position:sticky;top:var(--s-5);box-shadow:var(--e-1)}.pd-detail .pl-owner{border-color:var(--line);padding-bottom:var(--s-5)}.pd-detail .pl-overline{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3);margin-bottom:var(--s-4)}.pd-detail .pd-agent{display:flex;gap:12px;align-items:center;margin-bottom:var(--s-4)}.pd-detail .pd-agent>div{min-width:0}.pd-detail .pd-avatar{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-weight:600;font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.04em}.pd-detail .pl-owner h2{font-size:var(--t-md);line-height:1.35;color:var(--ink)}.pd-detail .pl-owner h2 a:hover{color:var(--accent)}.pd-detail .pd-agent p,.pd-detail .pl-owner>p{font-size:var(--t-xs);color:var(--ink-3)}.pd-detail .pl-phone{justify-content:center;border:1px solid var(--line);border-radius:var(--r-1);margin:0 0 12px;padding:10px;font-size:var(--t-sm);color:var(--ink);transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.pd-detail .pl-phone:hover{border-color:var(--accent);color:var(--accent)}.pd-detail .pl-text-link{display:inline-flex;align-items:center;min-height:44px;color:var(--accent)}.pd-detail .pl-consent input{accent-color:var(--accent)}.pd-detail .pl-submit{background:var(--accent);color:#fff;border-color:var(--accent);min-height:46px;font-size:var(--t-sm);font-weight:500;border-radius:var(--r-1)}.pd-detail .pl-submit:hover:not(:disabled){background:var(--accent-deep);border-color:var(--accent-deep)}.pd-detail .pl-submit:disabled{opacity:.55;cursor:wait}.pd-detail .pl-success{color:var(--ok)!important}.pd-detail .pd-updated{margin-top:var(--s-5);font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pd-mobile-contact{display:none}.pd-detail .pl-lightbox .pl-icon-button{width:44px;height:44px;cursor:pointer}.pd-detail .pl-lightbox img{object-fit:contain;height:min(65dvh,800px)}@media (max-width:1100px){.pd-detail .pl-detail-layout{grid-template-columns:minmax(0,1fr) 318px;gap:var(--s-7)}.pd-detail .pd-gallery{height:370px}}@media (max-width:850px){.pd-detail{width:calc(100% - 40px)}.pd-detail .pl-detail-layout{grid-template-columns:minmax(0,1fr) 288px;gap:var(--s-6)}.pd-detail .pl-contact-sidebar{padding:var(--s-5) 18px}.pd-detail .pd-gallery{height:320px}}@media (max-width:700px){.pd-detail{width:calc(100% - 32px);padding-bottom:calc(140px + env(safe-area-inset-bottom))}.pd-detail .pl-detail-heading h1{font-size:var(--t-xl);max-width:none}.pd-detail .pd-gallery{height:270px;grid-template-columns:1fr;grid-template-rows:1fr}.pd-detail .pl-gallery-main{grid-row:1}.pd-detail .pd-support-photo{display:none}.pd-detail .pd-gallery>.pd-all-photos{right:12px;bottom:12px}.pd-detail .pl-gallery-empty{height:270px}.pd-detail .pl-detail-layout{grid-template-columns:minmax(0,1fr);margin-top:var(--s-5);gap:var(--s-6)}.pd-detail .pl-detail-price{font-size:var(--t-2xl)}.pd-detail .pd-key-facts{font-size:var(--t-xs)}.pd-detail .pd-key-facts span{padding-right:14px;margin-right:14px}.pd-detail .pl-specs{grid-template-columns:1fr;gap:var(--s-4)}.pd-detail .pl-contact-sidebar{position:static}.pd-detail .pd-mobile-contact{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:40;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px max(12px,env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line)}.pd-detail .pd-mobile-contact strong{min-width:0;font-size:var(--t-md);line-height:1.3;color:var(--ink);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pd-detail .pd-mobile-contact a{display:inline-flex;flex-shrink:0;align-items:center;gap:7px;min-height:44px;padding:10px 14px;border-radius:var(--r-1);background:var(--accent);color:#fff;font-size:var(--t-xs);font-weight:500}}.pd-detail .pd-address{display:flex;align-items:center;gap:8px;margin-bottom:var(--s-4);font-size:var(--t-sm);color:var(--ink-2)}.pd-detail .pd-address svg{flex-shrink:0;color:var(--ink-3)}.pd-detail .pd-map{height:320px;border-radius:var(--r-img);overflow:hidden;background:var(--sunken)}.pd-detail .pd-map .pmap{border-radius:0}.pd-detail .pd-map-note{margin-top:10px;font-size:var(--t-micro);color:var(--ink-3)}@media (max-width:700px){.pd-detail .pd-map{height:240px}}.pd-detail .pd-share{position:relative;flex-shrink:0}.pd-detail .pd-share-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;cursor:pointer;transition:border-color var(--dur) var(--ease-out)}.pd-detail .pd-share-toggle:hover,.pd-detail .pd-share-toggle[aria-expanded=true]{border-color:var(--ink)}.pd-detail .pd-share-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:20;width:240px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1);box-shadow:var(--e-2)}.pd-detail .pd-share-menu button{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:0 12px;border:0;border-radius:calc(var(--r-1) - 2px);background:none;color:var(--ink);font:inherit;font-size:var(--t-sm);text-align:left;cursor:pointer}.pd-detail .pd-share-menu button:hover{background:var(--sunken)}.pd-detail .pd-share-note{margin:4px 6px 6px;padding-top:8px;border-top:1px solid var(--line);font-size:var(--t-xs);line-height:1.5;color:var(--ink-2)}.pd-detail .pd-downloads{list-style:none;margin:0;padding:0;border-top:1px solid #f9f9f9}.pd-detail .pd-downloads li{display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid #f9f9f9}.pd-detail .pd-downloads svg{color:var(--ink-3)}.pd-detail .pd-download-name{font-weight:500;color:var(--ink)}.pd-detail .pd-download-name:hover{color:var(--accent)}.pd-detail .pd-download-meta{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pd-download-button{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r-1);font-size:var(--t-sm);color:var(--ink);transition:border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.pd-detail .pd-download-button:hover{border-color:var(--accent);color:var(--accent)}.pd-detail .pd-loan{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,300px);gap:var(--s-6);align-items:start}.pd-detail .pd-loan-na{margin:0;padding:16px 18px;border-radius:var(--r-2,10px);background:var(--surface-2,#f5f5f4);color:var(--ink-3);font-size:var(--t-sm)}.pd-detail .pd-loan-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) var(--s-5)}.pd-detail .pd-loan-field{display:flex;flex-direction:column;gap:8px;min-width:0}.pd-detail .pd-loan-field>span:first-child{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pd-loan-input{display:flex;align-items:center;border:1px solid var(--line-input);border-radius:var(--r-1);background:var(--surface);transition:border-color var(--dur) var(--ease-out)}.pd-detail .pd-loan-input:focus-within{border-color:var(--accent)}.pd-detail .pd-loan-input input{flex:1 1;min-width:0;min-height:44px;padding:0 12px;border:0;background:none;font:inherit;font-size:var(--t-base);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);outline:none}.pd-detail .pd-loan-input em{padding:0 12px;font-style:normal;font-size:var(--t-xs);color:var(--ink-3);white-space:nowrap}.pd-detail .pd-loan-result{padding:var(--s-5);background:var(--sunken);border-radius:var(--r-img)}.pd-detail .pd-loan-label{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pd-loan-result>strong{display:block;margin:8px 0 var(--s-4);font-family:var(--font-display);font-size:var(--t-2xl);font-weight:600;letter-spacing:var(--track-tighter);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pd-detail .pd-loan-result dl{display:grid;gap:10px;padding-top:var(--s-4);border-top:1px solid var(--line)}.pd-detail .pd-loan-result dl>div{display:flex;justify-content:space-between;gap:12px;font-size:var(--t-sm)}.pd-detail .pd-loan-result dt{color:var(--ink-3)}.pd-detail .pd-loan-result dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.pd-detail .pd-loan-note{grid-column:1/-1;font-size:var(--t-xs);color:var(--ink-3)}.pd-detail .pf-ask{padding-top:var(--s-5);scroll-margin-top:var(--s-5)}.pd-detail .pf-ask h2{font-size:var(--t-md);color:var(--ink);margin-bottom:6px}.pd-detail .pf-ask-lead{font-size:var(--t-xs);line-height:1.55;color:var(--ink-3);margin-bottom:var(--s-4)}.pd-detail .pf-form{display:grid;gap:12px}.pd-detail .pf-field{display:grid;gap:6px;font-size:var(--t-xs);color:var(--ink-3)}.pd-detail .pf-field input,.pd-detail .pf-field textarea{min-height:44px;padding:10px 12px;font:inherit;font-size:var(--t-sm);color:var(--ink);border:1px solid var(--line-input);background:var(--surface);border-radius:var(--r-1);transition:border-color var(--dur) var(--ease-out)}.pd-detail .pf-field textarea{resize:vertical}.pd-detail .pf-field input:focus,.pd-detail .pf-field textarea:focus{border-color:var(--accent);outline:none}.pd-detail .pf-form .pl-required{color:#c0392b;margin-left:3px;font-style:normal;font-weight:600}.pd-detail .pf-private{font-size:var(--t-xs);color:var(--ink-3)}.pd-detail .pf-private summary{cursor:pointer;min-height:32px;display:flex;align-items:center;color:var(--ink-2)}.pd-detail .pf-private-fields{display:grid;gap:10px;margin:8px 0 6px}.pd-detail .pf-public-note{font-size:var(--t-micro);color:var(--ink-3)}.pd-detail .pf-as{display:inline-flex;align-items:center;gap:6px}.pd-detail .pf-as,.pd-detail .pf-sent{font-size:var(--t-xs);color:var(--ok)}.pd-detail .pf-submit{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 18px;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:var(--r-1);font:inherit;font-size:var(--t-sm);font-weight:500;cursor:pointer}.pd-detail .pf-submit:hover:not(:disabled){background:var(--accent-deep);border-color:var(--accent-deep)}.pd-detail .pf-submit:disabled{opacity:.55;cursor:wait}.pd-detail .pf-forum{padding-top:var(--s-6);scroll-margin-top:var(--s-5)}.pd-detail .pf-forum-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-4)}.pd-detail .pf-forum-head h2{font-size:var(--t-lg);font-weight:600;letter-spacing:var(--track-tight)}.pd-detail .pf-forum-head .pl-overline{margin-bottom:6px}.pd-detail .pf-count{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3);white-space:nowrap}.pd-detail .pf-empty{display:flex;align-items:center;gap:12px;padding:var(--s-5) 0;color:var(--ink-3);font-size:var(--t-sm)}.pd-detail .pf-empty a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.pd-detail .pf-replies,.pd-detail .pf-threads{list-style:none;margin:0;padding:0}.pd-detail .pf-thread{padding:var(--s-5) 0;border-bottom:1px solid var(--line)}.pd-detail .pf-thread:last-child{border-bottom:0}.pd-detail .pf-post{display:flex;gap:14px}.pd-detail .pf-post.is-hidden{opacity:.55}.pd-detail .pf-avatar{display:grid;place-items:center;flex:0 0 38px;height:38px;border-radius:50%;background:var(--sunken);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--t-micro);font-weight:600;letter-spacing:.04em}.pd-detail .pf-post.is-agent .pf-avatar,.pd-detail .pf-post.is-staff .pf-avatar{background:var(--accent-soft);color:var(--accent)}.pd-detail .pf-post-body{flex:1 1;min-width:0}.pd-detail .pf-post-body header{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:6px}.pd-detail .pf-post-body header strong{font-size:var(--t-sm);font-weight:600;color:var(--ink)}.pd-detail .pf-post-body time{color:var(--ink-3)}.pd-detail .pf-badge,.pd-detail .pf-post-body time{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase}.pd-detail .pf-badge{display:inline-flex;align-items:center;gap:4px;color:var(--accent)}.pd-detail .pf-hidden-tag{font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:#9a3412}.pd-detail .pf-post-body>p{font-size:var(--t-base);line-height:1.7;color:var(--ink-2);white-space:pre-line;overflow-wrap:anywhere}.pd-detail .pf-contact{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;font-size:var(--t-xs)!important;color:var(--ink-3)!important}.pd-detail .pf-contact a{display:inline-flex;align-items:center;gap:5px;color:var(--ink)}.pd-detail .pf-moderate{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:0;border:0;background:none;font:inherit;font-size:var(--t-xs);color:var(--ink-3);cursor:pointer}.pd-detail .pf-moderate:hover{color:var(--ink)}.pd-detail .pf-replies{margin:var(--s-4) 0 0 52px;display:grid;gap:var(--s-4)}.pd-detail .pf-replies>li{display:flex;gap:10px;padding-left:var(--s-4);border-left:2px solid var(--line)}.pd-detail .pf-reply-mark{display:none}.pd-detail .pf-cancel,.pd-detail .pf-reply-toggle{margin:var(--s-4) 0 0 52px;min-height:36px;padding:0;border:0;background:none;font:inherit;font-size:var(--t-micro);letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--accent);cursor:pointer}.pd-detail .pf-cancel:hover,.pd-detail .pf-reply-toggle:hover{color:var(--accent-deep)}.pd-detail .pf-reply-form{margin:var(--s-4) 0 0 52px;max-width:560px}.pd-detail .pf-reply-form .pf-cancel{margin:8px 0 0;color:var(--ink-3)}@media (max-width:700px){.pd-detail .pd-loan{grid-template-columns:minmax(0,1fr)}.pd-detail .pd-loan-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4) 12px}.pd-detail .pd-downloads li{flex-wrap:wrap}.pd-detail .pd-download-button{margin-left:34px}.pd-detail .pf-replies,.pd-detail .pf-reply-form,.pd-detail .pf-reply-toggle{margin-left:0}}.pd-detail .pf-avatar.is-staff{background:#111111;padding:5px}.pd-detail .pf-avatar.is-staff img{width:100%;height:100%;object-fit:contain}.pd-detail .pd-project-facts dd{text-transform:none;white-space:pre-line;overflow-wrap:anywhere;font-size:var(--t-sm);color:var(--ink);line-height:1.55}.pd-detail .pd-subhead{margin:var(--s-5) 0 var(--s-3);font-size:var(--t-micro);font-weight:600;letter-spacing:var(--track-mono);text-transform:uppercase;color:var(--ink-3)}.pd-detail .pd-ticks{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:var(--t-sm);color:var(--ink-2)}.pd-detail .pd-ticks li{position:relative;padding-left:22px;line-height:1.55;overflow-wrap:anywhere}.pd-detail .pd-ticks li:before{content:"";position:absolute;left:3px;top:.5em;width:9px;height:5px;border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(-45deg)}.pd-detail .pd-ticks-columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-6)}.pd-detail .pd-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.pd-detail .pd-chips li{padding:6px 12px;border:1px solid var(--line-2);border-radius:var(--r-pill);font-size:var(--t-xs);color:var(--ink-2)}.pd-detail .pd-nearby{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-6)}.pd-detail .pd-nearby .pd-subhead{margin-top:0}.pd-detail .pd-nearby ul{list-style:none;margin:0;padding:0;display:grid;gap:7px;font-size:var(--t-sm);color:var(--ink-2);line-height:1.5}.pd-detail .pd-downloads li.is-agent-only{background:#fbf7f0}@media (max-width:700px){.pd-detail .pd-nearby,.pd-detail .pd-ticks-columns{grid-template-columns:1fr}}