#more-property-paths.browse-paths{display:block;background:#faf8f2;padding-block:clamp(2.5rem,5vw,4rem)}.browse-paths .browse-paths-heading{margin-bottom:2.5rem}.browse-paths .browse-paths-heading h2{margin:.65rem 0 0;font-size:clamp(2rem,3.5vw,3rem);line-height:1.2;max-width:none}.browse-paths .browse-paths-groups{display:grid;grid-template-columns:1fr 1.1fr;gap:2rem}.browse-paths .browse-paths-group+ .browse-paths-group{border-left:1px solid #cec6b5;padding-left:2rem}.browse-paths .browse-paths-group h3{font-family:"DM Sans",sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0 0 1rem;color:#404637}.browse-paths .browse-paths-group nav{display:grid;gap:.7rem;margin:0}.browse-paths .browse-paths-types{grid-template-columns:repeat(2,minmax(0,1fr))}.browse-paths .browse-paths-places{grid-template-columns:repeat(3,minmax(0,1fr))}.browse-paths .browse-paths-group nav a{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:58px;padding:.85rem 1rem;border:1px solid #cec6b5;border-radius:8px;background:#f0ece2;color:#30362b;text-decoration:none;font-size:1rem;line-height:1.4;margin:0;transition:background .15s,border-color .15s}.browse-paths .browse-paths-group nav a:hover{background:#e7e2d4;border-color:#96824d}.browse-paths a:focus-visible{outline:3px solid #96824d;outline-offset:4px}.browse-paths nav a span:last-child{flex-shrink:0;font-size:1.3rem}.browse-paths .browse-paths-footer{border-top:1px solid #cec6b5;margin-top:2rem;padding-top:1.5rem}.browse-paths .browse-paths-footer a{display:inline-flex;align-items:center;gap:.8rem;color:#404637;text-decoration:none;min-height:44px}.browse-paths .browse-paths-footer a:hover{text-decoration:underline}#beyond-cebu{scroll-margin-top:110px}@media(max-width:800px){.browse-paths .browse-paths-groups{grid-template-columns:1fr;gap:1.5rem}.browse-paths .browse-paths-group+ .browse-paths-group{border-left:0;border-top:1px solid #cec6b5;padding-left:0;padding-top:1.5rem}.browse-paths .browse-paths-heading{margin-bottom:1.75rem}.browse-paths .browse-paths-types{grid-template-columns:1fr}.browse-paths .browse-paths-places{grid-template-columns:repeat(2,minmax(0,1fr))}.browse-paths .browse-paths-places a:last-child{grid-column:1/-1}.browse-paths .browse-paths-footer{margin-top:1.5rem;padding-top:1rem}}@media(prefers-reduced-motion:reduce){.browse-paths .browse-paths-group nav a{transition:none}}
